More OCIRegistry functionality: check if blob already uploaded, and upload manifests (CRAFT-232)
Metadata
Current evaluation
Added OCIRegistry functionality to verify existing blobs and upload manifests (CRAFT-232). Merged after approval by two reviewers. Changes include 64 additions and 3 deletions across two files.
Suggested action: —
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Added OCIRegistry functionality to verify existing blobs and upload manifests (CRAFT-232). Merged after approval by two reviewers. Changes include 64 additions and 3 deletions across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged directly by maintainer facundobatista, adding OCIRegistry functionality to verify existing blob uploads and push manifests. The changes resolve CRAFT-232 without additional review comments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes adding OCIRegistry blob existence checks and manifest upload capabilities, resolving CRAFT-232. Integrated directly by the maintainer without additional discussion. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #370 Added the blob upload functionality to OCIRegistry (CRAFT-234) | charmcraft | merged | Blob upload functionality added to OCIRegistry, resolving CRAFT-234. Merged after approval from two reviewers, modifying two files with a +376/-3 line change. | |
| #364 Refactor how OCIRegistry and ImageHandler are used (CRAFT-53) | charmcraft | merged | Merged refactoring OCIRegistry and ImageHandler to simplify signatures, streamline credential storage, and update URL handling. Upload command passes the registry directly. Added missing test for username-only authentication. | |
| #5 oci: add oci image manipulation support (CRAFT-579) | rockcraft | merged | Merged after reviewer approval and rebase on main. Introduces OCI image manipulation to retrieve, extract, and repack Docker registry images into craft-parts overlay bases, generating new OCI archive layers. | |
| #576 store: get oci image blobs by posting, not getting | charmcraft | merged | Merged to resolve a craft-store regression by switching OCI image blob retrieval from GET to POST requests. Approved by one reviewer, passed CI, and implemented with a minimal two-line change across two files. | |
| #296 Support uploading oci-image resources. | charmcraft | merged | Merged after approval by two reviewers, adding support for uploading oci-image resources. The implementation modifies three files with 232 additions and 22 deletions. | |
| #291 Initial code for the OCI Registry functionality: auth and hit the server. | charmcraft | merged | Merged to implement initial OCI Registry functionality, including authentication and server interaction. Approved by two reviewers, adding 388 lines across four files to establish foundational registry communication. |