← Back to issue list

feat: recommend Snapcraft 9.x for core22, core24, and core26 bases

View original Github issue

Metadata

Project
snapcraft
Number
#6240
Type
pull request
State
open
Author
rizqiamad
Labels
Created
Updated
Closed

Current evaluation

Adds a warning recommending Snapcraft 9.x for core22/core24/core26 bases. Approved by 1 reviewer but has 5 unresolved review comments and 4 failing CI checks. No activity for ~4 months. Closes #4958.

Suggested action: needs review

Reason: The PR is approved but has 5 unresolved review comments and 4 failing CI checks (integration-spread-tests on ubuntu-22.04/24.04, OSV-scanner, slow tests). Last activity was 116 days ago with no follow-up from the author. The referenced issue #4958 remains open, so the work is still relevant but needs the author to address the outstanding review feedback and CI failures before it can be merged.

Impact: 35 Quick Win: 29.75 Staleness: 55 Complexity: 15 Confidence: 65

Issue body

## Description Add a warning message recommending Snapcraft 9.x when building snaps with core22, core24, or core26 bases. Closes #4958 - [x] I've followed the [contribution guidelines](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [ ] I've added or updated any relevant documentation. - [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 35
Quick Win: 29.75
Staleness: 55
Complexity: 15
Confidence: 65
needs review Adds a warning recommending Snapcraft 9.x for core22/core24/core26 bases. Approved by 1 reviewer but has 5 unresolved review comments and 4 failing CI checks. No activity for ~4 months. Closes #4958.
qwen/qwen3.6-35b-a3b
Staleness: 65
Complexity: 15
Confidence: 60
needs review Adds a warning recommending Snapcraft 9.x for core22/24/26 bases. Currently approved by one reviewer but has five unresolved comments, failing CI checks, and ~2.5 months of inactivity pending maintainer follow-up.
qwen3.6-35b-a3b-mtp-q6
Staleness: 45
Complexity: 15
Confidence: 85
needs review Adds a warning recommending Snapcraft 9.x for core22, core24, and core26 bases. Approved by a maintainer, awaiting merge strategy clarification for a temporary change.
qwen3.6-35b-a3b-mtp-q6
Staleness: 35
Complexity: 15
Confidence: 85
needs review Adds a warning recommending Snapcraft 9.x for core22, core24, and core26 bases. The pull request is approved and ready to merge. The team plans to merge it now and revert the change in the merge commit to maintain a clean history.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#4958 (confidence 95%)

    PR body explicitly states 'Closes #4958' (Recommend using newer versions of snapcraft), which is still open.

Related issues

Issue Project State Summary Similarity
#4958 Recommend using newer versions of snapcraft snapcraft open Enhancement to have Snapcraft recommend newer versions (9.x) for core22/core24/core26 bases. Triaged by maintainer with implementation guidance; open PR #6240 targets it but is stalled with unresolved review comments and failing CI.
81%
#6338 docs: update supported bases snapcraft merged Merged documentation update reflecting Snapcraft 9 as the preferred version for core22, core24, and core26 bases. Approved by three reviewers and passed CI checks.
76%
#3981 commands, lifecycle: provide snapcraft try for core22 snapcraft merged Merged. Adds snapcraft try support for core22 by mounting a host prime directory into the instance for lifecycle priming without packing. Approved by one reviewer, passed CI, and modified 8 files.
72%
#6150 docs: use core26 as the default base snapcraft merged Merged documentation updates for Snapcraft 9, setting core26 as the default base and standardizing terminology. Approved by two reviewers and passed CI checks. Force-pushed to resolve a squash-merge email error before final merge.
71%
#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.
71%