← Back to issue list

docs: update to ubuntu 26 base

View original Github issue

Metadata

Project
rockcraft
Number
#1213
Type
pull request
State
merged
Author
asanvaq
Labels
—
Created
Updated
Closed

Current evaluation

PR #1213 by asanvaq merged into main as commit bdf0258d, updating tutorials/how-to guides from core24 to core26 as default base and adding page meta descriptions; 12-factor and duplicate Chisel pages excluded.

Resolution: closed resolved

Reason: The pull request was merged into rockcraft main as commit bdf0258d ("docs: update to ubuntu 26 base (#1213)"), changing 23 files (+237/-209) to switch documented default bases from core24 to core26 and add meta descriptions. It was approved by two reviewers and all CI checks passed; duplicate Chisel pages were deliberately left for later removal.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Many docs make passing reference to core24 as the default base. This PR updates the tutorials and how to guides to core26. **Exceptions** 12-factor tutorials have been left out, as agreed. Following discussion in the ticket ROCKCRAFT-294, the following are also excluded: - [Chisel a rock](https://documentation.ubuntu.com/rockcraft/latest/how-to/chiselling/chisel-existing-rock/) is already updated in the draft PR. However, the purpose seems to be the same as the tutorial [Shrink a rock with Chisel](https://documentation.ubuntu.com/rockcraft/latest/tutorial/chisel/). As the how-to is already quite detailed, the tutorial will be removed in a future PR. - [Create a package slice for Chisel](https://documentation.ubuntu.com/rockcraft/latest/how-to/chiselling/create-slice/) will be removed as it duplicates content in Chisel. Metadata descriptions were added to all edited documentation pages. --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] I've successfully run `make lint && make test`. - [x] I've added or updated any relevant documentation. - [x] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing. - [ ] I've updated the relevant release notes.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #1213 by asanvaq merged into main as commit bdf0258d, updating tutorials/how-to guides from core24 to core26 as default base and adding page meta descriptions; 12-factor and duplicate Chisel pages excluded.
stealth/space-bunny-alpha — closed resolved Merged into main as bdf0258d: docs tutorials/how-to guides switched from core24 to core26 base and page meta descriptions added; 23 files, +237/-209.
stealth/space-bunny-alpha — closed resolved PR #1213 merged into rockcraft main as commit bdf0258d, updating docs tutorials and how-to guides from the core24 to the core26 default base and adding page meta descriptions.
qwen/qwen3.6-35b-a3b — — Merged documentation update switching Ubuntu base references from core24 to core26 across tutorials and how-to guides. Excluded specific Chisel pages per ticket, added metadata descriptions, and passed all CI checks and reviews.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/snapcraft#6129 (confidence 45%)

    Companion snapcraft docs work adding a core24-to-core26 migration guide alongside this docs base update.

Related issues

Issue Project State Summary Similarity
#2632 docs: update docs to use 26.04 as the generic base charmcraft merged Updated Charmcraft docs to use Ubuntu 26.04 as the generic base; PR #2632 merged in commit 6839f16d, resolving CHARMCRAFT-680.
71%
#6150 docs: use core26 as the default base snapcraft merged Merged #6150 in commit 9b6d7fa9a, documenting core26 as the default base, publishing Snapcraft 9 release notes, and standardizing core/base terminology.
71%