← Back to issue list

expose bundled `umoci` as `rockcraft.umoci`

View original Github issue

Metadata

Project
rockcraft
Number
#1314
Type
issue
State
open
Author
lczyk
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement to expose bundled umoci as rockcraft.umoci snap app; contributor ready to implement but waiting for maintainer decision on pre-1.0 API stability concern.

Suggested action: keep open

Reason: The issue has active maintainer discussion (lengau raised a valid pre-1.0 API stability concern on 2026-08-18) and a contributor (@gcomneno) is waiting for direction from @tigarmo before implementing. Recent activity (5 days ago) and clear scope make it worth keeping open pending a maintainer decision.

Impact: 40 Quick Win: 32.0 Staleness: 15 Complexity: 20 Confidence: 75 Support Request: 10

Issue body

### Check existing issues - [x] I've verified that this request isn't described by any existing issues. ### Request the snap already builds and ships umoci but does not expose it as an app. can we? i think its as easy as: ```diff + umoci: + command: bin/umoci ``` since it s just a static go binary. ### The problem it solves i often find that it would be convenient to have access to it e.g. in ci pipeline where i've already installed rockcraft and don't want wait for any more installs. we also already have a precedent for this with `rockcraft.skopeo` (and it's great that we do!) run across this most recently, for example, in https://github.com/rockcrafters/bonsai-rock

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 40
Quick Win: 32.0
Staleness: 15
Complexity: 20
Confidence: 75
Support Request: 10
keep open Enhancement to expose bundled umoci as rockcraft.umoci snap app; contributor ready to implement but waiting for maintainer decision on pre-1.0 API stability concern.
qwen/qwen3.6-35b-a3b
Staleness: 15
Complexity: 10
Confidence: 85
Support Request: 5
keep open Request to expose the bundled umoci binary as a snap app (rockcraft.umoci) for CI convenience, following the skopeo pattern. Currently under discussion with a contributor willing to implement it, but a maintainer raised concerns about pre-1.0 API stability.
qwen/qwen3.6-35b-a3b
Staleness: 5
Complexity: 10
Confidence: 90
Support Request: 5
needs triage Request to expose the bundled umoci binary as a snap app named rockcraft.umoci, following the existing rockcraft.skopeo pattern. A contributor has volunteered to implement it and update tests.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 15
Confidence: 85
Support Request: 10
needs triage Request to expose the bundled umoci binary as a rockcraft.umoci snap app for CI convenience, following the existing rockcraft.skopeo precedent. Currently unreviewed with no maintainer comments.

Update history

Date Change
updated
updated
updated
created

Related issues

No related issues found above the similarity threshold.