apache / apache/buildstream-plugins
Docker plugin fails for images using oci v1 media types
- Vorherrschende Sprache
- Python
- Sterne
- 8
- Forks
- 16
- Ø Merge
- 36 Min.
- Gemergte PRs (30 T.)
- 2
Beschreibung
Any images that still use `application/vnd.oci.image.manifest.v1+json` and/or `application/vnd.oci.image.layer.v1.tar+gzip` (such as library/archlinux on docker hub) cause the docker plugin to error with a 404 error code, even though the image definetly exists.
Manually adding these two media types to the relevant mediaType checks and accept headers makes it work reliably for pretty much every plugin that I tested.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die mediaType-Prüfungen und Accept-Header des Docker-Plugins zu lokalisieren, und reproduziere dann den Fehler mit einem Image, das die im Issue beschriebenen OCI v1 mediaTypes verwendet. Die Aufgabe ist erledigt, wenn diese Images akzeptiert werden und das Plugin nicht mehr 404 zurückgibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- docker, python
- Bereich
- devops
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100