Make lxd containers ephemeral
Metadata
Current evaluation
Merged via commit 038bf3f05, making LXD build containers ephemeral and fixing Launchpad bug #1577548. Integration coverage was deferred to bug #1593529.
Resolution: closed resolved
Reason: PR #578 was merged as commit 038bf3f05, which made LXD containers ephemeral and fixed Launchpad bug #1577548. A maintainer noted that integration-test coverage was deferred to Launchpad bug #1593529.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This fixes https://bugs.launchpad.net/snapcraft/+bug/1577548
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged via commit 038bf3f05, making LXD build containers ephemeral and fixing Launchpad bug #1577548. Integration coverage was deferred to bug #1593529. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #578 via commit 038bf3f05, making LXD build containers ephemeral and fixing Launchpad bug 1577548. Integration coverage was deferred to bug 1593529. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #578 via commit 038bf3f05, making LXD containers ephemeral to fix Launchpad bug #1577548. Integration-test coverage was deferred to LP bug #1593529. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as canonical/snapcraft#578, commit 038bf3f05, to make LXD containers ephemeral and fix Launchpad bug 1577548. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #578 made LXD containers ephemeral, fixing Launchpad bug #1577548. The integration-test gap was tracked separately in Launchpad bug #1593529. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged to make LXD containers ephemeral, resolving bug 1577548. The minimal change was approved and integrated. An integration test was deferred to a separate bug report for future implementation. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged changes making LXD containers ephemeral, resolving Launchpad bug #1577548. Maintainers approved the contribution, noting a separate tracking issue for the absent integration test. |
Update history
No update history recorded yet.
Related work
-
Related To:
Launchpad#1577548
(confidence 100%)
The bug explicitly fixed by the merged LXD ephemeral-container change.
-
Related To:
Launchpad#1593529
(confidence 100%)
Follow-up created for the deferred LXD integration-test coverage.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1577548 Not creating ephemeral containers | snapcraft (launchpad) | closed | Fixed by merged PR canonical/snapcraft#578 (commit 038bf3f05, "Make lxd containers ephemeral"), shipped in snapcraft 2.12 to xenial -proposed, verified by elopio, then released to -updates. | |
| #2529 build providers: idempotent destroy for LXD | snapcraft | merged | Merged PR #2529 made LXD cleanup idempotent, preventing missing-container errors from masking launch failures; landed as commit 1b2905885. | |
| #459 Remove LXD container once we've finished a build | snapcraft | closed | Closed unmerged: testing showed cleanbuild already destroyed its LXD containers; the startup failure was fixed separately by merged PR #458 (f78b1e3a3). |