feat: update 'rockcraft init' base to 24.04
Metadata
Current evaluation
Merged the update to change the rockcraft init base to Ubuntu 24.04, resolving issue #748. Approved by two reviewers with minimal changes across two files.
Suggested action: —
No scores available.
Issue body
Fixes #748
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged the update to change the rockcraft init base to Ubuntu 24.04, resolving issue #748. Approved by two reviewers with minimal changes across two files. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to rockcraft init base Ubuntu 24.04, resolving issue #748. Maintainer tigarmo integrated the change into the codebase. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged update to the rockcraft init base, switching it to Ubuntu 24.04 and resolving issue #748. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #748 set "rockcraft init"'s base to 24.04 | rockcraft | closed | Request to update rockcraft init template base to Ubuntu 24.04 was abandoned. The request was closed without implementation or resolution. | |
| #393 feat: update base notation from ":" to "@" | rockcraft | merged | Merged. Updated base notation from ":" to "@" with deprecation support for the legacy format. Included a craft-cli version bump and removed Ubuntu 18.04 support in ROCKs. Approved by two reviewers across 51 changed files. | |
| #1200 feat: stabilize ubuntu@26.04 build-base | rockcraft | merged | Merged to stabilize the ubuntu@26.04 build-base for ROCKCRAFT-304. The change passed all CI checks and received two approvals. Updates span four files with a net reduction of five lines. | |
| #222 plugins: add rockcraft specific python plugin | rockcraft | merged | Merged a rockcraft-specific Python plugin supporting bare and ubuntu bases. Approved by two reviewers, the update modifies 26 files and closes issue #194. | |
| #57 feat(rockcraft): support --ignore=unmaintained | craft-actions | merged | Merged following approval from three reviewers and successful CI checks. Introduces the --ignore=unmaintained flag to rockcraft, resolving issue #52. The update modifies 9 files with 179 additions and 17 deletions. | |
| #17 Stable rockcraft | craft-actions | merged | Merged change to default to the stable rockcraft channel instead of edge when unspecified. Approved by two reviewers with zero unresolved comments. The two-file update was successfully integrated after passing CI checks. | |
| #567 feat: improve name handling in 'init' | craft-application | merged | Merged after three reviewers approved. The author delayed integration pending a companion rockcraft PR. The change improves name handling in the init command across seven files. | |
| #798 Release notes for Rockcraft 1.8.0 | rockcraft | merged | Merged after two reviewers approved. The update applies starbase template changes and adds Rockcraft 1.8.0 release notes across two files, totaling 137 additions and 18 deletions. | |
| #1093 feat(snap): add rockcraft.json to the snap | rockcraft | merged | Merged a pull request adding rockcraft.json to the snap. Requested by the Rocks team, this enables users to validate rockcraft.yaml against their installed version and check supported bases. Approved by two reviewers and passed CI checks. | |
| #1198 docs: Rockcraft 1.18.0 documentation claims Ubuntu 26.04 support but it doesn't seem to work in the app | rockcraft | open | Rockcraft 1.18.0 docs claim ubuntu@26.04 build-base support but the app raises KeyError; maintainer confirmed 26.04 was devel-only then and promised a better error message. 26.04 is now stabilized in 1.19, so the core issue is resolved. |