ssl-tests_0 FAILED in Test_openjdk21_hs_dev.functional_x86-64_linux (openssl: No such file or directory)
- Dominant language
- HTML
- Stars
- 155
- Forks
- 346
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 36
Description
Console output (running on test-docker-fedora37-x64-2):
```
[2024-02-16T00:54:20.775Z] TEST: ssl-tests.sh
[2024-02-16T00:54:20.775Z] TEST JDK: /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/..
[2024-02-16T00:54:20.775Z]
[2024-02-16T00:54:20.775Z] ACTION: shell -- Failed. Execution failed: exit code 2
[2024-02-16T00:54:20.775Z] REASON: User specified action: run shell/timeout=1000 ssl-tests.sh
[2024-02-16T00:54:20.775Z] TIME: 1.615 seconds
[2024-02-16T00:54:20.775Z] messages:
[2024-02-16T00:54:20.775Z] command: shell ssl-tests.sh
[2024-02-16T00:54:20.775Z] reason: User specified action: run shell/timeout=1000 ssl-tests.sh
[2024-02-16T00:54:20.775Z] started: Fri Feb 16 00:54:18 UTC 2024
[2024-02-16T00:54:20.775Z] finished: Fri Feb 16 00:54:20 UTC 2024
[2024-02-16T00:54:20.775Z] elapsed time (seconds): 1.615
[2024-02-16T00:54:20.775Z] STDOUT:
[2024-02-16T00:54:20.775Z] mkdir -p build/ssl-tests
[2024-02-16T00:54:20.775Z] /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/../bin/javac -encoding UTF-8 -g -d build/ssl-tests /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/../ssl-tests/src/*
[2024-02-16T00:54:20.775Z] mkdir build/certgen
[2024-02-16T00:54:20.775Z] openssl genrsa -out build/certgen/server-rsa.key 2048
[2024-02-16T00:54:20.775Z] STDERR:
[2024-02-16T00:54:20.775Z] Note: Some input files use unchecked or unsafe operations.
[2024-02-16T00:54:20.775Z] Note: Recompile with -Xlint:unchecked for details.
[2024-02-16T00:54:20.776Z] make: openssl: No such file or directory
[2024-02-16T00:54:20.776Z] make: *** [/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/../certgen/certgen.mk:131: build/certgen/server-rsa.key] Error 127
[2024-02-16T00:54:20.776Z] rerun:
[2024-02-16T00:54:20.776Z] cd /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/scratch && \
[2024-02-16T00:54:20.776Z] DISPLAY=:0 \
[2024-02-16T00:54:20.776Z] HOME=/home/jenkins \
[2024-02-16T00:54:20.776Z] LANG=C.UTF-8 \
[2024-02-16T00:54:20.776Z] PATH=/bin:/usr/bin:/usr/sbin \
[2024-02-16T00:54:20.776Z] TESTFILE=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/ssl-tests.sh \
[2024-02-16T00:54:20.776Z] TESTSRC=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:20.776Z] TESTSRCPATH=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:20.776Z] TESTCLASSES=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/classes \
[2024-02-16T00:54:20.776Z] TESTCLASSPATH=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/classes \
[2024-02-16T00:54:20.776Z] COMPILEJAVA=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/.. \
[2024-02-16T00:54:20.776Z] TESTJAVA=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/.. \
[2024-02-16T00:54:20.776Z] TESTVMOPTS= \
[2024-02-16T00:54:20.776Z] TESTTOOLVMOPTS= \
[2024-02-16T00:54:20.776Z] TESTJAVACOPTS= \
[2024-02-16T00:54:20.776Z] TESTJAVAOPTS= \
[2024-02-16T00:54:20.776Z] TESTTIMEOUTFACTOR=2.0 \
[2024-02-16T00:54:20.776Z] TESTROOT=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:20.776Z] FS=/ \
[2024-02-16T00:54:20.776Z] PS=: \
[2024-02-16T00:54:20.776Z] NULL=/dev/null \
[2024-02-16T00:54:20.776Z] sh \
[2024-02-16T00:54:20.776Z] /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/ssl-tests.sh
[2024-02-16T00:54:20.776Z]
[2024-02-16T00:54:20.776Z] TEST RESULT: Failed. Execution failed: exit code 2
[2024-02-16T00:54:20.776Z] --------------------------------------------------
[2024-02-16T00:54:23.138Z] TEST: ssl-tests-bc-2nd.sh
[2024-02-16T00:54:23.138Z] TEST JDK: /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/..
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] ACTION: shell -- Failed. Execution failed: exit code 2
[2024-02-16T00:54:23.138Z] REASON: User specified action: run shell/timeout=1000 ssl-tests-bc-2nd.sh
[2024-02-16T00:54:23.138Z] TIME: 1.972 seconds
[2024-02-16T00:54:23.138Z] messages:
[2024-02-16T00:54:23.138Z] command: shell ssl-tests-bc-2nd.sh
[2024-02-16T00:54:23.138Z] reason: User specified action: run shell/timeout=1000 ssl-tests-bc-2nd.sh
[2024-02-16T00:54:23.138Z] started: Fri Feb 16 00:54:20 UTC 2024
[2024-02-16T00:54:23.138Z] finished: Fri Feb 16 00:54:22 UTC 2024
[2024-02-16T00:54:23.138Z] elapsed time (seconds): 1.972
[2024-02-16T00:54:23.138Z] STDOUT:
[2024-02-16T00:54:23.138Z] mkdir -p build/ssl-tests
[2024-02-16T00:54:23.138Z] /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/../bin/javac -encoding UTF-8 -g -d build/ssl-tests /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/../ssl-tests/src/*
[2024-02-16T00:54:23.138Z] mkdir build/java-bc-2nd-conf
[2024-02-16T00:54:23.138Z] cp /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/../conf/security/java.security build/java-bc-2nd-conf/java.security
[2024-02-16T00:54:23.138Z] printf '\n' >> build/java-bc-2nd-conf/java.security ;
[2024-02-16T00:54:23.138Z] i=2 ; \
[2024-02-16T00:54:23.138Z] while cat build/java-bc-2nd-conf/java.security | grep -q "^security.provider.${i}[[:space:]]*=" ; do \
[2024-02-16T00:54:23.138Z] i=$(( i + 1 )) ; \
[2024-02-16T00:54:23.138Z] done ; \
[2024-02-16T00:54:23.138Z] while [ ${i} -ge 2 ] ; do \
[2024-02-16T00:54:23.138Z] sed -i -e "s;^security.provider.${i}[[:space:]]*=;security.provider.$(( i + 1 ))=;g" build/java-bc-2nd-conf/java.security ; \
[2024-02-16T00:54:23.138Z] i=$(( i - 1 )) ; \
[2024-02-16T00:54:23.138Z] done
[2024-02-16T00:54:23.138Z] sed -i -e 's;keystore.type=.*;keystore.type=pkcs12;g' build/java-bc-2nd-conf/java.security
[2024-02-16T00:54:23.138Z] printf '%s\n' \
[2024-02-16T00:54:23.138Z] "security.provider.2=org.bouncycastle.jce.provider.BouncyCastleProvider" \
[2024-02-16T00:54:23.138Z] >> build/java-bc-2nd-conf/java.security ;
[2024-02-16T00:54:23.138Z] if cat build/java-bc-2nd-conf/java.security | grep -q '^fips.provider' ; then \
[2024-02-16T00:54:23.138Z] sed -i -e 's;^fips.provider;#fips.provider;g' build/java-bc-2nd-conf/java.security ; \
[2024-02-16T00:54:23.138Z] providers="$( cat build/java-bc-2nd-conf/java.security | grep '^security.provider.*$' )" ; \
[2024-02-16T00:54:23.138Z] printf '%s\n' "${providers}" | sed 's;^security.provider;fips.provider;g' \
[2024-02-16T00:54:23.138Z] >> build/java-bc-2nd-conf/java.security ; \
[2024-02-16T00:54:23.138Z] fi
[2024-02-16T00:54:23.138Z] mkdir build/bc-jars
[2024-02-16T00:54:23.138Z] curl -L -f -o build/bc-jars/bcprov-jdk15on-1.70.jar "https://repo1.maven.org/maven2/org/bouncycastle/bcprov-jdk15on/1.70/bcprov-jdk15on-1.70.jar"
[2024-02-16T00:54:23.138Z] curl -L -f -o build/bc-jars/bctls-jdk15on-1.70.jar "https://repo1.maven.org/maven2/org/bouncycastle/bctls-jdk15on/1.70/bctls-jdk15on-1.70.jar"
[2024-02-16T00:54:23.138Z] curl -L -f -o build/bc-jars/bcpkix-jdk15on-1.70.jar "https://repo1.maven.org/maven2/org/bouncycastle/bcpkix-jdk15on/1.70/bcpkix-jdk15on-1.70.jar"
[2024-02-16T00:54:23.138Z] curl -L -f -o build/bc-jars/bcutil-jdk15on-1.70.jar "https://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk15on/1.70/bcutil-jdk15on-1.70.jar"
[2024-02-16T00:54:23.138Z] mkdir build/certgen
[2024-02-16T00:54:23.138Z] openssl genrsa -out build/certgen/server-rsa.key 2048
[2024-02-16T00:54:23.138Z] STDERR:
[2024-02-16T00:54:23.138Z] Note: Some input files use unchecked or unsafe operations.
[2024-02-16T00:54:23.138Z] Note: Recompile with -Xlint:unchecked for details.
[2024-02-16T00:54:23.138Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2024-02-16T00:54:23.138Z] Dload Upload Total Spent Left Speed
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2024-02-16T00:54:23.138Z] 100 5729k 100 5729k 0 0 89.9M 0 --:--:-- --:--:-- --:--:-- 90.2M
[2024-02-16T00:54:23.138Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2024-02-16T00:54:23.138Z] Dload Upload Total Spent Left Speed
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2024-02-16T00:54:23.138Z] 100 1423k 100 1423k 0 0 20.2M 0 --:--:-- --:--:-- --:--:-- 20.4M
[2024-02-16T00:54:23.138Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2024-02-16T00:54:23.138Z] Dload Upload Total Spent Left Speed
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2024-02-16T00:54:23.138Z] 100 941k 100 941k 0 0 13.7M 0 --:--:-- --:--:-- --:--:-- 13.9M
[2024-02-16T00:54:23.138Z] % Total % Received % Xferd Average Speed Time Time Time Current
[2024-02-16T00:54:23.138Z] Dload Upload Total Spent Left Speed
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
[2024-02-16T00:54:23.138Z] 100 471k 100 471k 0 0 8456k 0 --:--:-- --:--:-- --:--:-- 8567k
[2024-02-16T00:54:23.138Z] make: openssl: No such file or directory
[2024-02-16T00:54:23.138Z] make: *** [/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/../certgen/certgen.mk:131: build/certgen/server-rsa.key] Error 127
[2024-02-16T00:54:23.138Z] rerun:
[2024-02-16T00:54:23.138Z] cd /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/scratch && \
[2024-02-16T00:54:23.138Z] DISPLAY=:0 \
[2024-02-16T00:54:23.138Z] HOME=/home/jenkins \
[2024-02-16T00:54:23.138Z] LANG=C.UTF-8 \
[2024-02-16T00:54:23.138Z] PATH=/bin:/usr/bin:/usr/sbin \
[2024-02-16T00:54:23.138Z] TESTFILE=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/ssl-tests-bc-2nd.sh \
[2024-02-16T00:54:23.138Z] TESTSRC=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:23.138Z] TESTSRCPATH=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:23.138Z] TESTCLASSES=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/classes \
[2024-02-16T00:54:23.138Z] TESTCLASSPATH=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/TKG/output_17080448566413/ssl-tests_0/work/classes \
[2024-02-16T00:54:23.138Z] COMPILEJAVA=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/.. \
[2024-02-16T00:54:23.138Z] TESTJAVA=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/jdkbinary/j2sdk-image/jdk-21.0.3+3/bin/.. \
[2024-02-16T00:54:23.138Z] TESTVMOPTS= \
[2024-02-16T00:54:23.138Z] TESTTOOLVMOPTS= \
[2024-02-16T00:54:23.138Z] TESTJAVACOPTS= \
[2024-02-16T00:54:23.138Z] TESTJAVAOPTS= \
[2024-02-16T00:54:23.138Z] TESTTIMEOUTFACTOR=2.0 \
[2024-02-16T00:54:23.138Z] TESTROOT=/home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers \
[2024-02-16T00:54:23.138Z] FS=/ \
[2024-02-16T00:54:23.138Z] PS=: \
[2024-02-16T00:54:23.138Z] NULL=/dev/null \
[2024-02-16T00:54:23.138Z] sh \
[2024-02-16T00:54:23.138Z] /home/jenkins/workspace/Test_openjdk21_hs_dev.functional_x86-64_linux/aqa-tests/functional/security/ssl-tests/ssl-tests/jtreg-wrappers/ssl-tests-bc-2nd.sh
[2024-02-16T00:54:23.138Z]
[2024-02-16T00:54:23.138Z] TEST RESULT: Failed. Execution failed: exit code 2
[2024-02-16T00:54:23.138Z] --------------------------------------------------
```
**Test Info**
Test Name: ssl-tests_0
Test Duration: 9 sec
Machine: test-docker-fedora37-x64-2
TRSS link for the test output: https://trss.adoptium.net/output/test?id=65cf44e343ff67006eed2da5
**Build Info**
Build Name: Test_openjdk21_hs_dev.functional_x86-64_linux
Jenkins Build start time: Feb 15 2024, 07:51 pm
Jenkins Build URL: https://ci.adoptium.net/job/Test_openjdk21_hs_dev.functional_x86-64_linux/17/
TRSS link for the build: https://trss.adoptium.net/allTestsInfo?buildId=65cf41ac43ff67006eed0023
**Java Version**
openjdk version "21.0.3-beta" 2024-04-16
OpenJDK Runtime Environment Temurin-21.0.3+3-202402160037 (build 21.0.3-beta+3-ea)
OpenJDK 64-Bit Server VM Temurin-21.0.3+3-202402160037 (build 21.0.3-beta+3-ea, mixed mode, sharing)
[Rerun in Grinder](https://ci.adoptium.net/job/Grinder/parambuild/?SDK_RESOURCE=upstream&TARGET=ssl-tests_0&BASE_DOCKER_REGISTRY_CREDENTIAL_ID=&TEST_FLAG=&UPSTREAM_TEST_JOB_NAME=&DOCKER_REQUIRED=false&ACTIVE_NODE_TIMEOUT=5&VENDOR_TEST_DIRS=&EXTRA_DOCKER_ARGS=&TKG_OWNER_BRANCH=adoptium%3Amaster&OPENJ9_SYSTEMTEST_OWNER_BRANCH=eclipse%3Amaster&PLATFORM=x86-64_linux&GENERATE_JOBS=false&KEEP_REPORTDIR=true&PERSONAL_BUILD=false&DOCKER_REGISTRY_DIR=&RERUN_ITERATIONS=0&ADOPTOPENJDK_REPO=https%3A%2F%2Fgithub.com%2Fadoptium%2Faqa-tests.git&SETUP_JCK_RUN=false&DOCKER_REGISTRY_URL_CREDENTIAL_ID=&LABEL=&EXTRA_OPTIONS=&CUSTOMIZED_SDK_URL=&BUILD_IDENTIFIER=&JENKINS_KEY=&ADOPTOPENJDK_BRANCH=master&LIGHT_WEIGHT_CHECKOUT=true&USE_JRE=false&ARTIFACTORY_SERVER=&KEEP_WORKSPACE=false&USER_CREDENTIALS_ID=&JDK_VERSION=21&DOCKER_REGISTRY_URL=&ITERATIONS=1&VENDOR_TEST_REPOS=&JDK_REPO=https%3A%2F%2Fgithub.com%2Fadoptium%2Fjdk21u&JCK_GIT_BRANCH=master&OPENJ9_BRANCH=master&OPENJ9_SHA=&JCK_GIT_REPO=&VENDOR_TEST_BRANCHES=&UPSTREAM_JOB_NAME=build-scripts%2Fjobs%2Fjdk21u%2Fjdk21u-linux-x64-temurin&OPENJ9_REPO=https%3A%2F%2Fgithub.com%2Feclipse-openj9%2Fopenj9.git&CLOUD_PROVIDER=&CUSTOM_TARGET=&VENDOR_TEST_SHAS=&JDK_BRANCH=jdk-21.0.3%2B3_adopt&LABEL_ADDITION=&ARTIFACTORY_REPO=&ARTIFACTORY_ROOT_DIR=&UPSTREAM_TEST_JOB_NUMBER=&DOCKERIMAGE_TAG=&JDK_IMPL=hotspot&TEST_TIME=&SSH_AGENT_CREDENTIAL=&AUTO_DETECT=true&SLACK_CHANNEL=&DYNAMIC_COMPILE=true&RELATED_NODES=&ADOPTOPENJDK_SYSTEMTEST_OWNER_BRANCH=adoptium%3Amaster&APPLICATION_OPTIONS=&CUSTOMIZED_SDK_URL_CREDENTIAL_ID=eclipse_temurin_bot_email_and_token&ARCHIVE_TEST_RESULTS=false&NUM_MACHINES=&OPENJDK_SHA=&TRSS_URL=&USE_TESTENV_PROPERTIES=false&BUILD_LIST=functional&ADDITIONAL_ARTIFACTS_REQUIRED=&UPSTREAM_JOB_NUMBER=107&STF_OWNER_BRANCH=adoptium%3Amaster&TIME_LIMIT=10&JVM_OPTIONS=&PARALLEL=None)
Contributor guide
Research direction
Start with functional/security/ssl-tests/ssl-tests/jtreg-wrappers/ssl-tests.sh and ssl-tests-bc-2nd.sh, then inspect certgen/certgen.mk at the reported line 131. Reproduce the tests in the shown Fedora environment and check the PATH for the required openssl executable. Done means both SSL test scripts complete without the missing-command failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, shell
- Domain
- security, testing-qa
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100