Skip to content

Upgrade Keycloak to v26.4.0 #6

@slominskir

Description

@slominskir

Upgrade to Keycloak 26.0.7 is stalled in production because the Oracle database is too old. Keycloak won't start with error:

ERROR: Persistence unit 'keycloak-default' was configured to run with a database version of at least '19.0.0', but the actual version is '18.0.0'.

The Oracle container used for testing is erroneously a newer version than actually exists in production and onsite test.

The options include:

  1. Wait until our ACE production Oracle instance is updated (could be a long while)
  2. Spin up a custom database just for Keycloak (doesn't even have to be Oracle)
  3. Try to use our central ACE MySQL database instead (drop Oracle config scripts and knowledge and create all new)
  4. Hack Keycloak to ignore Oracle version check (might not work if newer Oracle features are actually used)

Note: Oracle 18 is EOL

Metadata

Metadata

Assignees

Labels

taskNot a bug, not a new feature

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions