lxd: add an --image argument to cleanbuild
Metadata
Current evaluation
Rejected and closed. Maintainers abandoned container-based builds in favor of VMs, rendering the LXD image argument obsolete. The PR was not merged.
Suggested action: —
No scores available.
Issue body
A replacement for #1557
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Rejected and closed. Maintainers abandoned container-based builds in favor of VMs, rendering the LXD image argument obsolete. The PR was not merged. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Adding an --image argument to cleanbuild was closed and abandoned. Maintainers rejected the change after deciding to move away from containers as the build execution mechanism, rendering the feature obsolete. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed and abandoned. The project shifted away from container-based builds, making the --image argument for cleanbuild obsolete. The feature was superseded by a move toward VM-based build environments. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #817 lxd: use built-in image streams. | snapcraft | merged | Merged. Replaced custom remote setup for cleanbuilds with LXD built-in image streams, streamlining configuration. Approved by one reviewer with zero unresolved comments. The two-file change (+4/-13 lines) resolves LP #1625787. | |
| #1969 Add a "--profile" parameter to cleanbuild | snapcraft | closed | Rejected and closed. The project decided to move away from LXD containers for builds, making the --profile parameter obsolete. Maintainers declined the change due to this architectural shift. | |
| #459 Remove LXD container once we've finished a build | snapcraft | closed | Closed without merging. Testing confirmed containers are already destroyed, but the proposed cleanup logic fails because containers must be started first, which was previously broken. The approach was deemed unviable. | |
| #1230 lxd: refactor Cleanbuilder into Containerbuild and add Project. | snapcraft | merged | Merged. Refactored Cleanbuilder into a Containerbuild base class and introduced a Project class to manage persistent LXD containers for snap builds. Approved after code review and test fixes. |