Provide build base support for interim releases
Metadata
Current evaluation
Added LXD support for interim Ubuntu releases, including Lunar and Kinetic, in craft-providers 1.8.0 via #219 (commit c428f4b).
Resolution: closed resolved
Reason: PR #219 was merged as commit c428f4b, adding interim-release support and Lunar/Kinetic aliases. The maintainer confirmed the change shipped in craft-providers 1.8.0.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This is a mirror of this bug for lpcraft: https://bugs.launchpad.net/lpcraft/+bug/1999694
The LXD provider only provides the ability to launch LTS releases. This prevents any testing of the current development (lunar) or any interim releases, such as kinetic. For lpcraft this is important because it is being used as a CI for packages, and all package updates must land in lunar and kinetic before they can land in any current LTS releases.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Added LXD support for interim Ubuntu releases, including Lunar and Kinetic, in craft-providers 1.8.0 via #219 (commit c428f4b). | |
| stealth/space-bunny-alpha | — | closed resolved | LXD provider gained support for interim/non-LTS Ubuntu releases via merged PR #219 (commit c428f4b), released in craft-providers 1.8.0. Maintainer closed the issue after the 1.8.0 release. | |
| qwen/qwen3.6-35b-a3b | — | closed resolved | Feature request to allow LXD provider to use non-LTS Ubuntu releases for CI testing. Resolved in craft-providers 1.8.0. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Likely Fixed By:
canonical/craft-providers#219
(confidence 100%)
Merged commit c428f4b implemented interim Ubuntu release support for LXD.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2509 build providers: initial support for LXD | snapcraft | merged | Merged PR #2509 (commit 067024732) adding initial LXD build-provider support: `snapcraft --use-lxd` runs all lifecycle steps and clean inside an LXD container. Released via beta/lxd channel; LP bug #1805221 closed. | |
| #9 providers: add build provider support (CRAFT-28) | rockcraft | merged | Merged build-provider support via commit be6dec45, integrating craft-providers to run builds on LXD. User messages and provider log retrieval were deferred to follow-up work. |