← Back to issue list

feat: update 'rockcraft init' base to 24.04

View original Github issue

Metadata

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

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.
82%
#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.
75%
#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.
75%
#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.
74%
#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.
74%
#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.
73%
#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.
73%
#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.
73%
#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.
72%
#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.
71%