aqa-tests: PingPerf thread Checkpoint failed on JDK17 linux aarch64
01:02:21.458 "/internaljdk/java/openjdk/bin/java" -version
01:02:21.458 java version "17.0.8-beta" 2023-07-18
01:02:21.458 IBM Semeru Runtime Certified Edition 17.0.8+6-202306171433 (build 17.0.8-beta+6-202306171433)
01:02:21.458 Eclipse OpenJ9 VM 17.0.8+6-202306171433 (build master-a09876e49, JRE 17 Linux aarch64-64-Bit Compressed References 20230617_423 (JIT enabled, AOT enabled)
01:02:21.458 OpenJ9 - a09876e49
01:02:21.458 OMR - e09e7b5f1
01:02:21.458 JCL - c723411f39 based on jdk-17.0.8+6)
On ub22, thread Checkpoint failed
: Internal build
00:59:10.821 Launching defaultServer (Open Liberty 23.0.0.7-beta/wlp-1.0.78.cl230620230612-1100) on Eclipse OpenJ9 VM, version 17.0.7+7 (en_US)
00:59:10.821 CWWKE0953W: This version of Open Liberty is an unsupported early release version.
00:59:16.292 [AUDIT ] CWWKE0001I: The server defaultServer has been launched.
00:59:41.233 [AUDIT ] CWWKG0093A: Processing configuration drop-ins resource: /opt/ol/wlp/usr/servers/defaultServer/configDropins/defaults/keystore.xml
00:59:41.233 [AUDIT ] CWWKG0093A: Processing configuration drop-ins resource: /opt/ol/wlp/usr/servers/defaultServer/configDropins/defaults/open-default-port.xml
01:00:06.032 [ERROR ] CWWKF0001E: A feature definition could not be found for checkpoint-1.0
01:00:14.358 [AUDIT ] CWWKZ0058I: Monitoring dropins for applications.
01:00:18.272 [WARNING ] CWOWB1009W: Implicit bean archives are disabled.
01:01:08.491 [AUDIT ] CWWKC0451I: A server checkpoint "afterAppStart" was requested. When the checkpoint completes, the server stops.
01:01:08.491 [AUDIT ] CWWKZ0022W: Application pingperf has not started in 30.028 seconds.
01:01:08.491 [ERROR ] CWWKC0453E: The server checkpoint request failed with the following message: CWWKC0457E: An error occurred preparing to take a checkpoint with the following message: CWWKZ0022W: Application pingperf has not started in 29.948 seconds.
01:01:08.491 [AUDIT ] CWWKE0084I: The server defaultServer is stopping because thread Checkpoint failed, exiting... (0000005a) called the method java.lang.System.exit:
01:01:08.491 at java.base/java.lang.System.exit(System.java:502)
01:01:08.491 at io.openliberty.checkpoint.internal.CheckpointImpl.lambda$checkpointOrExitOnFailure$1(CheckpointImpl.java:266)
01:01:08.491 at java.base/java.lang.Thread.run(Thread.java:857)
01:01:08.491
01:01:08.491 [AUDIT ] CWWKF0012I: The server installed the following features: [cdi-3.0, concurrent-2.0, jndi-1.0, jsonp-2.0, restfulWS-3.0, restfulWSClient-3.0, servlet-5.0].
01:01:08.491 [AUDIT ] CWWKF0011I: The defaultServer server is ready to run a smarter planet. The defaultServer server started in 131.953 seconds.
01:01:08.491 [AUDIT ] CWWKE1100I: Waiting for up to 30 seconds for the server to quiesce.
01:01:28.952 [AUDIT ] CWWKZ0001I: Application pingperf started in 54.948 seconds.
01:01:29.368 [AUDIT ] CWWKZ0009I: The application pingperf has stopped successfully.
01:01:36.059 -----------------------------------
01:01:36.059 criu_pingPerf_testCreateRestoreImageAndPushToRegistry_0_FAILED
01:01:36.059 -----------------------------------
On rhel9, exec container process
/bin/sh: Exec format error
: internal build
00:23:02.336 [2/2] STEP 11/23: RUN set -eux; ARCH="$(uname -m)"; case "${ARCH}" in aarch64|arm64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_aarch64'; DUMB_INIT_SHA256=b7d648f97154a99c539b63c55979cd29f005f88430fb383007fe3458340b795e; ;; amd64|x86_64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64'; DUMB_INIT_SHA256=e874b55f3279ca41415d290c512a7ba9d08f98041b28ae7c2acb19a545f1c4df; ;; ppc64el|ppc64le) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_ppc64le'; DUMB_INIT_SHA256=3d15e80e29f0f4fa1fc686b00613a2220bc37e83a35283d4b4cca1fbd0a5609f; ;; s390x) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_s390x'; DUMB_INIT_SHA256=47e4601b152fc6dcb1891e66c30ecc62a2939fd7ffd1515a7c30f281cfec53b7; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; curl -LfsSo /usr/bin/dumb-init ${DUMB_INIT_URL}; echo "${DUMB_INIT_SHA256} */usr/bin/dumb-init" | sha256sum -c -; chmod +x /usr/bin/dumb-init;
00:23:02.336 exec container process `/bin/sh`: Exec format error
00:23:02.337 Error: building at STEP "RUN set -eux; ARCH="$(uname -m)"; case "${ARCH}" in aarch64|arm64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_aarch64'; DUMB_INIT_SHA256=b7d648f97154a99c539b63c55979cd29f005f88430fb383007fe3458340b795e; ;; amd64|x86_64) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_x86_64'; DUMB_INIT_SHA256=e874b55f3279ca41415d290c512a7ba9d08f98041b28ae7c2acb19a545f1c4df; ;; ppc64el|ppc64le) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_ppc64le'; DUMB_INIT_SHA256=3d15e80e29f0f4fa1fc686b00613a2220bc37e83a35283d4b4cca1fbd0a5609f; ;; s390x) DUMB_INIT_URL='https://github.com/Yelp/dumb-init/releases/download/v1.2.5/dumb-init_1.2.5_s390x'; DUMB_INIT_SHA256=47e4601b152fc6dcb1891e66c30ecc62a2939fd7ffd1515a7c30f281cfec53b7; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; curl -LfsSo /usr/bin/dumb-init ${DUMB_INIT_URL}; echo "${DUMB_INIT_SHA256} */usr/bin/dumb-init" | sha256sum -c -; chmod +x /usr/bin/dumb-init;": while running runtime: exit status 1
00:23:02.337 -----------------------------------
00:23:02.337 criu_pingPerf_testCreateRestoreImageAndPushToRegistry_0_FAILED
00:23:02.337 -----------------------------------
Noticed the same issue on JDK11 and JDK17.
- Failed build -
Using dockerfile from OpenLiberty/ci.docker repo branch instanton with commit hash 3fbc2789ee736701f729febb747082ff9cbbd170
- [Passed build on JDK11 linux aarch64] last week (https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_imageUpload/77/consoleFull) -
Using dockerfile from OpenLiberty/ci.docker repo branch instanton with commit hash ee87dfa7f7c7de01d12786aa71517fa8f4007883
- Passed on JDK11 xlinux -
Using dockerfile from OpenLiberty/ci.docker repo branch instanton with commit hash 3fbc2789ee736701f729febb747082ff9cbbd170
, which the same sha as the one that has issues above
https://github.com/OpenLiberty/ci.docker/compare/ee87dfa7f7c7de01d12786aa71517fa8f4007883...3fbc2789ee736701f729febb747082ff9cbbd170
We use releases/latest/beta/Dockerfile.ubi.openjdk17
from https://github.com/OpenLiberty/ci.docker.git instanton
branch
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 16 (8 by maintainers)
Commits related to this issue
- exclude criu_pingPerf_testCreateRestoreImageAndPushToRegistry on zlinux and alinux related: https://github.com/adoptium/aqa-tests/issues/4632 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com> — committed to llxia/openjdk-tests by llxia a year ago
- exclude CRIU PingPerf on zlinux and alinux related: https://github.com/adoptium/aqa-tests/issues/4632 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com> — committed to llxia/openjdk-tests by llxia a year ago
- exclude CRIU PingPerf on zlinux and alinux related: https://github.com/adoptium/aqa-tests/issues/4632 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com> — committed to llxia/openjdk-tests by llxia a year ago
- exclude CRIU PingPerf on zlinux and alinux (#4642) related: https://github.com/adoptium/aqa-tests/issues/4632 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm.com> — committed to adoptium/aqa-tests by llxia a year ago
- Reenable PingPerf on zlinux, alinux and plinux related: https://github.com/adoptium/aqa-tests/issues/4632 and https://github.com/OpenLiberty/ci.docker/pull/412 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm... — committed to llxia/openjdk-tests by llxia a year ago
- Reenable PingPerf on zlinux, alinux and plinux related: https://github.com/adoptium/aqa-tests/issues/4632 and https://github.com/OpenLiberty/ci.docker/pull/412 Signed-off-by: Lan Xia <Lan_Xia@ca.ibm... — committed to llxia/openjdk-tests by llxia a year ago
- Reenable PingPerf on zlinux, alinux and plinux (#4653) related: https://github.com/adoptium/aqa-tests/issues/4632 and https://github.com/OpenLiberty/ci.docker/pull/412 Signed-off-by: Lan Xia <Lan_... — committed to adoptium/aqa-tests by llxia a year ago
going forward use the main branch. The
instanton
branch will be abandoned (maybe removed) at some point.