From 2c2b852a424406e4242f5ea56b0213bf6a7aab96 Mon Sep 17 00:00:00 2001
From: auslin-aot <99173163+auslin-aot@users.noreply.github.com>
Date: Fri, 24 Oct 2025 17:24:02 +0530
Subject: [PATCH 1/3] FWF-5395: [Bugfix] Upgrade keycloak from version 26.1.2
to 26.4.1 & Renamed realm file name to match realm name
---
forms-flow-idm/keycloak/idp-selector/pom.xml | 4 ++--
.../{formsflow-ai-realm.json => forms-flow-ai-realm.json} | 0
2 files changed, 2 insertions(+), 2 deletions(-)
rename forms-flow-idm/keycloak/imports/{formsflow-ai-realm.json => forms-flow-ai-realm.json} (100%)
diff --git a/forms-flow-idm/keycloak/idp-selector/pom.xml b/forms-flow-idm/keycloak/idp-selector/pom.xml
index 946b4e27a..ca5ced026 100644
--- a/forms-flow-idm/keycloak/idp-selector/pom.xml
+++ b/forms-flow-idm/keycloak/idp-selector/pom.xml
@@ -9,7 +9,7 @@
idp-selector
http://maven.apache.org
- 26.1.2
+ 26.4.1
@@ -56,7 +56,7 @@
io.netty
netty-codec-http2
- 4.2.4.Final
+ 4.2.6.Final
io.netty
diff --git a/forms-flow-idm/keycloak/imports/formsflow-ai-realm.json b/forms-flow-idm/keycloak/imports/forms-flow-ai-realm.json
similarity index 100%
rename from forms-flow-idm/keycloak/imports/formsflow-ai-realm.json
rename to forms-flow-idm/keycloak/imports/forms-flow-ai-realm.json
From 73a4d239186c6b83d45617029ece08ca40d57168 Mon Sep 17 00:00:00 2001
From: auslin-aot <99173163+auslin-aot@users.noreply.github.com>
Date: Mon, 27 Oct 2025 16:26:10 +0530
Subject: [PATCH 2/3] FWF-5395: [Bugfix] Changelog update
---
CHANGELOG.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 34a3554ce..1085f706b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -14,6 +14,10 @@ Mark items as `Added`, `Changed`, `Fixed`, `Modified`, `Removed`, `Untested Fea
* `/form-flow-builder` - Create form design, workflow, authorizations, and mapper details.
* `/form-flow-builder/` - Update existing configurations.
+*Upgrade notes:*
+
+* Keycloak Version upgraded to 26.4.1
+
## 7.3.0 - 2025-10-14
From 96fe54005cf00f65bdbb999ecc012ed85252e4bc Mon Sep 17 00:00:00 2001
From: auslin-aot <99173163+auslin-aot@users.noreply.github.com>
Date: Mon, 27 Oct 2025 16:30:42 +0530
Subject: [PATCH 3/3] FWF-5395: [Bugfix] Upgrade keycloak version in docker
compose file
---
forms-flow-idm/keycloak/docker-compose.yml | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/forms-flow-idm/keycloak/docker-compose.yml b/forms-flow-idm/keycloak/docker-compose.yml
index 94255872b..e8507e672 100644
--- a/forms-flow-idm/keycloak/docker-compose.yml
+++ b/forms-flow-idm/keycloak/docker-compose.yml
@@ -27,7 +27,7 @@ services:
- keycloak-server-network
keycloak:
- image: quay.io/keycloak/keycloak:26.1.2
+ image: quay.io/keycloak/keycloak:26.4.1
restart: unless-stopped
container_name: keycloak
volumes:
@@ -58,7 +58,15 @@ services:
dockerfile: Dockerfile
volumes:
- keycloak_custom_data:/custom
- command: /bin/sh
+ command: |
+ /bin/sh -c "
+ if [ -f /custom/imports/formsflow-ai-realm.json ]; then
+ echo 'Renaming realm file to correct name...'
+ mv -f /custom/imports/formsflow-ai-realm.json /custom/imports/forms-flow-ai-realm.json
+ fi
+ # Keep container alive for debugging
+ tail -f /dev/null
+ "
tty: true
stdin_open: true
networks: