foojayio / foojayio/discoapi

RedHat 11 JDK redirects to a JRE

Aperta
#97 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
154
Fork
17
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

If you [query the API for the latest Red Hat JDK11 for Linux](https://api.foojay.io/disco/v3.0/packages?distro=redhat&jdk_version=11&package_type=jdk&operating_system=linux&architecture=x64&latest=available), you get this link:
```
https://api.foojay.io/disco/v3.0/ids/0836347ef08afff39c8de1a92eee8de7/redirect
```

Which resolves to:
```
https://developers.redhat.com/content-gateway/file/pub/openjdk/adoptium/January_2024/java-11-openjdk-11.0.22.0.7-1.portable.jdk.el.x86_64.tar.xz
```

However, when you actually download the file, it's actually:
```
java-11-openjdk-11.0.22.0.7-1.portable.jre.x86_64.tar.xz
```

This seems to be an upstream issue with RedHat, but I can't find anywhere specific the `https://developers.redhat.com/content-gateway/file/pub/openjdk/adoptium` link is publicized to report it specifically - I've reported it via the generic [Report a website issue](https://developers.redhat.com/report_a_website_issue) (ticket 592453) but not convinced that will get to the right place.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia rieseguendo la query discoapi documentata e confrontando la destinazione del reindirizzamento con il nome del file scaricato. Verifica, usando come contesto il ticket Red Hat segnalato, se la mappatura errata da JDK a JRE è controllata da discoapi o dal Red Hat content gateway. Il lavoro è considerato completato quando l’endpoint restituisce un artefatto JDK oppure registra chiaramente la dipendenza upstream e la relativa risoluzione.

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

Valutazione

Stack tecnologico
java
Ambito
api
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.