← Back to issue list

feat(snap): expose skopeo as rockcraft.skopeo

View original Github issue

Metadata

Project
rockcraft
Number
#568
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

PR merged as commit a85f6e63, wrapping the bundled skopeo as the rockcraft.skopeo command in the Rockcraft snap so tutorials referencing /snap/rockcraft/current/bin/skopeo keep working.

Resolution: closed resolved

Reason: The pull request itself was merged into the main branch in commit a85f6e63 ('feat(snap): expose skopeo as rockcraft.skopeo (#568)'), approved by 3 reviewers with no unresolved comments. A follow-up commit dffe69e1 later bumped umoci/skopeo in the snap, confirming the exposed command is now maintained.

Evaluated by: mr-cal-bot

No scores available.

Issue body

skopeo was already part of our UI because a lot of our tutorials referenced /snap/rockcraft/current/bin/skopeo directly, and this has been requested by users. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR merged as commit a85f6e63, wrapping the bundled skopeo as the rockcraft.skopeo command in the Rockcraft snap so tutorials referencing /snap/rockcraft/current/bin/skopeo keep working.
stealth/space-bunny-alpha — closed resolved Merged in canonical/rockcraft#568 (commit a85f6e63), exposing skopeo through the Rockcraft snap as rockcraft.skopeo.
qwen/qwen3.6-35b-a3b — — Merged the feature to expose skopeo as rockcraft.skopeo in the snap package. Approved by three reviewers, passed CI checks, and required no further changes. A reviewer noted an offline follow-up regarding licensing implications.
qwen3.6-35b-a3b-mtp-q6 — — Merged the feature exposing skopeo as rockcraft.skopeo in the snap. Approved by a reviewer, with licensing implications noted for offline discussion.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#477 (confidence 70%)

    Earlier PR that updated skopeo to 1.14.2 as a build dependency of the snap, related to the same skopeo-in-snap surface.

  • Related To: canonical/rockcraft#84 (confidence 45%)

    Prior PR adding another external tool (chisel) to the Rockcraft snap, showing the same pattern for exposing bundled binaries.

Related issues

Issue Project State Summary Similarity
#398 snap: add skopeo as an app rockcraft closed Closed unmerged after the author said the skopeo app would not be pursued; the same functionality was later merged in canonical/rockcraft#568 via commit a85f6e63.
72%
#1093 feat(snap): add rockcraft.json to the snap rockcraft merged Merged PR #1093 in commit e16322cf, adding schema/rockcraft.json to the snap for project validation and base discovery; shipped in Rockcraft 1.17.
71%