Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Corretto and Temurin GA packages missing from `/packages` since ~2026-10-06 16:40 UTC (Gradle toolchain provisioning fails)

Aperta
#165 6 commenti 17 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
32/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
java
Ambito
api, backend

Direzione di ricerca

Start from how /disco/v3.0/packages filters GA, linux/x64, Corretto and Temurin versus Zulu, and from /distributions/corretto and /major_versions/25/ga. Compare with issue #164 on Corretto 25.0.4 java_version / distribution_version handling, which may have started dropping packages after ~2026-10-06 16:40 UTC. Done when those queries return GA packages again as they did before the cutoff.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Since about 16:40 UTC on 2026-10-06, /disco/v3.0/packages returns no GA packages for Corretto or Temurin on linux/x64. Zulu is still returned. Gradle toolchain provisioning through org.gradle.toolchains.foojay-resolver therefore fails for any build that asks for these vendors and doesn't already have a matching JDK installed:

Cannot find a Java installation on your machine (Linux … amd64) matching:
{languageVersion=25, vendor=Amazon Corretto, implementation=vendor-specific, nativeImageCapable=false}.
No matching toolchain could be found in the configured toolchain download repositories.

Reproduce (results as of 2026-10-06T20:42Z):

BASE='https://api.foojay.io/disco/v3.0/packages?architecture=x64&archive_type=tar.gz&operating_system=linux&lib_c_type=glibc&release_status=ga&directly_downloadable=true&latest=available'
Query appended to $BASE Result
&version=25&distribution=corretto No package(s) found
&version=21&distribution=corretto No package(s) found
&version=25&distribution=temurin No package(s) found
&version=21&distribution=temurin No package(s) found
&version=25&distribution=zulu 4 packages (25.0.4.1)

Without any filters, /packages?distribution=corretto&version=25 returns only 2 packages, and /packages?distribution=temurin&version=25 returns none.

/distributions/corretto now lists 25+36 as the newest 25 version. /major_versions/25/ga?distro=corretto still lists 25.0.1 through 25.0.4.1.

Timeline: the same CI pipeline downloaded amazon-corretto-25.0.4.10.1-linux-x64.tar.gz through /ids/…/redirect at 16:27 UTC. Runs from 16:49 UTC onward got no match. Builds in several unrelated repositories failed the same way at about the same time.

Possibly related: #164, opened the day before, about Corretto 25.0.4 java_version / distribution_version handling. If the Corretto parser was changed in response, that may be where packages started being dropped. This is a guess; I can't see the deployed code.

Expected: Corretto and Temurin GA packages are returned again, as they were before 16:40 UTC.

Lingua principale
Java
Stelle
155
Fork
18
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di foojayio/discoapi

Tutte le issue di foojayio/discoapi

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.