← Back to issue list

feat: upload OCI image resources with skopeo

View original Github issue

Metadata

Project
charmcraft
Number
#1696
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged as fb8680ec, adding skopeo-based OCI/rock uploads, including direct file and cross-registry copies; fixed #1684 and partially addressed #1685.

Resolution: closed resolved

Reason: PR #1696 was approved and merged as commit fb8680ec. It implemented OCI resource uploads with skopeo and was later backported to Charmcraft 2.x by merged PR #1708 (7b86722c).

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes #1684, partial for #1685

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged as fb8680ec, adding skopeo-based OCI/rock uploads, including direct file and cross-registry copies; fixed #1684 and partially addressed #1685.
stealth/space-bunny-alpha — closed resolved Merged #1696 (fb8680ec), adding Skopeo-based OCI resource uploads and fixing #1684; work partially addressed #1685.
stealth/space-bunny-alpha — closed resolved Skopeo-based OCI resource uploads were merged in #1696 (fb8680ec), fixing #1684 and partially addressing #1685.
qwen/qwen3.6-35b-a3b — — Merged implementation of OCI image resource uploads using skopeo. Resolves #1684 and partially addresses #1685. Approved by two reviewers, modifying 21 files with 815 additions and 82 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a feature implementing OCI image resource uploads using skopeo. The change resolves issue #1684 and partially addresses #1685.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1684 (confidence 100%)

    Closed by #1696, which added direct rock-file and registry-to-registry uploads.

  • Related To: canonical/charmcraft#1685 (confidence 95%)

    The PR body explicitly identifies #1685 as partially addressed.

  • Related To: canonical/charmcraft#1708 (confidence 95%)

    Merged backport 7b86722c carried the rock-upload feature to Charmcraft 2.x.

Related issues

Issue Project State Summary Similarity
#1693 Add option to `upload-resource` to upload an OCI image directly from a file. charmcraft closed Closed by lengau as a duplicate of #1684. The feature (upload-resource accepting an OCI file/rock directly) landed in merged PR #1696, commit fb8680ec "feat: upload OCI image resources with skopeo", backported to 2.x in #1708.
82%
#1708 feat: backport rock upload to charmcraft 2.x charmcraft merged Merged PR #1708 (commit 7b86722c) backporting skopeo-based direct OCI-image resource uploads to Charmcraft 2.7+, letting `upload-resource` pass `docker://` URLs straight to skopeo.
76%