On Mon, Nov 12, 2012 at 11:13:15AM +0000, Richard W.M. Jones wrote:
BUT for some reason live CD builds have been added as this kind of
sideways after-thought to Koji. I guess that's because livecd-creator
had to run as root and had to do all sorts of strange stuff with
device nodes. None of that is necessary once you've got
virtualization, and indeed libguestfs proves we can build and run a
complete VM during an ordinary Koji build, with no special permissions
required.
Many of the Koji builders are actually virtualized themselves now, so if the
build process is planning to spin up a new VM, it needs to either be forced
to run on a hardware builder (because I really can't believe that the
install under full emulation will be a reasonable use of resources) or grow
a new ability to spin up a remote cloud instance.
This discussion should probably be taken over to the Fedora Infrastructure
list. I'll start a new thread (because probably many people here aren't
subscribed to that list).
--
Matthew Miller ☁☁☁ Fedora Cloud Architect ☁☁☁ <mattdm(a)fedoraproject.org>