feat: stable core26 support
Metadata
Current evaluation
Merged #6225 as df4418f67, enabling stable core26 snap builds; it fixes #6088 and supersedes the earlier experimental support in #6182.
Resolution: closed resolved
Reason: PR #6225 was approved and merged as commit df4418f67. Repository history confirms the commit added stable core26 support after prerequisite #6202 merged.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Allows building stable core26 snaps.
Fixes #6088
Supersedes #6182
Blocked by #6202
Unblocks #6220
(SNAPCRAFT-1308)
---
- [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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #6225 as df4418f67, enabling stable core26 snap builds; it fixes #6088 and supersedes the earlier experimental support in #6182. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as df4418f67, adding stable core26 snap build support; fixes #6088 and supersedes #6182. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #6225 as commit df4418f67, enabling stable core26 snap builds. It fixes #6088, supersedes #6182, and follows the merged test prerequisite #6202. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after approval and CI validation. Adds stable core26 snap building support. Fixes #6088, supersedes #6182, and unblocks #6220. Expected test failures were noted and cleared for merge. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to enable stable core26 snap building. Resolves #6088, supersedes #6182, and unblocks #6220. Test failures were expected pending archive settlement, but the feature was successfully integrated. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#6088
(confidence 100%)
Core26 stabilization issue fixed by the merged implementation in #6225.
-
Related To:
canonical/snapcraft#6182
(confidence 100%)
The earlier experimental core26 PR was explicitly superseded by #6225.
-
Blocked By:
canonical/snapcraft#6202
(confidence 100%)
Core26 Spread test prerequisite that merged before #6225.
-
Related To:
canonical/snapcraft#6220
(confidence 95%)
Snapcraft 9 release-notes work identified as unblocked by stable core26 support.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #6182 [experimental] feat: early core26 support | snapcraft | closed | Experimental early core26 support PR closed unmerged; superseded by #6225 (commit df4418f67) which shipped stable core26 support, after the core26 spread test suite landed in #6202. | |
| #5767 feat: add support for core26 (#5677) | snapcraft | merged | Merged core26 support into Snapcraft, adding base recognition and unit-test coverage; core26 initially required build-base: devel. | |
| #6088 Stabilize core26 | snapcraft | closed | Core26 stabilization landed in merged PR #6225 (df4418f67), enabling stable builds and removing devel build-base and grade requirements. | |
| #5677 Add core26 support | snapcraft | closed | Core26 support was merged via snapcraft#5767 (commit 3b9705baf), adding devel gating, core24-or-newer handling, tests, and a core26 spread suite. | |
| #503 feat: support 26.10 as a stable build-base | imagecraft | merged | Merged PR adding Ubuntu 26.10 as a stable build-base, replacing the devel wildcard fallback, and updating spread tests to use qemu-user-binfmt. | |
| #6089 fix(plugins/python): fix core26 builds | snapcraft | merged | Merged #6089 fixed #6020 by enabling the Python plugin for strictly confined core26 snaps and adding spread tests; released in Snapcraft 8.14.3. | |
| #4873 feat: support "build-for: [all]" in core24 | snapcraft | merged | Merged PR #4873 as commit 319056d7a, adding core24 support for build-for: [all] and fixing #4854. The feature shipped in Snapcraft 8.4.0. | |
| #3754 spread: move core22 to stable | snapcraft | merged | Merged PR #3754 (9076dd4) moved spread tests from core22 latest/edge to stable, avoiding GitHub runners' inability to meet edge core22's snapd 2.55.5 requirement. | |
| #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. |