feat: support 26.10 as a stable base and build-base
Metadata
Current evaluation
Merged PR #214 adding Ubuntu 26.10 as a stable base and build-base, replacing the `devel` wildcard fallback, and updating craft-providers to 3.8.0.
Resolution: closed resolved
Reason: The pull request was merged after passing all CI checks and receiving approval. It implements support for Ubuntu 26.10 as a stable base and build-base, resolving DEBCRAFT-85, and bumps craft-providers to 3.8.0.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Ubuntu 26.10 (Stonking Stingray) is stable, so it can be named as a base and build-base instead of falling back to the `devel` wildcard.
Also updates craft-providers to 3.8.0.
DEBCRAFT-85
- [x] Have you followed the guidelines for contributing?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint && make test`?
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | closed resolved | Merged PR #214 adding Ubuntu 26.10 as a stable base and build-base, replacing the `devel` wildcard fallback, and updating craft-providers to 3.8.0. |
Update history
| Date | Change |
|---|---|
| merged | |
| updated | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #322 feat: support 26.04 as a build-base | imagecraft | merged | Merged PR #322 via commit be019b2, adding Ubuntu 26.04 as a supported build-base while leaving existing defaults unchanged. | |
| #184 feat: support ubuntu 26.10 as a devel base | debcraft | merged | PR debcraft#184 (DEBCRAFT-78) was merged into main, adding Ubuntu 26.10 'Stonking' as an allowed devel base in project validation; +228/-25 across 15 files, all CI checks green, 2 approvals. Spread test coverage deferred until spread infrastructure exists. | |
| #956 feat: add support for Ubuntu 26.10 (Stonking) | craft-providers | merged | Merged as ef04bef, adding Ubuntu 26.10 (Stonking) support in craft-providers 3.7.0. Follow-up #980 (628f199) fixed unknown-base slow-test failures from #979. | |
| #1020 feat(project): add ubuntu@26.04 as a 'devel' base | rockcraft | merged | Merged PR #1020 (commit 0c9f3558) added ubuntu@26.04 as a 'devel' base across 13 project, test and config files; the base was later stabilized in #1200 after #1074 temporarily dropped it from valid build-base options. | |
| #1200 feat: stabilize ubuntu@26.04 build-base | rockcraft | merged | Merged PR #1200 as ad7df6a0, stabilizing ubuntu@26.04 build-base support with all CI checks passing. | |
| #955 Add Ubuntu Stonking as a development base | craft-providers | closed | Closed as fixed: PR #956 (commit ef04bef) added Ubuntu 26.10 (Stonking) as a development base, shipped in craft-providers 3.7.0; cmatsuoka noted "Addressed in #956". | |
| #456 feat(buildd): add support for ubuntu 24.04 | craft-providers | merged | Merged PR #456 as commit 12e74ae, adding Ubuntu 24.04 (Noble) as a supported buildd base. The change shipped in craft-providers 1.21.0. | |
| #598 feat: allow for multi-base builds | craft-application | merged | Merged as d81c39a7; allowed bases in platform entries so applications can implement multi-base build plans, fixing #569 (CRAFT-3719). | |
| #2524 feat(bases): mark 25.10 as stable and remove 24.10 | charmcraft | merged | Merged PR #2524 as commit 24ef7771, making Ubuntu 25.10 a stable run base while retaining its build-base requirement, and removing Ubuntu 24.10. |