fgrehm you are truly awesome. thanks for making vagrant-lxc possible :+1:
Fabio Rehm
@fgrehm
:D
Glad to know you enjoy it
Jens Kleikamp
@jensk
I am building my own gentoo base boxes for a while. I hope I can contribute some day back! but my build script is such a big hack :worried:
I want to try to make a script like yours for building. hope I find time
_
Fabio Rehm
@fgrehm
no worries
are you using the pre packaged containers available to use with the lxc-download template?
if you are we might be able to collaborate on bringing in the scripts to the vagrant-lxc-base-boxes repo ;)
Jens Kleikamp
@jensk
yeah. thats what I would love to achieve. transform my hacky build script into one that fits in your base-boxes repo. But that will be taff job for me. But it would be awesome.
Fabio Rehm
@fgrehm
no worries, just take your time :) you might also want to share them on vagrantcloud so that others can find it too
Jens Kleikamp
@jensk
the problem with gentoo base boxes is that before the vagrant box can be made a new gentoo instance needs to be bootstrapped. thats a lot harder than just use base version of $binary-distro. so the build task consists of 2 huge tasks. gentoo bootstrapping and vagrant pre-configration.
for personal use my script just use the same gentoo chroot every time. thats not so cool :)
Fabio Rehm
@fgrehm
oh got it
Jens Kleikamp
@jensk
but its possible. there is a nice maintained script that creates a fresh gentoo lxc container. the build script can make use of it.
Fabio Rehm
@fgrehm
it seems that there is a base container available for use with the lxc-download template
I just double checked
Jens Kleikamp
@jensk
I guess it is too big to be included in standard lxc templates