-
Notifications
You must be signed in to change notification settings - Fork 32
Open
Description
Currently End to End tests are broken.
Further follow up tasks we shoud implement:
- Fix Multiple Resolver resolution results in infinite patching crossplane/crossplane-runtime#694 / fix ssa patch by applying all managed fields at once crossplane/crossplane-runtime#928
- Lift uptest as well to support Crossplane 2 namespaced MR
- Run End2End tests in CICD (+ compat matrix with KC Versions)
- Fix OpenLdap (Federation) - auth fails (Resources are currently created with enabled: false)
- Testsetup should use KC Operator and not outdated HelmChart
- Enable Uptests Library Mode using the
--use-library-modeflag - Use admin-fine-grained-authz:v2
- Add capability for Testcases
- Fix test: my-group-permission (see: keycloak_group_permissions disabling permissions causes panic: interface conversion: interface {} is nil, not string keycloak/terraform-provider-keycloak#1396)
- Fix test: saml-client-default-scopes (Either fix: keycloak_saml_client_default_scopes always drifts when scopes are missing keycloak/terraform-provider-keycloak#1395 OR use groups default scope)
- Fix
policy.resolve: Alwaysinopenidclient.keycloak.crossplane.io/v1alpha1andopenidclient.keycloak.m.crossplane.io/v1alpha1.ClientGroupPolicy.groups (name: my-group-policy, namespace: dev-ns) can not be used. Error: cannot patch the managed resource via server-side apply: ClientGroupPolicy.openidclient.keycloak.m.crossplane.io "my-group-policy" is invalid: spec: Invalid value: spec.forProvider.groups is a required parameter - Fix
policy.resolve: Alwaysinopenidclient.keycloak.crossplane.io/v1alpha1andopenidclient.keycloak.m.crossplane.io/v1alpha1, kind=clientrolepolicy.role cannot patch the managed resource via server-side apply: ClientRolePolicy.openidclient.keycloak.m.crossplane.io "my-role-policy" is invalid: spec: Invalid value: spec.forProvider.role is a required parameter
For better troubleshooting in CICD Pipeline:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels