← Back to issue list

chore: migrate snap from core20 to core22

View original Github issue

Metadata

Project
charmcraft
Number
#1339
Type
pull request
State
closed
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed superseded

Reason: PR #1339 was superseded by PR #1321, which was merged as commit e83fc1a9 and performed the core20→core22 base migration of snapcraft.yaml. Git history for snap/snapcraft.yaml shows the core22 change arriving at e83fc1a9, not from #1339, and #1339 closed with no merge commit.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Using the same syntax and tooling as Snapcraft

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded 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.
stealth/space-bunny-alpha — closed superseded Unmerged PR closed: the core20→core22 snap base migration was delivered by merged PR #1321 (commit e83fc1a9, "chore(snap): base migration from core20 to core22"), tracking issue #1320; snap now targets core24 via #2412.
stealth/space-bunny-alpha — closed superseded core20-to-core22 snap migration was delivered by merged PR #1321 (commit e83fc1a9), replacing unmerged PR #1339.
qwen/qwen3.6-35b-a3b — — Closed PR proposing migration of the snap package from core20 to core22 using updated Snapcraft syntax. The request received no reviews or comments before being closed.
qwen3.6-35b-a3b-mtp-q6 — — Merged the snap base migration from core20 to core22, aligning build tooling with Snapcraft.

Update history

No update history recorded yet.

Related work

  • Superseded By: canonical/charmcraft#1321 (confidence 96%)

    Merged PR delivering the identical core20→core22 snap base migration (commit e83fc1a9), superseding unmerged #1339.

  • Related To: canonical/charmcraft#1320 (confidence 82%)

    Tracking issue "Migrate to core22" that #1321 resolved; #1339 was a duplicate attempt at the same work.

  • Related To: canonical/charmcraft#2412 (confidence 45%)

    Later commit 5d8ea0e4 migrated the snap from core22 to core24, showing the core22 base did land and was later advanced.

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.
86%
#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.
84%
#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%
#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.
79%
#1320 Migrate to core22 charmcraft closed Charmcraft’s core22 migration landed via #1321, commit e83fc1a9, updating the snap base from core20 to core22.
79%
#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.
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.
78%
#46 chore(merge): 'core22-7' into 'core22-8' snapcraft-rocks closed Closed unmerged; maintainer requested a fresh core22-7-to-core22-8 merge after clearing the PR backlog.
76%
#4782 chore(merge): '8.2.3' into 'main' snapcraft closed Snapcraft 8.2.3 was synchronized into main by approved zero-diff PR #4782, incorporating core24 fixes from #4770 and #4771.
74%
#68 chore: update to snapcraft 8.9.2 (core22-8) snapcraft-rocks closed Snapcraft 8.9.2 core22-8 update passed CI but was closed unmerged; merged PR #84 superseded it with Snapcraft 8.10.1.
74%