temurin-build
temurin-build copied to clipboard
OpenJ9/JDK17 failure to download boot JDK via api.adoptopenjdk.net
Thank you for reporting a broken build! Please fill in the following details:
- Jenkins link to the failing log: https://ci.adoptopenjdk.net/view/Failing%20Builds/job/build-scripts/job/jobs/job/jdk/job/jdk-linux-x64-openj9/302/consoleFull
- Which platforms (OS+arch) are affected: Linux/x64 as a minimum ...
- If you look at the historic logs, does the problem appear to be specific to one machine? Potentially - it ran last night on https://ci.adoptopenjdk.net/computer/docker-packet-ubuntu2004-intel-1, although the docker container should be the same
- Link to any upstream project bug report (e.g. OpenJ9/JBS) n/a
Appears to have failed to download from the API:
[sxa@sainz adoptium.net]$ wget --no-check-certificate https://api.adoptium.net/v3/binary/latest/17/ea/linux/x64/jdk/openj9/normal/adoptium
--2021-10-13 11:05:36-- https://api.adoptium.net/v3/binary/latest/17/ea/linux/x64/jdk/openj9/normal/adoptium
Resolving api.adoptium.net (api.adoptium.net)... 20.62.244.126
Connecting to api.adoptium.net (api.adoptium.net)|20.62.244.126|:443... connected.
WARNING: cannot verify api.adoptium.net's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’:
Issued certificate has expired.
HTTP request sent, awaiting response... 404 Not Found
2021-10-13 11:05:37 ERROR 404: Not Found.
I assume this is expected since Adoptium or AdoptOpenJDK hasn't and won't produce jdk17 OpenJ9 releases. For OpenJ9 farm and Semeru farm, we've hacked in the GitHub milestone 2 pre-release for 17 for now.
Yes, actually adoptium doesn't have any openj9 jdks. For tests, we will change back to adoptopenjdk for openj9 jdk query. before Semeru API is up and running. https://github.com/adoptium/aqa-tests/issues/2950
Guessing this can be closed now?
@sxa to confirm
That's a good question ... I guess it's down to whether we expect it to be auto downloaded as it is for Adoptium. There is a PR floating around at the moment to enhance the ability to download not JDKs so I'll look at that one first to see if it is of help here before choosing this out.