Skip to content

Commit 62d3b13

Browse files
committed
Stash: upgrading to kc 26
1 parent 82a90a0 commit 62d3b13

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

conf/keycloak/Dockerfile

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,16 @@ RUN mvn clean package
1414
# ------------------------------------------
1515
# Stage 2: Build Keycloak Image
1616
# ------------------------------------------
17-
FROM quay.io/keycloak/keycloak:25.0.6
17+
FROM quay.io/keycloak/keycloak:26.1.0
1818

19+
# Add the Oracle JDBC jars
20+
ARG ORACLE_JDBC_VERSION=21.3.0.0
21+
ADD --chown=keycloak:keycloak https://repo1.maven.org/maven2/com/oracle/database/jdbc/ojdbc11/${ORACLE_JDBC_VERSION}/ojdbc11-${ORACLE_JDBC_VERSION}.jar /opt/keycloak/providers/ojdbc11.jar
22+
ADD --chown=keycloak:keycloak https://repo1.maven.org/maven2/com/oracle/database/nls/orai18n/${ORACLE_JDBC_VERSION}/orai18n-${ORACLE_JDBC_VERSION}.jar /opt/keycloak/providers/orai18n.jar
23+
24+
# Database build parameter
25+
ENV KC_DB=oracle
26+
# Health build parameter
1927
ENV KC_HEALTH_ENABLED=true
2028

2129
# Copy SPI JAR from builder stage

conf/keycloak/builtin-users-spi/conf/quarkus.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ quarkus.datasource.user-store.username=${DATAVERSE_DB_USER}
44
quarkus.datasource.user-store.password=${DATAVERSE_DB_PASSWORD}
55

66
quarkus.datasource.user-store.jdbc.driver=org.postgresql.Driver
7-
quarkus.datasource.user-store.jdbc.transactions=disabled
7+
quarkus.datasource.user-store.jdbc.transactions=xa
88

99
quarkus.datasource.user-store.jdbc.recovery.username=${DATAVERSE_DB_USER}
1010
quarkus.datasource.user-store.jdbc.recovery.password=${DATAVERSE_DB_PASSWORD}

0 commit comments

Comments
 (0)