Provide 22.04 as a building base
Metadata
Current evaluation
Ubuntu 22.04 added as a Charmcraft build base via PR #776, merged as commit 04c91c1e ("Support 22.04 base") once the Craft Providers blocker was resolved; maintainer closed the issue as fixed.
Resolution: closed resolved
Reason: Commit ee130636 "Support 22.04 base" was merged to main as PR #776 (merge commit 04c91c1e), adding 'ubuntu@22.04' to the supported bases in charmcraft/const.py. facundobatista closed the issue with the comment "Fixed now." on 2022-05-24.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Ubuntu 22.04 added as a Charmcraft build base via PR #776, merged as commit 04c91c1e ("Support 22.04 base") once the Craft Providers blocker was resolved; maintainer closed the issue as fixed. | |
| stealth/space-bunny-alpha | — | closed resolved | Ubuntu 22.04 became a Charmcraft build base in canonical/charmcraft#776, merged as commit 04c91c1e after the Craft Providers blocker was resolved. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Ubuntu 22.04 added as a supported build base for Charmcraft. The request was blocked until Craft Providers released 22.04 support. The maintainer closed it as fixed on May 24, 2022, after the upstream dependency was resolved. | |
| qwen/qwen3.6-35b-a3b | — | — | Implemented Ubuntu 22.04 as a supported build base for Charmcraft. The feature was enabled after Craft Providers resolved its dependency on providing the 22.04 environment. Closed as fixed. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Ubuntu 22.04 support added as a build base for charms after the upstream Craft Providers dependency was resolved. The maintainer confirmed the fix and closed the issue. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
charmcraft#776
(confidence 95%)
Merged PR implementing22.04 build base support (merge commit 04c91c1e).
-
Blocked By:
canonical/craft-providers#108
(confidence 80%)
Craft Providers upstream issue that had to land first for the 22.04 base to be usable.
-
Related To:
charmcraft#738
(confidence 70%)
Noted in comments as likely eased by 22.04 base bringing a newer setuptools; separate crash issue.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #108 Provide 22.04 as a building base | craft-providers | closed | Ubuntu 22.04 (Jammy) buildd base support was added by merged PR #100 (commit d6fcdab, merge 1cabea7); PR #156 later added tests for the images. | |
| #389 build & pack: add and use default ubuntu 20.04 bases configuration (CRAFT-266) | charmcraft | closed | Closed unmerged for rework; the Ubuntu 20.04 default-bases changes were reworked in charmcraft#414 and merged in 921dd85d (implementation: 3bfa45c0). | |
| #1557 feat: enable Ubuntu 24.04 as a development base | charmcraft | merged | Merged PR #1557 in commit f314d833, enabling Ubuntu 24.04 as a Charmcraft development base after prerequisite #1554. | |
| #214 feat: support 26.10 as a stable base and build-base | debcraft | merged | Merged PR #214 adding Ubuntu 26.10 as a stable base and build-base, replacing the `devel` wildcard fallback, and updating craft-providers to 3.8.0. | |
| #456 feat(buildd): add support for ubuntu 24.04 | craft-providers | merged | Merged PR #456 as commit 12e74ae, adding Ubuntu 24.04 (Noble) as a supported buildd base. The change shipped in craft-providers 1.21.0. | |
| #2478 feat: enable Ubuntu 25.10 and 26.04 as development bases | charmcraft | merged | Merged as commit 562b748f: charmcraft PR #2478 by lengau added Ubuntu 25.10 and 26.04 development bases, disabled reactive and charm plugins for them, and bumped rustc/cargo to 1.85 for maturin 1.10. Fixes #1748, CHARMCRAFT-67/618/619. |