Build: #77 was successful
Job: Build Keycloak was successful
Job result summary
- Completed
- Duration
- 1 minute
- Agent
- xiao.openmrs.org
- Revision
-
69c3d48af073dfa8a5f8ede7e9d952bd889cb896
- Successful since
- #22 ()
Error summary
The build generated some errors. See the full build log for more details.
Progress (2): 147/615 kB | 115/263 kB
Progress (2): 163/615 kB | 115/263 kB
Progress (2): 163/615 kB | 131/263 kB
Progress (2): 163/615 kB | 147/263 kB
Progress (2): 180/615 kB | 147/263 kB
Progress (2): 196/615 kB | 147/263 kB
Progress (2): 196/615 kB | 164/263 kB
Progress (2): 212/615 kB | 164/263 kB
Progress (2): 212/615 kB | 180/263 kB
Progress (2): 212/615 kB | 197/263 kB
Progress (2): 229/615 kB | 197/263 kB
Progress (2): 245/615 kB | 197/263 kB
Progress (2): 245/615 kB | 213/263 kB
Progress (2): 262/615 kB | 213/263 kB
Progress (2): 278/615 kB | 213/263 kB
Progress (2): 278/615 kB | 229/263 kB
Progress (2): 294/615 kB | 229/263 kB
Progress (2): 294/615 kB | 246/263 kB
Progress (2): 294/615 kB | 262/263 kB
Progress (2): 311/615 kB | 262/263 kB
Progress (2): 311/615 kB | 263 kB
Progress (2): 327/615 kB | 263 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.3.0/plexus-utils-3.3.0.jar (263 kB at 1.9 MB/s)
#26 19.39 Progress (1): 343/615 kB
Progress (1): 360/615 kB
Progress (1): 376/615 kB
Progress (1): 393/615 kB
Progress (1): 402/615 kB
Progress (1): 418/615 kB
Progress (1): 435/615 kB
Progress (1): 439/615 kB
Progress (1): 455/615 kB
Progress (1): 471/615 kB
Progress (1): 488/615 kB
Progress (1): 504/615 kB
Progress (1): 520/615 kB
Progress (1): 537/615 kB
Progress (1): 553/615 kB
Progress (1): 570/615 kB
Progress (1): 586/615 kB
Progress (1): 602/615 kB
Progress (1): 615 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.19/commons-compress-1.19.jar (615 kB at 4.2 MB/s)
#26 19.56 [INFO] Building jar: /app/target/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar
#26 19.63 [INFO]
#26 19.63 [INFO] --- install:3.1.1:install (default-install) @ openmrs-nameid-mapper-extension ---
#26 19.70 [INFO] Installing /app/pom.xml to /root/.m2/repository/org/openmrs/openmrs-nameid-mapper-extension/1.0-SNAPSHOT/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.pom
#26 19.71 [INFO] Installing /app/target/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar to /root/.m2/repository/org/openmrs/openmrs-nameid-mapper-extension/1.0-SNAPSHOT/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 19.71 [INFO] BUILD SUCCESS
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 19.71 [INFO] Total time: 14.021 s
#26 19.71 [INFO] Finished at: 2025-03-26T13:53:33Z
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 DONE 19.8s
#27 [builder 2/6] COPY --from=extension-builder /app/target/*.jar /opt/keycloak/providers
#27 DONE 0.1s
#28 [builder 3/6] COPY --from=theme-builder /theme/out/*.jar /opt/keycloak/providers
#28 DONE 0.1s
#29 [builder 4/6] WORKDIR /opt/keycloak
#29 DONE 0.1s
#30 [builder 5/6] RUN keytool -genkeypair -storepass password -storetype PKCS12 -keyalg RSA -keysize 2048 -dname "CN=server" -alias server -ext "SAN:c=DNS:localhost,IP:127.0.0.1" -keystore conf/server.keystore
#30 0.815 Generating 2,048 bit RSA key pair and self-signed certificate (SHA384withRSA) with a validity of 90 days
#30 0.815 for: CN=server
#30 DONE 1.2s
#31 [builder 6/6] RUN /opt/keycloak/bin/kc.sh build
#31 1.487 Updating the configuration and installing your custom providers, if any. Please wait.
#31 7.001 2025-03-26 13:53:41,120 WARN [org.key.services] (build-12) KC-SERVICES0047: openmrs-id-saml-mapper (org.openmrs.keycloak.OpenmrsIdMapper) is implementing the internal SPI protocol-mapper. This SPI is internal and may change without notice
#31 7.006 2025-03-26 13:53:42,678 INFO [io.qua.hib.orm.dep.HibernateOrmProcessor] (build-30) A legacy persistence.xml file is present in the classpath. This file will be used to configure JPA/Hibernate ORM persistence units, and any configuration of the Hibernate ORM extension will be ignored. To ignore persistence.xml files instead, set the configuration property 'quarkus.hibernate-orm.persistence-xml.ignore' to 'true'.
#31 17.71 2025-03-26 13:53:53,430 INFO [io.qua.dep.QuarkusAugmentor] (main) Quarkus augmentation completed in 15343ms
#31 17.74 Server configuration updated and persisted. Run the following command to review the configuration:
#31 17.74
#31 17.74 kc.sh show-config
#31 17.74
#31 DONE 17.8s
#32 [stage-4 2/3] COPY --from=builder /opt/keycloak/ /opt/keycloak/
#32 DONE 0.4s
#33 [stage-4 3/3] COPY --from=ubi-micro-build /mnt/rootfs /
#33 DONE 1.1s
#34 exporting to image
#34 exporting layers
#34 exporting layers 0.7s done
#34 writing image sha256:1fdde861ab2044912f2ac5f1094e0fad0ac007a1b1941db6270763b25eb97d6c done
#34 naming to docker.io/openmrsinfra/openmrs-id-keycloak:nightly done
#34 naming to docker.io/openmrsinfra/openmrs-id-keycloak:22.0-69c3d48 done
#34 DONE 0.7s
+ docker push openmrsinfra/openmrs-id-keycloak:nightly
+ docker push openmrsinfra/openmrs-id-keycloak:22.0-69c3d48
+ echo 'Inspecting image for id'
+ docker image inspect '--format={{index .RepoDigests 0}}' openmrsinfra/openmrs-id-keycloak:22.0-69c3d48
Progress (2): 163/615 kB | 115/263 kB
Progress (2): 163/615 kB | 131/263 kB
Progress (2): 163/615 kB | 147/263 kB
Progress (2): 180/615 kB | 147/263 kB
Progress (2): 196/615 kB | 147/263 kB
Progress (2): 196/615 kB | 164/263 kB
Progress (2): 212/615 kB | 164/263 kB
Progress (2): 212/615 kB | 180/263 kB
Progress (2): 212/615 kB | 197/263 kB
Progress (2): 229/615 kB | 197/263 kB
Progress (2): 245/615 kB | 197/263 kB
Progress (2): 245/615 kB | 213/263 kB
Progress (2): 262/615 kB | 213/263 kB
Progress (2): 278/615 kB | 213/263 kB
Progress (2): 278/615 kB | 229/263 kB
Progress (2): 294/615 kB | 229/263 kB
Progress (2): 294/615 kB | 246/263 kB
Progress (2): 294/615 kB | 262/263 kB
Progress (2): 311/615 kB | 262/263 kB
Progress (2): 311/615 kB | 263 kB
Progress (2): 327/615 kB | 263 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.3.0/plexus-utils-3.3.0.jar (263 kB at 1.9 MB/s)
#26 19.39 Progress (1): 343/615 kB
Progress (1): 360/615 kB
Progress (1): 376/615 kB
Progress (1): 393/615 kB
Progress (1): 402/615 kB
Progress (1): 418/615 kB
Progress (1): 435/615 kB
Progress (1): 439/615 kB
Progress (1): 455/615 kB
Progress (1): 471/615 kB
Progress (1): 488/615 kB
Progress (1): 504/615 kB
Progress (1): 520/615 kB
Progress (1): 537/615 kB
Progress (1): 553/615 kB
Progress (1): 570/615 kB
Progress (1): 586/615 kB
Progress (1): 602/615 kB
Progress (1): 615 kB
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.19/commons-compress-1.19.jar (615 kB at 4.2 MB/s)
#26 19.56 [INFO] Building jar: /app/target/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar
#26 19.63 [INFO]
#26 19.63 [INFO] --- install:3.1.1:install (default-install) @ openmrs-nameid-mapper-extension ---
#26 19.70 [INFO] Installing /app/pom.xml to /root/.m2/repository/org/openmrs/openmrs-nameid-mapper-extension/1.0-SNAPSHOT/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.pom
#26 19.71 [INFO] Installing /app/target/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar to /root/.m2/repository/org/openmrs/openmrs-nameid-mapper-extension/1.0-SNAPSHOT/openmrs-nameid-mapper-extension-1.0-SNAPSHOT.jar
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 19.71 [INFO] BUILD SUCCESS
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 19.71 [INFO] Total time: 14.021 s
#26 19.71 [INFO] Finished at: 2025-03-26T13:53:33Z
#26 19.71 [INFO] ------------------------------------------------------------------------
#26 DONE 19.8s
#27 [builder 2/6] COPY --from=extension-builder /app/target/*.jar /opt/keycloak/providers
#27 DONE 0.1s
#28 [builder 3/6] COPY --from=theme-builder /theme/out/*.jar /opt/keycloak/providers
#28 DONE 0.1s
#29 [builder 4/6] WORKDIR /opt/keycloak
#29 DONE 0.1s
#30 [builder 5/6] RUN keytool -genkeypair -storepass password -storetype PKCS12 -keyalg RSA -keysize 2048 -dname "CN=server" -alias server -ext "SAN:c=DNS:localhost,IP:127.0.0.1" -keystore conf/server.keystore
#30 0.815 Generating 2,048 bit RSA key pair and self-signed certificate (SHA384withRSA) with a validity of 90 days
#30 0.815 for: CN=server
#30 DONE 1.2s
#31 [builder 6/6] RUN /opt/keycloak/bin/kc.sh build
#31 1.487 Updating the configuration and installing your custom providers, if any. Please wait.
#31 7.001 2025-03-26 13:53:41,120 WARN [org.key.services] (build-12) KC-SERVICES0047: openmrs-id-saml-mapper (org.openmrs.keycloak.OpenmrsIdMapper) is implementing the internal SPI protocol-mapper. This SPI is internal and may change without notice
#31 7.006 2025-03-26 13:53:42,678 INFO [io.qua.hib.orm.dep.HibernateOrmProcessor] (build-30) A legacy persistence.xml file is present in the classpath. This file will be used to configure JPA/Hibernate ORM persistence units, and any configuration of the Hibernate ORM extension will be ignored. To ignore persistence.xml files instead, set the configuration property 'quarkus.hibernate-orm.persistence-xml.ignore' to 'true'.
#31 17.71 2025-03-26 13:53:53,430 INFO [io.qua.dep.QuarkusAugmentor] (main) Quarkus augmentation completed in 15343ms
#31 17.74 Server configuration updated and persisted. Run the following command to review the configuration:
#31 17.74
#31 17.74 kc.sh show-config
#31 17.74
#31 DONE 17.8s
#32 [stage-4 2/3] COPY --from=builder /opt/keycloak/ /opt/keycloak/
#32 DONE 0.4s
#33 [stage-4 3/3] COPY --from=ubi-micro-build /mnt/rootfs /
#33 DONE 1.1s
#34 exporting to image
#34 exporting layers
#34 exporting layers 0.7s done
#34 writing image sha256:1fdde861ab2044912f2ac5f1094e0fad0ac007a1b1941db6270763b25eb97d6c done
#34 naming to docker.io/openmrsinfra/openmrs-id-keycloak:nightly done
#34 naming to docker.io/openmrsinfra/openmrs-id-keycloak:22.0-69c3d48 done
#34 DONE 0.7s
+ docker push openmrsinfra/openmrs-id-keycloak:nightly
+ docker push openmrsinfra/openmrs-id-keycloak:22.0-69c3d48
+ echo 'Inspecting image for id'
+ docker image inspect '--format={{index .RepoDigests 0}}' openmrsinfra/openmrs-id-keycloak:22.0-69c3d48