bluerobotics / bluerobotics/BlueOS-Extensions-Repository

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

Open
#151 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
20
Forks
31
Avg merge
1d 56m
Merged PRs (30d)
2

Description

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)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the manifest-generation path and the CI system that queries Docker Hub for image architecture information. Review Docker Hub issue 2484 and the linked forum report to understand the authenticated API behavior. Done means the generated manifest contains the expected images and the CI check no longer breaks when Docker Hub’s access pathway changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.