ma1uta
ma1uta
Problem with the Matrix API, bot uses old version and don't support a new. It need to update the matrix library.
Thanks @thomasdarimont for help. Also it seems after https://github.com/keycloak/keycloak/commit/c4005d29f07d10eeda580d804a48fdfc9441f074 client-common-sync from https://github.com/keycloak/keycloak-client/ need to be update. They added the new field in RealmRepresentation but not synced the keycloak-client repo.
Also keycloak 26.0.4 [released](https://www.keycloak.org/2024/10/keycloak-2604-released.html).
All pre-25 versions failed only with: ``` [ERROR] Failures: [ERROR] ImportIdentityProvidersIT.shouldCreateOidcIdentityProvider:274 Expected: is "example-client-secret" but: was "**********" [ERROR] ImportIdentityProvidersIT.shouldUpdateOidcIdentityProvider:323 Expected: is "example-client-secret" but: was "**********" [ERROR] ImportIdentityProvidersIT.shouldUpdateOidcIdentityProviderWithDeleteAllMappers:628 Expected: is "example-client-secret"...
Failed tests with `HTTP 500 Internal Server Error` because keycloak 26 throw exception `Cannot remove authentication flow, it is currently in use` and linked with https://github.com/keycloak/keycloak/pull/31875. Still investigating. And failed...
There are two ways: - don't allow delete flow which is used - allow delete flow and replace with a standard one But in previous versions of keycloak these tests...
@bohmber I found the original issue: https://github.com/keycloak/keycloak/issues/30707. So, I replace all overrides with temporary flow before deletion and restore after creation.
Keycloak create AuthorizationSettings in two cases: - create resource - `bearer only` and `public client` is false and `authorizationServicesEnabled` is true (https://github.com/keycloak/keycloak/blob/26.0.5/services/src/main/java/org/keycloak/services/resources/admin/ClientResource.java#L832) Also service account should be enabled (https://github.com/keycloak/keycloak/blob/26.0.5/services/src/main/java/org/keycloak/authorization/admin/ResourceServerService.java#L85)
Should be fixed with https://github.com/adorsys/keycloak-config-cli/pull/1162.
Unfortunately, no.