On Sat, Feb 06, 2016 at 01:13:46PM -0200, Tiago Ilieve wrote: > Emmanuel, > > On 5 February 2016 at 16:10, Emmanuel K <emmanuel@libera.cc> wrote: [...] > > a big point here is that packer with the virtualbox provider requires > > the build to be run on physical hardware, as virtualbox do not run > > nested. Without this point, the build would already been moved to > > debian-ci. A good point though is that the build process do not require > > being root. > > I do remember you mentioning the requirement for physical hardware. > Have you tried to build VirtualBox/Vagrant images using bootstrap-vz? > It can be used inside a virtual machine with no problem (at least with > full hardware virtualization). TBH I think the requirement for physical hardware is not reasonable. I have built Vagrant Virtualbox images before¹ using vmdebootstrap doesn't even need to boot the image to build it, and bootstrap-vz also seems to be able to build images "anywhere". Also packer is not in Debian so I see no reason to build our images that we want to call "official" with it. ¹ https://anonscm.debian.org/git/users/terceiro/vagrant-libvirt-boxes.git/tree/ (ignore the repository name, I should have renamed it a long time ago) -- Antonio Terceiro <terceiro@debian.org>
Attachment:
signature.asc
Description: PGP signature