Launchpad builder changes: schroot and LXD
525ravel .
ravel525 at gmail.com
Wed Sep 6 14:11:41 UTC 2017
please remove me from the mailing list...
thanks...
On Wed, Sep 6, 2017 at 7:36 PM, Colin Watson <cjwatson at ubuntu.com> wrote:
> As of launchpad-buildd 149, deployed to production on 2017-09-04, the
> following changes are effective on Launchpad's build farm:
>
> * sbuild (used to build .debs from source packages) uses its schroot
> mode to perform chroot operations rather than sudo. This is closer
> to how Debian builders behave and to how developers typically run
> sbuild interactively, and it means that the inactivity timeout
> actually works properly rather than leaving builds in a state where
> they have to be cancelled manually.
>
> There are some small differences in the environment observed from
> inside a build, of which the most important are probably that HOME is
> now set to a nonexistent directory, and V=1 is set to cause various
> build systems to be more verbose (we made this change in 2014 but it
> was lost somewhere along the way). See [1] for more details.
>
> * Snaps and live filesystems are now built in LXD containers rather
> than in chroots, laying the groundwork for them to be able to install
> snaps as build-dependencies.
>
> At the moment the only known regressions from this are in some corner
> cases of live filesystem building (powerpc and CPC). Let us know if you
> see anything else amiss, although as usual please try to reproduce
> problems locally before attributing them to the build environment.
>
> [1] https://code.launchpad.net/~cjwatson/launchpad-buildd/
> sbuild-schroot/+merge/327634
>
> --
> Colin Watson [cjwatson at ubuntu.com]
>
> --
> ubuntu-devel-announce mailing list
> ubuntu-devel-announce at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-announce
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20170906/033d12ad/attachment.html>
More information about the Ubuntu-devel-discuss
mailing list