bluerobotics / bluerobotics/BlueOS-Extensions-Repository

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

Đang mở
#151 2 bình luận 0 reaction 0 người được giao Xem trên GitHub
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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.