← 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 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.
80%
#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.
74%
#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.
73%
#472 build(deps): update dependencies rockcraft merged Merged dependency updates across four files into Rockcraft via PR #472 in commit 17d6a044.
73%
#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.
72%
#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.
72%
#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.
71%
#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.
71%
#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.
70%