chore: upgrade app to 26.7.0 #5
Reference in New Issue
Block a user
No description provided.
Delete Branch "upgrade-526f6b5"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Recipe upgrade: keycloak app image 26.6.4 → 26.7.0 (minor; Keycloak stable within a major). mariadb unchanged (12.3, up-to-date).
Image-tag table
The
coop-cloud.${STACK_NAME}.versionlabel is intentionally left untouched (10.8.1+26.6.4); the operator bumps + tags + publishes it with the release command below.Upstream release notes
Operator Action Required
KC_SPI_CONNECTIONS_JPA_LEGACY_MIGRATION_STRATEGY=update, so Keycloak's Liquibase JPA updater runs on startup and migrates the schema (verified on a--chaosdev deploy: logs showMigrating older model to 26.7.0/migrated realm master to 26.7.0). Back up the MariaDB volume before upgrading as a precaution.KEYCLOAK_ADMIN/KEYCLOAK_ADMIN_PASSWORDenv vars are deprecated →KC_BOOTSTRAP_ADMIN_USERNAME/KC_BOOTSTRAP_ADMIN_PASSWORD(still work in 26.7.0).KC_PROXY=edgeis deprecated (Hostname v2 available); non-breaking.identity-brokering-api:v1andtwitter-broker:v1are enabled by default; the Twitter IDP implementation was removed in 26.7.0 (thetwitter-broker:v1legacy shim remains for now) — operators relying on Twitter/X login should migrate before a future removal.token-exchange-external-internal:v2, the batching option for persistent sessions. Not configured by this recipe.Recommended release
(minor Keycloak upgrade → recipe minor bump; the published version will become
10.9.0+26.7.0.)Verified on a
--chaosdev deploy on the cc-ci swarm (Keycloak 26.7.0 booted, DB migrated,https://dev-keycloak.ci.commoninternet.net/realms/masterreturned HTTP 200, then torn down).!testmerun on this PR for the real cc-ci recipe-CI verdict.NOT merged — for operator review.
Tested green on the cc-ci recipe CI server (full suite, cold, against this PR head). NOT merged — for operator review.
cc @trav @notplants
!testme
🌻 cc-ci —
keycloak@526f6b57✅ passedfull logs · dashboard
!testme
🌻 cc-ci —
keycloak@526f6b57✅ passedfull logs · dashboard
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.