← Back to issue list

Provide snapcraft-rocks based on core26

View original Github issue

Metadata

Project
snapcraft-rocks
Number
#112
Type
issue
State
open
Author
brunvonlope
Labels
Type: Enhancement Status: Triaged
Created
Updated
Closed
—

Current evaluation

Requests a core26-based snapcraft-rocks image for CI use; maintainer mr-cal confirms it is on the roadmap (SNAPCRAFT-1387). README still lists only 7_core22/8_core22/8_core24; experimental PR #118 for Snapcraft 9/core26 is unmerged.

Suggested action: keep open

Reason: The request is valid and unresolved: README.rst at HEAD still advertises only `7_core22`, `8_core22`, `8_core24` tags and no core26 commit exists in the repo's history. The maintainer explicitly acknowledged it — "a core26 rock is on our roadmap and I'll keep this issue updated once we have a solid timeline" — and the issue is labelled `Status: Triaged` with internal ticket SNAPCRAFT-1387, so it is triaged and active, not stale. Precedent (merged PR #21, which added the core24/Snapcraft 8 rock) shows the fix is largely a new core26-9 branch plus CI/README updates, so impact is real (unblocks GIMP and other GNOME core26 rebuilds) but the work itself is moderately mechanical.

Evaluated by: mr-cal-bot

Impact: 65 Quick Win: 37 Complexity: 30 Confidence: 86 Actionability: 82

Issue body

Hi. This is a request to Canonical provide a snapcraft-rocks image based on core26, which was just released This is needed for rebuilding gimp snap over core26 since we use snapcraft-rocks on our CI (https://gitlab.gnome.org/GNOME/gimp/-/work_items/15744) and the `snapcraft:8_core24` branch is pretty abandoned lately. Thanks in advance. ping @mr-cal

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 65
Quick Win: 37
Complexity: 30
Confidence: 86
Actionability: 82
keep open Requests a core26-based snapcraft-rocks image for CI use; maintainer mr-cal confirms it is on the roadmap (SNAPCRAFT-1387). README still lists only 7_core22/8_core22/8_core24; experimental PR #118 for Snapcraft 9/core26 is unmerged.
stealth/space-bunny-alpha
Impact: 58
Quick Win: 28
Complexity: 35
Confidence: 78
Actionability: 75
keep open Feature request for a core26-based snapcraft-rocks image, needed by downstream CI (GIMP) since snapcraft:8_core24 is unmaintained. Triaged; maintainer @mr-cal confirms a core26 rock is on the roadmap (SNAPCRAFT-1387), PR #118 open awaiting review.
qwen/qwen3.6-35b-a3b
Impact: 60
Quick Win: 34
Complexity: 30
Confidence: 85
Actionability: 80
keep open Feature request for a snapcraft-rocks image based on core26. Triaged and acknowledged by maintainer; PR #118 is open to add core26 support.
qwen/qwen3.8-27b
Impact: 45
Quick Win: 32
Staleness: 60
Complexity: 30
Confidence: 80
Support Request: 15
needs triage Request for a snapcraft-rocks image based on the newly released core26 base, needed for GIMP's CI rebuilds; repo currently only ships core22/core24 rocks. No labels, no maintainer response, inactive for 119 days.
qwen/qwen3.6-35b-a3b
Staleness: 65
Complexity: 20
Confidence: 85
Support Request: 80
needs triage Request for a snapcraft-rocks image based on the newly released core26 to support GIMP snap CI rebuilds. Currently unlabelled, no maintainer response, and inactive for 78 days.
qwen3.6-35b-a3b-mtp-q6
Staleness: 65
Complexity: 20
Confidence: 85
Support Request: 70
needs triage Request to provide a snapcraft-rocks image based on the newly released core26 base for GIMP CI rebuilds. Unlabelled, no maintainer response, inactive for 65 days.

Update history

Date Change
updated

Related work

  • Related To: snapcraft-rocks#21 (confidence 80%)

    Merged PR that added the core24/Snapcraft 8.x rock — the same pattern a core26 rock would follow.

  • Likely Fixed By: snapcraft-rocks#118 (confidence 55%)

    Open PR 'feat: pack snapcraft 9 for core26' adds an experimental rockcraft.yaml for Snapcraft 9/core26, but is brand new with no reviewers and CI build-rock still pending, so it is not yet a resolution.

Related issues

Issue Project State Summary Similarity
#65 Bring snapcraft-rocks up-to-date snapcraft-rocks closed Compatibility was restored by merged PRs #70, #74 and #84, updating core22 to Snapcraft 7.5.8/8.10.1 and core24 to 8.9.4.
77%
#118 feat: pack snapcraft 9 for core26 snapcraft-rocks open Maintainer cmatsuoka adds an experimental rockcraft.yaml plus CI/workflow changes (+179/-3, 3 files) so the build rock can pack with Snapcraft 9 against core26. Open 13 days, unreviewed (0 reviewers), CLA passing, build-rock check still pending.
76%
#1 feat: add project for core22 + snapcraft 7 snapcraft-rocks merged PR #1 was merged (approved by 2 reviewers), adding the first rock for core22 + Snapcraft 7 that can build 'hello' snaps, including from chisel slices. It is the starting point of the snapcraft-rocks project.
76%
#1846195 provide snapcraft docker image for core18 snapcraft (launchpad) open Request (2019) for an official snapcraft Docker image able to build base: core18 snaps; unmaintained since 2020, in-repo Dockerfiles were removed in 24e70d6db in favor of canonical/snapcraft-rocks, and core18 now needs EOL Snapcraft 7.5.x.
75%
#750 Update the rockcraft snap to core24 rockcraft closed Rockcraft snap migrated from core22 to core24 by merged PR canonical/rockcraft#767 (commit a95c94fe), updating snap/snapcraft.yaml and related parts. Follow-up PR #772 dropped riscv64. Noted in 1.7 release notes.
73%
#1814017 Add docker image for core18 building snapcraft (launchpad) open Request for a core18-capable snapcraft Docker image for CI; in-repo Dockerfiles gained core18 support (b982555e1) then were removed in favor of Canonical's snapcraft-rocks images, and core18 now needs EOL 7.x snapcraft.
73%
#21 feat: add a rock for core24 Snapcraft 8.x snapcraft-rocks merged Merged PR #21, adding a core24 build rock for Snapcraft 8.x.
72%
#79 feat(core22-8): publish as a multi-arch rock snapcraft-rocks merged Merged #79, adding amd64/arm64 rock publishing for core22-8 under SNAPCRAFT-1156; it required #75, brought #72's approach to the core22 branch, and completed #35.
72%
#767 build(snap): update snap to core24 rockcraft merged Merged as a95c94fe: bumped the Rockcraft snap from core22 to core24 in snap/snapcraft.yaml (+29/-107 across 7 files), closing issue #750. Noted in the 1.7 release notes.
72%
#80 chore(core22-8): show snapcraft output snapcraft-rocks merged PR snapcraft-rocks#80 merged into the core22-8 branch, backporting #69 to surface Snapcraft build output (PEBBLE_VERBOSE for Pebble 1.20) in core22-8 rocks.
71%