Feature Request: Re-implement the LXD build environment

Bug #1809481 reported by 林博仁(Buo-ren, Lin) on 2018-12-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
Undecided
Unassigned

Bug Description

In legacy Snapcraft, it is possible to set `SNAPCRAFT_BUILD_ENVIRONMENT=lxd` and Snapcraft will automatically create a `snapcraft-_snap_name_` LXD container to build the snap, however, this feature is dropped in Snapcraft 3.0. I would suggest re-implementing this feature again as it is useful for emulating a cleanbuild and the current default `multipass` build environment has its own limitations(not suitable for building snaps that requires lots of primary memory, etc.)

summary: - Feature Request: Re-implement SNAPCRAFT_BUILD_ENVIRONMENT=lxd
+ Feature Request: Re-implement the LXD build environment
Sergio Schvezov (sergiusens) wrote :

This is coming back in a different form, tracked under LP: #1805221

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers