Add a LXD VM provider
Metadata
Current evaluation
Enhancement request to add a LXD VM provider that creates virtual machines instead of containers, enabling loop device support for Imagecraft. No discussion in 136 days.
Suggested action: needs triage
Reason: This is a clear enhancement request from a maintainer (lengau) with a well-defined rationale (loop device support for Imagecraft), but it has zero comments and no activity in 136 days. It needs to be assessed for priority, implementation scope, and whether it aligns with current project roadmaps before work begins.
Impact:
60
Quick Win:
27.0
Staleness:
65
Complexity:
55
Confidence:
65
Support Request:
10
Issue body
### What needs to get done
This should be a provider that works the same as the current LXD provider but creates virtual machines rather than containers.
### Why it needs to get done
Imagecraft needs to be able to add loop devices, which are currently not possible with LXD containers: https://github.com/canonical/lxd/issues/16070
LXD virtual machines are easier to manage on a Linux system than Multipass VMs.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
27.0
Staleness:
65
Complexity:
55
Confidence:
65
Support Request:
10
|
needs triage | Enhancement request to add a LXD VM provider that creates virtual machines instead of containers, enabling loop device support for Imagecraft. No discussion in 136 days. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
60
Complexity:
50
Confidence:
85
Support Request:
10
|
needs triage | Feature request to add an LXD VM provider for Imagecraft, enabling loop device support and simplifying VM management. Currently untriaged with no maintainer comments after 91 days of inactivity. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
70
Complexity:
55
Confidence:
90
Support Request:
5
|
needs triage | Enhancement request to add an LXD VM provider for virtual machine support, enabling loop device usage. Currently untriaged with no maintainer comments or activity in 81 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
55
Complexity:
50
Confidence:
90
Support Request:
0
|
needs triage | Enhancement request to add an LXD VM provider alongside the existing container provider to support loop devices and simplify VM management. Currently unassigned with no maintainer comments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #253 Support the LXD provider | imagecraft | open | Feature request to add LXD provider support to Imagecraft. Triaged and actively discussed by maintainers with a current plan to use an LXD VM provider. Blocked by external LXD dependency (canonical/lxd#16070) and container block device limitations. |