RedHat 11 JDK redirects to a JRE
- Vorherrschende Sprache
- Java
- Sterne
- 154
- Forks
- 18
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die dokumentierte discoapi-Abfrage erneut auszuführen und das Weiterleitungsziel mit dem Namen der heruntergeladenen Datei zu vergleichen. Prüfe anhand des gemeldeten Red Hat-Tickets als Kontext, ob das fehlerhafte JDK-to-JRE-Mapping von discoapi oder vom Red Hat content gateway gesteuert wird. Als erledigt gilt dies, wenn der Endpoint ein JDK-Artefakt zurückgibt oder die Upstream-Abhängigkeit und deren Auflösung eindeutig dokumentiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- api
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100