← Back to issue list

lxd: use built-in image streams.

View original Github issue

Metadata

Project
snapcraft
Number
#817
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #817 (commit 7d502379e) by sergiusens, dropping cleanbuild's per-invocation custom LXD remotes in favour of LXD's built-in image: streams; fixes LP#1625787.

Resolution: closed resolved

Reason: PR #817 was approved (1 reviewer, no unresolved comments) and merged as commit 7d502379e "lxd: use built-in image streams.", changing the LXD launch path to use the built-in ubuntu:/images: streams and resolving Launchpad bug #1625787.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Instead of setting up our own remote for each cleanbuild invocation use the provided built-in image streams from lxd. LP: #1625787 Signed-off-by: Sergio Schvezov sergio.schvezov@ubuntu.com

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #817 (commit 7d502379e) by sergiusens, dropping cleanbuild's per-invocation custom LXD remotes in favour of LXD's built-in image: streams; fixes LP#1625787.
stealth/space-bunny-alpha — closed resolved Merged PR #817 by sergiusens (commit 7d502379e) changed cleanbuild to use LXD's built-in image streams instead of creating a custom remote per invocation, fixing LP bug #1625787.
stealth/space-bunny-alpha — closed resolved Merged #817, replacing cleanbuild's custom LXD remotes with LXD's built-in image streams (commit 7d502379e).
qwen/qwen3.6-35b-a3b — — 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.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Replaced custom remote configuration for cleanbuilds with LXD's built-in image streams, eliminating redundant remotes and simplifying setup. Approved by @come-maiz.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft (launchpad)#1625787 (confidence 95%)

    Launchpad bug #1625787 ("Use the new lxd image: tags") is cited in the PR body as the driving bug and was closed by this change.

Related issues

Issue Project State Summary Similarity
#1769 lxd: add an --image argument to cleanbuild snapcraft closed Closed unmerged as stale after Snapcraft moved from container builds toward VMs, abandoning LXD cleanbuild --image support.
72%
#3271 build providers: use the releases endpoint for LXD snapcraft merged Merged PR #3271 switched the LXD build provider's simplestreams endpoint from daily to releases images in commit 53212bd89.
72%
#318 lxd(remotes): fix deprecation warnings craft-providers merged Merged PR #318 corrected the configure_buildd_image_remote deprecation warning so its replacement advice was accurate, resolving #260.
72%
#962 fix(lxd/remotes): use release images for plucky craft-providers merged Merged PR #962 switched the LXD Plucky remote from discontinued daily buildd images to release images in commit 92a8243.
71%