build(snap): update snap to core24
Metadata
Current evaluation
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.
Resolution: closed resolved
Reason: PR #767 was merged by maintainer tigarmo with 2 approvals as commit a95c94fe, setting base: core24 in snap/snapcraft.yaml and resolving issue #750. The change is documented in docs/release-notes/rockcraft-1-7.rst.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Fixes #750
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | 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. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #767 by tigarmo rebased the rockcraft snap to core24 and was merged in commit a95c94fe, closing issue #750. Follow-up #772 later dropped riscv64. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged the Rockcraft snap update to core24, resolving #750 in commit a95c94fe. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #767 via commit a95c94fe, updating the Rockcraft snap to core24 and fixing #750. Changelog updates remain a separate pre-release task. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged the snap build update to core24, resolving issue #750. Approved by two reviewers, the change modified seven files. Changelog updates are handled separately during pre-release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Updated snap build to core24 and merged, resolving issue #750. Changelog entries are excluded per project policy, with updates deferred to pre-release. |
Update history
No update history recorded yet.
Related work
-
Related To:
rockcraft#772
(confidence 92%)
Direct follow-up (f0e8fe0d): dropped riscv64 because core24+riscv64 was unsupported by the store, leaving edge diverged from main; riscv64 was restored later in #1024.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #1819 build(snap): update snap to core24 | charmcraft | closed | Closed unmerged; the core24 migration was later completed by charmcraft#2412 in commit 5d8ea0e4. | |
| #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. | |
| #4693 feat: core24 using Craft Application and core22 components | snapcraft | merged | Merged as commit ab1c86df3: snaps with base core24 are now built using Craft Application and core22 components, a large change (284 files, +10487/-1939) in snapcraft. | |
| #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. | |
| #4186 snap: migrate to core22 | snapcraft | merged | PR #4186 merged, moving the Snapcraft snap's own build environment to base core22 (8 files, +71/-70), landing as commit 60033305b and closing the core22 migration issue #4166. | |
| #373 Migrate to core22 | rockcraft | closed | Migrated the Rockcraft snap from core20 to core22 in merged PR #368 (commit 318ecdf8), resolving #373. | |
| #66 chore: update to snapcraft 8.9.2 (core24-8) | snapcraft-rocks | merged | Merged PR #66 bumped the core24-8 rock to Snapcraft 8.9.2 (uv plugin, refreshed GH Actions, edge channel, spread build-base cleanup), fixing #65. Follow-ups: #70 (core22-7 to 7.5.8) and #74 (core24-8 to 8.9.4). | |
| #112 Provide snapcraft-rocks based on core26 | snapcraft-rocks | 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. | |
| #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. |