Upgrade keycloak docker image version to 26.1.2 90/14290/1
authorRavi Pendurty <ravi.pendurty@highstreet-technologies.com>
Tue, 1 Apr 2025 04:46:09 +0000 (10:16 +0530)
committerRavi Pendurty <ravi.pendurty@highstreet-technologies.com>
Tue, 1 Apr 2025 04:46:37 +0000 (10:16 +0530)
Adapt new version changes in identity service - env vars and themes

Issue-ID: OAM-449
Change-Id: I6e0aed8f49be71f3f84122479dd041f453b56c44
Signed-off-by: Ravi Pendurty <ravi.pendurty@highstreet-technologies.com>
solution/smo/common/.env
solution/smo/common/docker-compose.yaml
solution/smo/common/identity/themes/oam/account/theme.properties
solution/smo/common/identity/themes/oam/admin/theme.properties

index 83eb228..da35a0b 100644 (file)
@@ -33,7 +33,7 @@ TRAEFIK_DOMAIN_CERT_FILE=mydomain_cert.pem        # in PEM format
 TRAEFIK_DOMAIN_CERT_KEY_FILE=mydomain_key.pem     # in PEM format
 
 # Identity server
-IDENTITY_IMAGE=bitnami/keycloak:18.0.2
+IDENTITY_IMAGE=bitnami/keycloak:26.1.2
 IDENTITYDB_IMAGE=docker.io/bitnami/postgresql:13
 IDENTITY_MGMT_USERNAME=manager
 IDENTITY_MGMT_PASSWORD=Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U
index 66646cd..7011e32 100755 (executable)
@@ -101,8 +101,8 @@ services:
     hostname: identity
     environment:
       KEYCLOAK_CREATE_ADMIN_USER: true
-      KEYCLOAK_ADMIN_USER: ${ADMIN_USERNAME}
-      KEYCLOAK_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
+      KC_BOOTSTRAP_ADMIN_USERNAME: ${ADMIN_USERNAME}
+      KC_BOOTSTRAP_ADMIN_PASSWORD: ${ADMIN_PASSWORD}
       KEYCLOAK_MANAGEMENT_USER: ${IDENTITY_MGMT_USERNAME}
       KEYCLOAK_MANAGEMENT_PASSWORD: ${IDENTITY_MGMT_PASSWORD}
       KEYCLOAK_DATABASE_HOST: identitydb
@@ -116,6 +116,8 @@ services:
       KEYCLOAK_TLS_TRUSTSTORE_FILE: /opt/bitnami/keycloak/certs/truststore.jks
       KEYCLOAK_TLS_KEYSTORE_PASSWORD: password
       KEYCLOAK_TLS_TRUSTSTORE_PASSWORD: changeit
+      KC_HOSTNAME: "https://identity.${HTTP_DOMAIN}"
+      KC_HOSTNAME_ADMIN: "https://identity.${HTTP_DOMAIN}"
       KEYCLOAK_EXTRA_ARGS: "--spi-theme-default=oam"
     restart: unless-stopped
     volumes: