adoptium / api.adoptium.net

Adoptium API 🚀
https://api.adoptium.net
Apache License 2.0
32 stars 26 forks source link

Temurin 24 binary builds not accessible through API #1077

Open jerboaa opened 6 days ago

jerboaa commented 6 days ago

Describe the bug Looking at https://github.com/adoptium/temurin24-binaries/releases/ I see jdk-24+3-ea-beta being present, however when trying to get it using:

wget https://api.adoptium.net/v3/binary/latest/24/ea/linux/x64/jdk/hotspot/normal/eclipse

I get a 404 error.

To Reproduce

$ wget https://api.adoptium.net/v3/binary/latest/24/ea/linux/x64/jdk/hotspot/normal/eclipse
--2024-06-24 16:55:27--  https://api.adoptium.net/v3/binary/latest/24/ea/linux/x64/jdk/hotspot/normal/eclipse
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.
HTTP request sent, awaiting response... 404 Not Found
2024-06-24 16:55:28 ERROR 404: Not Found.

Expected behavior Get an EA build of JDK 24.

Device (please complete the following information):

Additional context

Last time we faced this issue with JDK 23 it was a matter of redeploying the API endpoint with -DLATEST_JAVA_VERSION=24.

cc @johnoliver @zakkak @sxa

jerboaa commented 6 days ago

There seems to be a gap in our release process for every new JDK version when it comes to the API:

JDK 22: https://github.com/adoptium/api.adoptium.net/issues/720 JDK 23: https://github.com/adoptium/api.adoptium.net/issues/840 JDK 24: this issue :-/