← Back to issue list

snap: migrate to core22

View original Github issue

Metadata

Project
snapcraft
Number
#4186
Type
pull request
State
merged
Author
sergiusens
Labels
Created
Updated
Closed

Current evaluation

Migrated the snap build environment to Ubuntu core22. Approved by two reviewers and passing CI, the change was merged into the main branch, increasing overall code coverage by 4.91%.

Suggested action:

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
qwen/qwen3.6-35b-a3b Migrated the snap build environment to Ubuntu core22. Approved by two reviewers and passing CI, the change was merged into the main branch, increasing overall code coverage by 4.91%.
qwen3.6-35b-a3b-mtp-q6 Migrated snap build configuration to core22. Merged into main, increasing code coverage by 4.91%. An intermittent rosbash error was acknowledged but did not block the merge.
qwen3.6-35b-a3b-mtp-q6 Merged into main, migrating the snap build to the core22 base. Codecov reported a 4.91% coverage increase. An intermittent rosbash error was noted but did not block the merge.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2412 feat(snap): migrate the snap to core24 charmcraft merged Merged after two approvals. Migrates snap packaging to core24 across four files. Known test failures were deemed non-blocking. CI passed on most platforms despite Ubuntu 20.04 and 22.04 failures.
82%
#2712 snap: migrate to core18 snapcraft merged Merged the snap packaging migration to the core18 base. Approved by one reviewer, the update modified 8 files with 95 additions and 42 deletions, signed off by maintainer sergiusens.
80%
#3579 snap: move base to core20 (CRAFT-509) snapcraft merged Merged updates the snap base to core20. Approved by two reviewers with passing CI checks. Changes affect 13 files, increase coverage by 0.07%, and update initialization templates to core20.
80%
#4166 Migrate Snapcraft to core22 snapcraft closed Migrated Snapcraft to core22 by updating snapcraft.yaml and integrating the wheel factory snap for faster builds. Completed and closed via pull request #4186.
78%
#3733 providers: user core22 buildd snapcraft merged Merged into snapcraft/7.0 following maintainer approval and passing CI. The update switches provider builds to core22 buildd, modifying two files. Code coverage increased by 0.05%.
78%
#1321 chore(snap): base migration from core20 to core22 charmcraft merged Merged the snap base migration from core20 to core22, resolving #1320 and CRAFT-2117. The change modified two files, removing 83 lines and adding 46. Approved by two reviewers, the update was integrated despite 22 unresolved comments.
76%
#368 chore(snap): base migration from core20 to core22 rockcraft merged 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.
76%
#5405 docs: migrate 'migrate from core20 to core22' snapcraft merged Merged documentation update migrating the core20 to core22 base change guide. Approved by two reviewers and passed lint checks. Despite failing CI integration tests on Ubuntu 22.04, 24.04, and store, changes were merged.
75%
#3714 spread: enable core22 snapcraft merged Merged into snapcraft/7.0 after reviewer approval and passing CI checks. The change enables core22 in the spread configuration across 36 files (+112/-58 lines). Code coverage remained unchanged upon merge.
75%
#1339 chore: migrate snap from core20 to core22 charmcraft closed 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.
75%