[Vmdebootstrap-devel] Bug#747373: Successful BuildBot Builds
Nick Daly
nick.m.daly at gmail.com
Mon Dec 15 01:32:00 UTC 2014
Hello Neil, apologies for the long delay on this. I've attached a patch
that solves this bug and two other bugs:
1. BuildBot Fixes: Attempts to build with a TTY device, and falls back to
headless mode if TTY device is unavailable. This change allows BuildBot
builds to complete.
2. Add customize-chroot support: Adds new "--customize-in-chroot" option to
run the customize script in the chroot. This option feels necessary to
safely support automated builds, because the building user needs to run
vmdebootstrap as root. If the customize script is run in the chroot, we
make it harder for users to shoot themselves in the foot and break their
host/building system.
3. Fail Faster: Treat IO errors as build failures because they imply that
other parts of the build (parts that will probably take much longer) will
also fail. I've ended up wasting hours this way, because we got to the
customize script, which took hours to fail.
My branch (based off of Lars's 1ce8413f revision) is available at:
https://github.com/NickDaly/vmdebootstrap
Thanks for your time,
Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/vmdebootstrap-devel/attachments/20141215/1bed771f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: buildbot-1ce8413f.diff
Type: text/x-diff
Size: 2720 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/vmdebootstrap-devel/attachments/20141215/1bed771f/attachment.diff>
More information about the Vmdebootstrap-devel
mailing list