← Back to issue list

store: get oci image blobs by posting, not getting

View original Github issue

Metadata

Project
charmcraft
Number
#576
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

Regression from the integration of craft-store. Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged to resolve a craft-store integration regression by changing OCI image blob retrieval from GET to POST requests.
qwen3.6-35b-a3b-mtp-q6 Merged a fix for a craft-store integration regression by switching OCI image blob retrieval from GET to POST requests.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
72%
#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.
72%
#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.
71%