← Back to issue list

[EXPERIMENTAL] packaging: update snap base to core22

View original Github issue

Metadata

Project
snapcraft
Number
#4039
Type
pull request
State
closed
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged; the core22 migration was completed later by merged PR #4186 (commit 60033305b).

Resolution: closed superseded

Reason: PR #4039 was closed without merge after receiving no reviews or CI checks. Its goal was later completed by merged PR #4186 at commit 60033305b, which moved Snapcraft's own snap to core22 and closed tracking issue #4166.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged; the core22 migration was completed later by merged PR #4186 (commit 60033305b).
stealth/space-bunny-alpha — closed stale snapcore/snapcraft#4039 was closed unmerged, abandoning the experimental core22 packaging-base update after no reviews or CI checks; no resolving commit was recorded.
qwen/qwen3.6-35b-a3b — — Closed without being merged. The pull request to update the snap base to core22 received no reviews or CI checks and was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Merged into main. The experimental update switched the Snapcraft packaging base to core22. Codecov confirmed the merge would not impact coverage. The change was successfully integrated.

Update history

No update history recorded yet.

Related work

  • Superseded By: snapcore/snapcraft#4186 (confidence 99%)

    Merged replacement for the core22 snap-base migration, landing as commit 60033305b.

  • Related To: snapcore/snapcraft#4166 (confidence 98%)

    Tracking issue for the core22 migration that was closed by PR #4186.

Related issues

Issue Project State Summary Similarity
#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.
81%
#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.
76%
#2712 snap: migrate to core18 snapcraft merged Merged PR #2712 by maintainer sergiusens moved Snapcraft's own snap from base core to core18, landing as commit bd5be51a3 (8 files, +95/-42); it superseded the earlier closed attempt PR #2444.
74%
#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.
73%
#1819 build(snap): update snap to core24 charmcraft closed Closed unmerged; the core24 migration was later completed by charmcraft#2412 in commit 5d8ea0e4.
73%
#2444 snap: move to core18 snapcraft closed Superseded by merged PR #2712, which moved Snapcraft's snap from core to core18 in commit bd5be51a3.
71%
#1320 Migrate to core22 charmcraft closed Charmcraft’s core22 migration landed via #1321, commit e83fc1a9, updating the snap base from core20 to core22.
71%
#6177 feat: allow building stable base snaps snapcraft closed Closed unmerged in favor of #6147 and a separate early-core26 branch; stable core26 support later merged in #6225 at df4418f67.
71%
#29 feat: merge 'bundle-snap' into 'core22-8' snapcraft-rocks merged Merged PR #29 added the 107-line bundle-snap change to core22-8, carrying the same changes as #28; it passed review with two approvals.
70%
#4118 init: use core22 base for `snapcraft init` snapcraft merged Merged PR #4118 (mr-cal, CRAFT-1670): snapcraft init now scaffolds core22 as the default base instead of core20, with the command moved from snapcraft_legacy/ to snapcraft/ and a spread test added. Squash-merged as 4afc9e4c9.
70%