bluerobotics / bluerobotics/BlueOS-Extensions-Repository
Docker Hub API changes may break Extension updates (in future)
- 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