feat: upload OCI image resources with skopeo
Metadata
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. | |
| #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. |