docs: add an Ubuntu 26.04 migration guide
Metadata
Current evaluation
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.
Suggested action: —
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 |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation adding an Ubuntu 26.04 migration guide. Repeated CI type-checking warnings were informational only and did not block the merge. |
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 documentation update adding a migration guide for Ubuntu 26.04. Approved by two reviewers and passed CI checks despite one failing snap-test. The commit adds 119 lines across two files. | |
| #1201 docs: add migration note for part names | rockcraft | merged | Merged documentation update adding a migration note for part names. Approved by two reviewers and passed CI checks after resolving a transient Ubuntu.com connectivity issue. Modified three files to update release and migration guides. | |
| #5454 docs: migrate 'Extensions' | snapcraft | merged | Merged documentation migration for Extensions. Approved by two reviewers with all CI checks passing. The update added 89 lines across six files. A maintainer suggested future scope improvements for related guides. | |
| #5410 docs: migrate 'adding snap configuration' | snapcraft | merged | Merged documentation update migrating the 'adding snap configuration' guide. Approved by two reviewers. CI passed most checks despite failing integration tests on Ubuntu 20.04, 22.04, and 24.04. Changes affect five files with 352 additions and 8 deletions. | |
| #6129 docs: add core24 to core26 migration guide | snapcraft | merged | Merged documentation update adding a core24 to core26 migration guide. Approved by two reviewers, passed CI checks, and added 130 lines across three files to assist users with the base OS transition. | |
| #6368 docs: update links | snapcraft | merged | Merged after approval and passing CI checks. Updated Ubuntu documentation links in two files to fix CI linting failures, changing six lines. | |
| #5342 docs: migrate 'check a snap's status' | snapcraft | merged | Merged documentation update migrating the 'check a snap's status' guide. Approved by two reviewers, the change modified four files with 133 additions and 8 deletions. | |
| #5212 docs: migrate env-injector and gnome extension pages | snapcraft | merged | Merged documentation update migrating env-injector and GNOME extension pages. Added indexes and new how-to guides. Approved by three reviewers, passed CI checks, and merged after test completion. | |
| #2632 docs: update docs to use 26.04 as the generic base | charmcraft | merged | 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. | |
| #1152 docs: add migration explanation | craft-parts | merged | Merged documentation providing a high-level explanation of the file migration process, covering current and upcoming refactored implementations. Approved by two reviewers, passed CI checks, and added 800 lines across 10 files. |