Closed gchamon closed 2 years ago
When I use the docker image to deploy keycloak configs, it warns be of keycloak version mismatch:
2022-03-09 20:09:33.764 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : Starting KeycloakConfigApplication v4.8.0 using Java 17.0.2 on 938ca3ea9bc1 with PID 1 (/app/keycloak-config-cli.jar started by nobody in /) 2022-03-09 20:09:33.770 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : No active profile set, falling back to 1 default profile: "default" 2022-03-09 20:09:35.556 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : Started KeycloakConfigApplication in 3.435 seconds (JVM running for 4.535) 2022-03-09 20:09:37.595 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : 2 configuration files found. 2022-03-09 20:09:37.601 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : Loading file '/config/00-REDACTED.json' 2022-03-09 20:09:38.038 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : Loading file '/config/01-master.json' 2022-03-09 20:09:38.049 INFO 1 --- [ main] d.a.k.config.KeycloakConfigRunner : Importing file '/config/00-REDACTED.json' 2022-03-09 20:09:38.058 INFO 1 --- [ main] d.a.k.config.provider.KeycloakProvider : Wait 600 seconds until https://staging.auth.REDACTED.com/auth is available ... 2022-03-09 20:09:39.186 WARN 1 --- [ main] d.a.k.config.provider.KeycloakProvider : Local keycloak-config-cli (4.8.0-17.0.0) and remote Keycloak (15.1.1) may not compatible. 2022-03-09 20:09:47.897 INFO 1 --- [ main] d.a.k.config.KeycloakConfigRunner : Importing file '/config/01-master.json' 2022-03-09 20:09:51.490 INFO 1 --- [ main] d.a.k.config.KeycloakConfigRunner : keycloak-config-cli running in 00:13.900.
On staging it runs without issues, but on production the procedure caused the cluster to panic with an internal server error:
2022-03-09 19:28:43.021 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : Starting KeycloakConfigApplication v4.8.0 using Java 17.0.2 on 6168b978f449 with PID 1 (/app/keycloak-config-cli.jar started by nobody in /) 2022-03-09 19:28:43.028 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : No active profile set, falling back to 1 default profile: "default" 2022-03-09 19:28:44.671 INFO 1 --- [ main] d.a.k.config.KeycloakConfigApplication : Started KeycloakConfigApplication in 3.298 seconds (JVM running for 4.357) 2022-03-09 19:28:47.153 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : 2 configuration files found. 2022-03-09 19:28:47.158 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : Loading file '/config/00-REDACTED.json' 2022-03-09 19:28:47.509 INFO 1 --- [ main] d.a.k.c.provider.KeycloakImportProvider : Loading file '/config/01-master.json' 2022-03-09 19:28:47.514 INFO 1 --- [ main] d.a.k.config.KeycloakConfigRunner : Importing file '/config/00-REDACTED.json' 2022-03-09 19:28:47.521 INFO 1 --- [ main] d.a.k.config.provider.KeycloakProvider : Wait 600 seconds until https://production.auth.REDACTED.com/auth is available ... 2022-03-09 19:28:48.621 WARN 1 --- [ main] d.a.k.config.provider.KeycloakProvider : Local keycloak-config-cli (4.8.0-17.0.0) and remote Keycloak (15.1.1) may not compatible. 2022-03-09 19:28:50.854 ERROR 1 --- [ main] d.a.k.config.KeycloakConfigRunner : HTTP 500 Internal Server Error 2022-03-09 19:28:50.855 INFO 1 --- [ main] d.a.k.config.KeycloakConfigRunner : keycloak-config-cli running in 00:03.706.
Both latest-15.1.1 and v4.8.0-15.1.1 have the same digest hashes, so I expect them both to be the wrong keycloak-config-cli versions.
latest-15.1.1
v4.8.0-15.1.1
Downgrading to docker tag v4.7.0-15.1.1 solves the issue.
v4.7.0-15.1.1
Tag latest-15.1.1 to be compatible with keycloak 15.1.1.
- Use the tag latest-15.1.1 - try to deploy configs to keycloak 15.1.1 - Downgrade the tag to version v4.7.0-15.1.1 and the issue is gone.
No response
Thanks for reporting this. Should be fixed in 4.8.1 now.
Current Behavior
When I use the docker image to deploy keycloak configs, it warns be of keycloak version mismatch:
On staging it runs without issues, but on production the procedure caused the cluster to panic with an internal server error:
Both
latest-15.1.1
andv4.8.0-15.1.1
have the same digest hashes, so I expect them both to be the wrong keycloak-config-cli versions.Downgrading to docker tag
v4.7.0-15.1.1
solves the issue.Expected Behavior
Tag
latest-15.1.1
to be compatible with keycloak 15.1.1.Steps To Reproduce
Environment
Anything else?
No response