← Back to issue list

docs: add an Ubuntu 26.04 migration guide

View original Github issue

Metadata

Project
charmcraft
Number
#2673
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

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.
85%
#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.
76%
#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.
75%
#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.
75%
#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.
74%
#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.
72%
#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.
71%
#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.
71%
#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.
70%
#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.
70%