feat: update 'rockcraft init' base to 24.04
Metadata
Current evaluation
Merged PR #764 as commit 7b1936db, updating the `rockcraft init` template base from Ubuntu 22.04 to 24.04 and fixing #748.
Resolution: closed resolved
Reason: The approved PR was merged into the main branch as commit 7b1936db. It explicitly fixes #748 by changing the init template base to Ubuntu 24.04.
Evaluated by: mr-cal-bot
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 |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #764 as commit 7b1936db, updating the `rockcraft init` template base from Ubuntu 22.04 to 24.04 and fixing #748. | |
| stealth/space-bunny-alpha | — | closed resolved | Updated the rockcraft init template base to Ubuntu 24.04. PR canonical/rockcraft#764 merged as commit 7b1936db, fixing #748. | |
| 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. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/rockcraft#748
(confidence 100%)
Issue #748 requested the same `rockcraft init` base update and is identified as fixed by PR #764.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #748 set "rockcraft init"'s base to 24.04 | rockcraft | closed | Updated rockcraft init's default base to ubuntu@24.04 in commit 7b1936db; the change shipped in Rockcraft 1.7. | |
| #127 feat(rock): support Rockcraft legacy base names | craft-platforms | merged | Merged PR #127 (commit 5115c05) adding legacy Rockcraft base names "ubuntu:20.04"/"ubuntu:22.04" via _LEGACY_BASES_MAP in rock/_build.py; shipped in craft-platforms 0.8.0. | |
| #393 feat: update base notation from ":" to "@" | rockcraft | merged | Merged in #393 as 161abe18, adding @ base notation with legacy : support, bumping craft-cli, and dropping 18.04 ROCK support. | |
| #472 build(deps): update dependencies | rockcraft | merged | Merged dependency updates across four files into Rockcraft via PR #472 in commit 17d6a044. | |
| #634 feat: use versioned form of doc urls | rockcraft | merged | Merged PR #634 updated Rockcraft error messages and init templates to use versioned documentation URLs, including the running version in links. | |
| #2958 fix: update rockcraft documentation link to new url | charmcraft | merged | Merged PR #2958 updating legacy rockcraft documentation links from documentation.ubuntu.com to ubuntu.com/containers/rockcraft/docs across 10 files. | |
| #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. | |
| #750 Update the rockcraft snap to core24 | rockcraft | closed | Rockcraft snap migrated from core22 to core24 by merged PR canonical/rockcraft#767 (commit a95c94fe), updating snap/snapcraft.yaml and related parts. Follow-up PR #772 dropped riscv64. Noted in 1.7 release notes. | |
| #769 feat: add the remote-build command | rockcraft | merged | Merged PR #769 via commit 8e74936f, adding Rockcraft's experimental remote-build command; documentation followed in PRs #800 and #802. |