build(snap): update snap to core24
Metadata
Current evaluation
Merged the snap build update to core24, resolving issue #750. Approved by two reviewers, the change modified seven files. Changelog updates are handled separately during pre-release.
Suggested action: —
No scores available.
Issue body
Fixes #750
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged the snap build update to core24, resolving issue #750. Approved by two reviewers, the change modified seven files. Changelog updates are handled separately during pre-release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Updated snap build to core24 and merged, resolving issue #750. Changelog entries are excluded per project policy, with updates deferred to pre-release. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged snap build update to core24, resolving issue #750. Changelog updates are excluded per project policy and handled separately during pre-release. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1819 build(snap): update snap to core24 | charmcraft | closed | Snap core24 build updates were closed without merging. No reviews or CI checks were completed, and the changes were abandoned. | |
| #4763 tests: remove core24 snap workarounds (#4761) | snapcraft | merged | Merged into main after two approvals and passing CI. The change cherry-picks test updates to remove core24 snap workarounds, resolving CI failures by deleting 22 lines of legacy code in a single file. | |
| #30 feat: merge 'bundle-snap' into 'core24-8' | snapcraft-rocks | merged | Merged 'bundle-snap' into 'core24-8' following dual reviewer approval. The branch integrates PR #28 and applies a core24 codebase upgrade, adding 113 lines across seven files. | |
| #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. | |
| #4594 fix(lifecycle): install 'core24' snap | snapcraft | merged | Merged a lifecycle fix to install the core24 snap, ensuring proper package cutoff functionality based on the project base. Approved by two reviewers, passed CI, and modified 9 files (+97/-9 lines). | |
| #4734 feat: drop `build-base: devel` requirement for core24 | snapcraft | merged | Merged after two approvals and passing CI. Removes the build-base: devel requirement for core24 snaps, modifying 67 files with a net reduction of 80 lines. | |
| #5136 chore: migrate snapcraft itself to core24 | snapcraft | merged | Migrating snapcraft to core24 was approved by two reviewers, passed CI checks, and successfully merged. The update modified 9 files to align the project with the core24 base. | |
| #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%. | |
| #5092 Sgmoore/add core24 support | snapcraft | merged | Merged after addressing review feedback and resolving upstream CI failures. The changes add core24 support to Snapcraft, which shipped in version 8.6 on the candidate channel. | |
| #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. |