← Back to issue list

fix: don't fail on unknown ubuntu bases

View original Github issue

Metadata

Project
craft-providers
Number
#980
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Merged fix for #979 preventing ensure_guest_compatible from blocking new Ubuntu devel releases. Updates distro-info, renames test file, and resolves the issue after approval and CI checks.

Suggested action:

No scores available.

Issue body

- Fixes a bug where the `ensure_guest_compatible` check would prevent new devel releases from launching. - Renames the test file to match the real file. - Updates distro-info I made a test branch that only had this commit but without support for 26.10. I tested this in rockcraft (https://github.com/canonical/rockcraft/pull/1273) to ensure `build-base: devel` would work. This gives us confidence that we won't break later when `devel` gets repointed to 27.04. Fixes #979 (CRAFT-5227) --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/starbase/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`. - [ ] I've added or updated any relevant documentation. - [ ] 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 fix for #979 preventing ensure_guest_compatible from blocking new Ubuntu devel releases. Updates distro-info, renames test file, and resolves the issue after approval and CI checks.
qwen3.6-35b-a3b-mtp-q6
Staleness: 5
Complexity: 20
Confidence: 90
needs review Fixes a bug where the ensure_guest_compatible check blocked new Ubuntu devel releases. Updates distro-info and renames a test file. Currently awaiting review after author noted an unrelated CI failure.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1074 fix: ubuntu@26.04 is not a valid build-base yet rockcraft merged Merged a fix restricting build-base to stable Ubuntu releases and devel, excluding ubuntu@26.04 until stabilization. Approved by two reviewers and merged to resolve issue #1069, despite one failing CI check.
73%