jetstack / jetstack/version-checker
Error on OCI style repositories
- Ngôn ngữ chính
- Go
- Star
- 778
- Fork
- 82
- Merge trung bình
- 2 phút
- Pull request đã merge (30 ngày)
- 3
Mô tả
Seeing the following error when version-checker attempts to check the fluent-bit repository:
```
time="2023-10-16T21:36:44Z" level=error msg="cr.fluentbit.io/v2/fluent/fluent-bit/manifests/2.0: failed to get manifest response for tag, skipping (404): {\"errors\":[{\"code\":\"MANIFEST_UNKNOWN\",\"message\":\"OCI index found, but accept header does not support OCI indexes\"}]}\n" client=
time="2023-10-16T21:40:19Z" level=error msg="cr.fluentbit.io/v2/fluent/fluent-bit/manifests/sha256-9b386368a776f8f8a25ee7113ef8f39ae9004d3b6e8a80d0848bd9e37a9c6aae.sig: failed to get manifest response for tag, skipping (404): {\"errors\":[{\"code\":\"MANIFEST_UNKNOWN\",\"message\":\"OCI manifest found, but accept header does not support OCI manifests\"}]}\n" client=
```
Image of the container is `cr.fluentbit.io/fluent/fluent-bit:2.1.9`
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lỗi với image cr.fluentbit.io/fluent/fluent-bit:2.1.9 và kiểm tra cách version-checker xử lý các phản hồi manifest của nó. Theo dõi đường đi của yêu cầu đến image registry và xác minh rằng các OCI index và manifest được chấp nhận mà không xuất hiện các lỗi đã báo cáo.
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, go
- Lĩnh vực
- devops, infrastructure
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 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
- 35/100