Feature Request: Re-implement the LXD build environment

Bug #1809481 reported by 林博仁(Buo-ren Lin)
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Snapcraft
New
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.