Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

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

Abierto
#165 6 comentarios 17 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
32/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
java
Área
api, backend

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Lenguaje dominante
Java
Estrellas
155
Forks
18
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de foojayio/discoapi

Todos los issues de foojayio/discoapi

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.