Allow dispatching livefs and snap builds based on LXD images

Bug #1811677 reported by Colin Watson on 2019-01-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Colin Watson
launchpad-buildd
High
Colin Watson

Bug Description

At the moment, livefs and snap builds are dispatched using a base chroot image, which is then converted into a LXD image on the fly. This is inefficient, and it also makes it harder for snapcraft to run builds in the same way that Launchpad does.

Now that livecd-rootfs supports building buildd LXD images (only in disco as yet, but it can be backported), it should be practical to store both chroots and LXD images in Launchpad and dispatch builds using the appropriate type of image.

Related branches

Colin Watson (cjwatson) on 2019-01-14
Changed in launchpad-buildd:
status: New → Triaged
importance: Undecided → High
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Changed in launchpad:
status: Triaged → In Progress
assignee: nobody → Colin Watson (cjwatson)
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
Colin Watson (cjwatson) wrote :

2019-01-28 20:48:05,686 INFO 2209-86-0 applied just now in 0.2 seconds

tags: added: qa-ok
removed: qa-needstesting
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Colin Watson (cjwatson) wrote :

The buildd side of this was fixed in launchpad-buildd 167, which is now on production.

tags: added: qa-ok
removed: qa-needstesting
Changed in launchpad-buildd:
status: In Progress → Fix Released
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Changed in launchpad:
status: In Progress → Fix Committed
Colin Watson (cjwatson) on 2019-02-20
tags: added: qa-ok
removed: qa-needstesting
Colin Watson (cjwatson) on 2019-02-20
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers