← Back to issue list

feat(project): add ubuntu@26.04 as a 'devel' base

View original Github issue

Metadata

Project
rockcraft
Number
#1020
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

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.

Resolution: closed resolved

Reason: The pull request itself was merged into main as commit 0c9f3558, adding ubuntu@26.04 as a devel base to rockcraft. Follow-up PR #1074 (commit 8995d20e) reverted its use as a build-base while still unstable, and PR #1200 (commit ad7df6a0) later stabilized the base.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? ---

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved 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.
stealth/space-bunny-alpha — closed resolved Merged PR canonical/rockcraft#1020 (commit 0c9f3558), adding ubuntu@26.04 as a 'devel' base across 13 project, test, and configuration files.
qwen/qwen3.6-35b-a3b — — Added Ubuntu 26.04 as a 'devel' base. Merged after approval by two reviewers, modifying 13 files (+85/-30). CI checks passed prior to merge.
qwen3.6-35b-a3b-mtp-q6 — — Merged the addition of Ubuntu 26.04 as a 'devel' base. Maintainer tigarmo integrated the change directly into the repository without additional review comments.

Update history

No update history recorded yet.

Related work

  • Related To: rockcraft#1074 (confidence 90%)

    Follow-up fix removing unstable ubuntu@26.04 from valid build-base options, fixing issue #1069

  • Likely Fixed By: rockcraft#1200 (confidence 88%)

    Later commit ad7df6a0 stabilized the ubuntu@26.04 build-base introduced as a devel base here

  • Related To: rockcraft#1180 (confidence 70%)

    Commit 1b0e5158 added a 'how-to migrate to ubuntu@26.04' docs page for the new base

Related issues

Issue Project State Summary Similarity
#955 feat(project): set 26.04 as the current 'devel' base craft-application merged Ubuntu 26.04 was set as the current devel base; PR #955 was squash-merged as commit 73a0e4ea after two approvals and with all listed CI checks passing.
86%
#1074 fix: ubuntu@26.04 is not a valid build-base yet rockcraft merged Merged PR #1074 as commit 8995d20e, removing unstable ubuntu@26.04 from valid build-base options so only stable bases and devel are accepted; fixes #1069.
81%
#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.
79%
#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.
78%
#214 feat: support 26.10 as a stable base and build-base debcraft merged 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.
76%
#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.
76%
#36 project: support build-base and allow 'bare' bases rockcraft merged Merged in #36 as commit 5a27aca4, adding build-base, bare bases, and Ubuntu 22.04 support; follow-up commit d1a5f04c corrected a bare-base rebuild bug.
75%
#531 feat(project): ubuntu@24.04 is no longer "devel" rockcraft merged Merged PR #531 removed Ubuntu 24.04's devel status and updated four project files (+17/-7).
75%
#458 feat: support ubuntu@24.04 devel rocks rockcraft merged Merged PR #458 added Ubuntu 24.04 devel-rock support via base: ubuntu@24.04 and build-base: devel in commit 4e8de463.
74%
#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.
74%