← Back to issue list

Added the blob upload functionality to OCIRegistry (CRAFT-234)

View original Github issue

Metadata

Project
charmcraft
Number
#370
Type
pull request
State
merged
Author
facundobatista
Labels
Created
Updated
Closed

Current evaluation

Blob upload functionality added to OCIRegistry, resolving CRAFT-234. Merged after approval from two reviewers, modifying two files with a +376/-3 line change.

Suggested action:

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Blob upload functionality added to OCIRegistry, resolving CRAFT-234. Merged after approval from two reviewers, modifying two files with a +376/-3 line change.
qwen3.6-35b-a3b-mtp-q6 Blob upload functionality added to OCIRegistry. The change was merged by maintainer facundobatista, resolving CRAFT-234.
qwen3.6-35b-a3b-mtp-q6 Merged implementation of blob upload functionality for OCIRegistry, resolving CRAFT-234. The change was integrated by maintainer facundobatista without additional discussion or revisions.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#366 More OCIRegistry functionality: check if blob already uploaded, and upload manifests (CRAFT-232) charmcraft merged 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.
88%
#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.
73%
#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.
73%
#382 Added a small upload_blob helper (CRAFT-237) charmcraft merged Merged a pull request that added an upload_blob helper, improved imports, and de-duplicated a constant. The changes were approved by two reviewers and passed all CI checks.
72%
#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.
72%
#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.
71%
#7 oci: pass filename to oci archive creation method (CRAFT-585) rockcraft merged Merged updates to the OCI module API enabling callers to specify the output filename when exporting an OCI image to an archive. Approved by one reviewer, passed CI, and modified three files.
70%