docs: update docs to use 26.04 as the generic base
Metadata
Current evaluation
Updated Charmcraft docs to use Ubuntu 26.04 as the generic base; PR #2632 merged in commit 6839f16d, resolving CHARMCRAFT-680.
Resolution: closed resolved
Reason: PR #2632 was approved and merged, with resolving commit 6839f16d updating documentation across 13 files to use Ubuntu 26.04 as the generic base. The repository history identifies the commit as the implementation of #2632.
Evaluated by: mr-cal-bot
No scores available.
Issue body
CHARMCRAFT-680
Describe your changes.
---
- [x] I've followed the [contribution guidelines](https://github.com/canonical/charmcraft/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] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Updated Charmcraft docs to use Ubuntu 26.04 as the generic base; PR #2632 merged in commit 6839f16d, resolving CHARMCRAFT-680. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2632 updates the documentation to use Ubuntu 26.04 as Charmcraft’s generic base, resolving CHARMCRAFT-680. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals and passing CI. Updates documentation to use Ubuntu 26.04 as the generic base, resolving CHARMCRAFT-680. Type checker notifications were informational and non-blocking. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update to use Ubuntu 26.04 as the generic base. Automated type checking warnings were flagged but explicitly noted as non-blocking notifications. Changes were successfully integrated. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2406 docs: switch to ubuntu.com domain | charmcraft | merged | Merged charmcraft#2406 as commit be3bf003, updating Charmcraft and related documentation links across 17 files to use documentation.ubuntu.com. | |
| #2186 docs: fix build errors | charmcraft | merged | Merged as charmcraft/charmcraft#2186 in commit 42f42bd2, fixing the targeted docs build error. Remaining transclusion problems were addressed separately in canonical/craft-parts#1021. | |
| #2673 docs: add an Ubuntu 26.04 migration guide | charmcraft | merged | Merged the Ubuntu 26.04 charm-base migration guide in #2673 via commit 47517e9a, with navigation and related documentation updates. | |
| #2080 docs: add platforms reference and how-to | charmcraft | merged | Merged in canonical/charmcraft#2080 (142fa827), adding platforms reference/how-to docs for bases, architectures and multi-base support; fixes #2009. | |
| #2589 docs: add Charmcraft 4.2 release notes | charmcraft | merged | Merged: release notes for Charmcraft 4.2 (dated 17 March 2026) added via commit ec9e0727 (+113 lines across docs/release-notes/charmcraft-4.2.rst and the release-notes index). CI failures were pre-existing/unrelated to the docs change. | |
| #2299 docs: fix formatting issues | charmcraft | merged | Merged docs formatting fixes for local documentation builds in charmcraft#2299 via commit 5ffb80fe; two files changed (+3/-1). | |
| #2154 docs: replace occurrences of "charmcraft.yaml" and "recipe" | charmcraft | merged | Merged PR #2154 (a6ccb3d4) updated 23 documentation files to use “project” or “project file” instead of “charmcraft.yaml” and “recipe.” | |
| #2801 docs: add Charmcraft 4.4 release notes | charmcraft | merged | Merged docs PR adding Charmcraft 4.4 release notes (commit 82e9de8b, 4 files, +188/-4), landing in docs/release-notes/charmcraft-4.4.rst and indexed in docs/release-notes/index.rst. | |
| #1213 docs: update to ubuntu 26 base | rockcraft | merged | 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. | |
| #2734 docs: improve versioning logic | charmcraft | merged | Merged as 5fb6af27, updating docs versioning so the unversioned/latest documentation is labeled “Charmcraft dev documentation.” |