bluerobotics / bluerobotics/BlueOS-Extensions-Repository

Docker Hub API changes may break Extension updates (in future)

Offen
#151 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Python
Sterne
20
Forks
31
Ø Merge
1 T. 56 Min.
Gemergte PRs (30 T.)
2

Beschreibung

Docker Hub changed their API (per docker/hub-feedback/issues/2484), which removes the current access pathway to the image architecture information. I believe we will[^1] just need to authenticate to fix this one (which is at least possible in a centralised way, unlike with [core updates](https://github.com/bluerobotics/BlueOS/issues/3489)), but in the meantime we have a broken manifest and the CI system will continue to break it (generating it with no images).

Initially raised in [this forum post](https://discuss.bluerobotics.com/t/cant-install-or-update-any-extensions-on-blueboat/21319).

[^1]: once Docker Hub add the info back to the authenticated version of the API, which they have [already said they'll do](https://github.com/docker/hub-feedback/issues/2484#issuecomment-3175459287)

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, den Pfad zur Manifestgenerierung und das CI-System nachzuverfolgen, das Docker Hub nach Informationen zur Image-Architektur abfragt. Prüfe Docker Hub issue 2484 und den verknüpften Forenbericht, um das Verhalten der authentifizierten API zu verstehen. Die Aufgabe ist erledigt, wenn das generierte Manifest die erwarteten Images enthält und der CI-Check nicht mehr fehlschlägt, wenn sich der Zugriffsweg von Docker Hub ändert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
docker, python
Bereich
ci-cd, devops
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.