← Back to issue list

Update the rockcraft snap to core24

View original Github issue

Metadata

Project
rockcraft
Number
#750
Type
issue
State
closed
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: PR canonical/rockcraft#767 ('build(snap): update snap to core24') was merged as commit a95c94fe, bumping the snap base from core22 to core24 in snap/snapcraft.yaml. Git history for snap/snapcraft.yaml confirms the commit directly follows #756, and the change is referenced in the 1.7 release notes.

Evaluated by: mr-cal-bot

No scores available.

Issue body

### What needs to get done Update the rockcraft snap to core24 ### Why it needs to get done To keep up with the times

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Rockcraft’s snap was updated to core24 by merged PR canonical/rockcraft#767, resolving the modernization request in commit a95c94fe.
stealth/space-bunny-alpha — closed resolved Rockcraft’s snap was updated to core24 by merged PR #767, resolving #750 in commit a95c94fe.
stealth/space-bunny-alpha — closed resolved Rockcraft's snap was updated to core24 by merged PR #767, resolving #750 in commit a95c94fe.
qwen/qwen3.6-35b-a3b — — Closed without resolution. Rockcraft snap update to core24 received no technical discussion or implementation, indicating the request was abandoned after an automated Jira ticket was created.
qwen/qwen3.6-35b-a3b — — Abandoned. The request to update the rockcraft snap to core24 remains unresolved, with only an automated Jira sync comment present. No fix or merge details were provided.
qwen/qwen3.6-35b-a3b — — The rockcraft snap core24 update was closed without resolution. No fix or merge details were provided, indicating the task was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — The rockcraft snap core24 update request was closed without implementation or resolution. No fix or merge details were recorded, indicating the task was abandoned or superseded.

Update history

No update history recorded yet.

Related work

  • Likely Fixed By: canonical/rockcraft#767 (confidence 97%)

    Merged PR that performed the core22 -> core24 snap base migration, closing issue #750.

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

    Follow-up commit f0e8fe0d 'build(snap): drop riscv64 for now' landed right after the core24 update, adjusting snap architectures for the new base.

Related issues

Issue Project State Summary Similarity
#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.
87%
#373 Migrate to core22 rockcraft closed Migrated the Rockcraft snap from core20 to core22 in merged PR #368 (commit 318ecdf8), resolving #373.
81%
#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.
76%
#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.
73%
#368 chore(snap): base migration from core20 to core22 rockcraft merged Merged into main as commit 318ecdf8, migrating the rockcraft snap base from core20 to core22 (snap/snapcraft.yaml, +113/-24 across 4 files). Closes issue #373 (CRAFT-2118). Review status: approved with 2 reviewers.
72%
#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.
71%
#764 feat: update 'rockcraft init' base to 24.04 rockcraft merged Merged PR #764 as commit 7b1936db, updating the `rockcraft init` template base from Ubuntu 22.04 to 24.04 and fixing #748.
71%
#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.
70%
#1819 build(snap): update snap to core24 charmcraft closed Closed unmerged; the core24 migration was later completed by charmcraft#2412 in commit 5d8ea0e4.
70%