← Back to issue list

chore(snap): base migration from core20 to core22

View original Github issue

Metadata

Project
rockcraft
Number
#368
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The PR itself was merged: commit 318ecdf8 in rockcraft appears in the history for snap/snapcraft.yaml, carrying the title 'chore(snap): base migration from core20 to core22 (#368)'. Its body states 'Fixes #373 / CRAFT-2118', and canonical/rockcraft#373 'Migrate to core22' is closed as resolved by this merge.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Fixes #373 CRAFT-2118

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged PR #368 in commit 318ecdf8, migrating Rockcraft’s snap base from core20 to core22 and fixing rockcraft#373 (CRAFT-2118).
stealth/space-bunny-alpha — closed resolved Merged Rockcraft PR #368 (318ecdf8), migrating the snap base from core20 to core22 and resolving #373/CRAFT-2118.
qwen/qwen3.6-35b-a3b — — Merged the snap base migration from core20 to core22, resolving issue #373 and CRAFT-2118. Approved by two reviewers, the update modifies four files with 113 additions and 24 deletions. All review feedback was addressed prior to final merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged the snap base migration from core20 to core22, resolving issue #373 and CRAFT-2118. A temporary build glitch was noted but did not block the final merge.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/rockcraft#373 (confidence 97%)

    Tracking issue 'Migrate to core22' (CRAFT-2118) explicitly fixed by PR #368 and now closed.

  • Related To: canonical/rockcraft#767 (confidence 72%)

    Later superseded the core22 base by migrating the snap to core24 (commit a95c94fe, issue #750), after PR #368 landed.

Related issues

Issue Project State Summary Similarity
#1321 chore(snap): base migration from core20 to core22 charmcraft merged Merged charmcraft#1321 via commit e83fc1a9, migrating the snap base from core20 to core22 and resolving charmcraft#1320.
88%
#1339 chore: migrate snap from core20 to core22 charmcraft closed PR #1339 (core20→core22 snap migration) was closed unmerged; the same work landed via merged PR #1321, commit e83fc1a9 "chore(snap): base migration from core20 to core22", resolving issue #1320.
84%
#373 Migrate to core22 rockcraft closed Migrated the Rockcraft snap from core20 to core22 in merged PR #368 (commit 318ecdf8), resolving #373.
82%
#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.
79%
#1320 Migrate to core22 charmcraft closed Charmcraft’s core22 migration landed via #1321, commit e83fc1a9, updating the snap base from core20 to core22.
78%
#6019 chore!: drop core20 snapcraft merged Merged PR #6019 as fa7952b4d, removing core20 build support and moving dropped entry points to snapcraft_legacy; generic store commands remained for later migration.
78%
#4166 Migrate Snapcraft to core22 snapcraft closed Snapcraft's own snap was migrated to base core22 by merged PR #4186 (commit 60033305b, 8 files, +71/-70), closing this tracking issue.
77%
#5136 chore: migrate snapcraft itself to core24 snapcraft merged Merged in canonical/snapcraft#5136 as 2e7f5c3b9, migrating Snapcraft’s own snap packaging and runtime to core24.
76%
#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).
76%
#3579 snap: move base to core20 (CRAFT-509) snapcraft merged Merged PR #3579 via ed2baf8bd, moving Snapcraft's own snap to the core20 base; implementation commit 18a974e01.
76%