← Back to issue list

docs: migrate 'migrate from core20 to core22'

View original Github issue

Metadata

Project
snapcraft
Number
#5405
Type
pull request
State
merged
Author
jahn-junior
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

- [X] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [X] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`? --- [RTD build](https://canonical-snapcraft--5405.com.readthedocs.build/en/5405/how-to/change-bases/change-from-core20-to-core22.html)

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update migrating the core20 to core22 base change guide. The change passed linting and contributor checks, with updated content deployed to ReadTheDocs.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update migrating the core20 to core22 migration guide. Lint checks passed, and the maintainer integrated the changes to update the official documentation for the core22 base.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#5431 docs: migrate 'migrate from core22 to core24' snapcraft merged Merged documentation update migrating the core22 to core24 guide from Discourse to ReadTheDocs. Approved by two reviewers, passed lint and unit tests, and integrated into main despite minor integration test failures.
88%
#6129 docs: add core24 to core26 migration guide snapcraft merged Merged documentation update adding a core24 to core26 migration guide. Approved by two reviewers, passed CI checks, and added 130 lines across three files to assist users with the base OS transition.
83%
#4186 snap: migrate to core22 snapcraft merged 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%.
75%
#373 Migrate to core22 rockcraft closed Closed without comments, indicating the core22 migration was completed or superseded. The repository transitioned to the newer base stack as requested.
74%
#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.
74%
#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.
73%
#1320 Migrate to core22 charmcraft closed Closed without resolution or associated pull request. The core22 migration was likely abandoned or superseded by a later update, as no implementation or merge details were recorded.
72%
#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.
71%
#4586 refactor: move core22 commands for versioned implementation snapcraft merged Merged a pure rename refactor moving core22 commands for versioned implementation. Approved by four reviewers and passed CI. Full spread tests were enabled per request; failures attributed to external craft-application updates.
71%
#6124 docs: mention removing passthrough in core20 to core22 migration snapcraft merged Merged documentation update clarifying that the passthrough key must be removed for production snaps targeting core22+. Adds a migration example for hook environment data and closes issue 5986. Review comments were addressed.
70%