← Back to issue list

feat: add plucky and questing as devel bases

View original Github issue

Metadata

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

Current evaluation

Merged after two approvals. Adds Ubuntu 25.04 and 25.10 as development bases for charm packing. Passed most CI checks, with known unrelated test failures deferred to PR #2320.

Suggested action:

No scores available.

Issue body

This adds Ubuntu 25.04 and 25.10 as development bases for packing charms.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two approvals. Adds Ubuntu 25.04 and 25.10 as development bases for charm packing. Passed most CI checks, with known unrelated test failures deferred to PR #2320.
qwen3.6-35b-a3b-mtp-q6 Merged to add Ubuntu 25.04 and 25.10 as development bases for packing charms. Known bundle-related test failures were documented as unrelated and addressed in PR #2320.
qwen3.6-35b-a3b-mtp-q6 Merged. Introduces Ubuntu 25.04 and 25.10 as development bases for charm packaging. Unrelated bundle test failures were resolved in PR #2320.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2478 feat: enable Ubuntu 25.10 and 26.04 as development bases charmcraft merged Merged feature enabling Ubuntu 25.10 and 26.04 as development bases. Disables reactive and charm plugins for these versions and updates rustc and cargo to 1.85 for maturin 1.10. Approved by two reviewers.
74%
#184 feat: support ubuntu 26.10 as a devel base debcraft merged Merged. Adds Ubuntu 26.10 (Stonking) as a development base by updating project validation. Approved by two reviewers, passed CI, and modified 15 files (+228/-25). A spread test will be added later.
71%
#217 feat: allow `devel` in multi-base charm builds craft-platforms open Allow devel series in multi-base charm build-on entries. Approved by 2 reviewers with 10 unresolved comments, all CI passing, last activity 49 days ago.
71%
#1020 feat(project): add ubuntu@26.04 as a 'devel' base rockcraft merged Added Ubuntu 26.04 as a 'devel' base. Merged after approval by two reviewers, modifying 13 files (+85/-30). CI checks passed prior to merge.
70%
#946 feat: enable interim bases rockcraft merged Merged after review and CI approval. Enabled interim bases by updating craft-application metadata to support plucky and questing, and added corresponding tests. Updated 17 files with 78 additions and 24 deletions.
70%
#2446 Support base `ubuntu@25.10` and `ubuntu@devel` charmcraft closed Fixed via PR #2524, marking Ubuntu 25.10 as stable. Charms can now use ubuntu@25.10 directly as a build base instead of requiring ubuntu@devel, fulfilling the enhancement request.
70%