We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
I'm using Crossplane to configure my Keycloak using ArgoCD.
I noticed that when I kill - or update - the crossplane-contrib-provider-keycloak Pod my already configured clients show this error :
crossplane-contrib-provider-keycloak
CannotCreateExternalResource async create failed: failed to create the resource: [{0 error sending POST request to /auth/admin/realms/my-realm/clients: 409 Conflict. Response body: {"errorMessage":"Client my-client already exists"} []}]
I have to delete the client in Keycloak, resynchronise ArgoCD and delete all the resources depending on this client to recreate it.
I use Crossplane 1.17.1 and provider-keycloak 1.6.0.
My role definition :
apiVersion: openidclient.keycloak.crossplane.io/v1alpha1 kind: Client metadata: name: my-client-keycloak-client annotations: argocd.argoproj.io/sync-wave: "-7" spec: forProvider: realmId: my-realm clientId: my-client accessType: CONFIDENTIAL directAccessGrantsEnabled: false oauth2DeviceAuthorizationGrantEnabled: false serviceAccountsEnabled: true standardFlowEnabled: false writeConnectionSecretToRef: name: my-client-api-user.keycloak.credentials namespace: some-namespace providerConfigRef: name: "keycloak-provider-config" managementPolicies: ["Observe", "Create", "Update", "Delete"]
I have the same error if I want to recreate the client after restoring my cluster with the backup of the Keycloak database.
Thanks for your help
The text was updated successfully, but these errors were encountered:
Hi
As an update, the problem seems to occur only when managementPolicies: ["Observe", "Create", "Update", "Delete"] is applied.
managementPolicies: ["Observe", "Create", "Update", "Delete"]
It can be related to this issue #126 that is the final goal of the managementPolicies here.
Sorry, something went wrong.
No branches or pull requests
Hi,
I'm using Crossplane to configure my Keycloak using ArgoCD.
I noticed that when I kill - or update - the
crossplane-contrib-provider-keycloak
Pod my already configured clients show this error :I have to delete the client in Keycloak, resynchronise ArgoCD and delete all the resources depending on this client to recreate it.
I use Crossplane 1.17.1 and provider-keycloak 1.6.0.
My role definition :
I have the same error if I want to recreate the client after restoring my cluster with the backup of the Keycloak database.
Thanks for your help
The text was updated successfully, but these errors were encountered: