bluerobotics / bluerobotics/BlueOS-Extensions-Repository
Docker Hub API changes may break Extension updates (in future)
- Ngôn ngữ chính
- Python
- Star
- 20
- Fork
- 31
- Merge trung bình
- 1 ngày 56 phút
- Pull request đã merge (30 ngày)
- 2
Mô tả
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)
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách lần theo đường dẫn tạo manifest và hệ thống CI truy vấn Docker Hub để lấy thông tin về kiến trúc image. Xem lại Docker Hub issue 2484 và báo cáo trên diễn đàn được liên kết để hiểu hành vi của API đã xác thực. Hoàn thành khi manifest được tạo chứa các image như mong đợi và bước kiểm tra CI không còn bị lỗi khi đường dẫn truy cập của Docker Hub thay đổi.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- docker, python
- Lĩnh vực
- ci-cd, devops
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 30/100