docs: add an Ubuntu 26.04 migration guide
Metadata
Current evaluation
Merged the Ubuntu 26.04 charm-base migration guide in #2673 via commit 47517e9a, with navigation and related documentation updates.
Resolution: closed resolved
Reason: PR #2673 was approved and merged as commit 47517e9a. It added the dedicated Ubuntu 26.04 migration guide and linked it from the documentation navigation.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Adds the migration guide drafted at https://docs.google.com/document/d/1HT3PHBNkKl2zc_gG_aUXY90F0IJHTf6B0hJnJRL_ppU/edit?tab=t.d1id7295jqbu#heading=h.wo85iddo4jkd
CHARMCRAFT-658
---
- [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] 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.
- [x] I've updated the relevant release notes.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged the Ubuntu 26.04 charm-base migration guide in #2673 via commit 47517e9a, with navigation and related documentation updates. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #2673 (commit 47517e9a), adding an Ubuntu 26.04 charm base migration guide and updating six documentation files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Ubuntu 26.04 base migration guidance and related documentation updates via canonical/charmcraft#2673 (commit 47517e9a). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Ubuntu 26.04 migration documentation in #2673 (commit 47517e9a), updating six files after two approvals and passing required checks; ty notices were informational. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged after two approvals and passing all CI checks. Added an Ubuntu 26.04 migration guide across six files. Type checker warnings were informational only and did not block integration. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update adding an Ubuntu 26.04 migration guide. Automated type checking warnings were reported but explicitly noted as non-blocking. The PR passed all checks and was successfully integrated. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1180 docs: add 'how-to migrate to ubuntu@26.04' | rockcraft | merged | Merged the Ubuntu 24.04-to-26.04 migration guide, covering base changes, extensions, part names, packages, and verification in commit 1b0e5158. | |
| #2947 docs: link to Ubuntu 26.04 tutorials in paas-charm | charmcraft | merged | Added note banners to six tutorials linking to Ubuntu 26.04 guides in paas-charm documentation. Merged as #2947. | |
| #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. | |
| #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. | |
| #1967 docs: add howto guides for switching from the charm plugin | charmcraft | merged | Merged as ff00a899, adding migration guides from the charm plugin to the Python and Poetry plugins. A dispatch regression found during testing was fixed in #1972. |