[Neurodebian-devel] [christopher.gervais at ergonlogic.com: Re: 'Official' Vagrant baseboxes]
Yaroslav Halchenko
debian at onerussian.com
Mon Dec 31 00:10:27 UTC 2012
sounds like a good replacement for our ad-hoc VM building scripts since
there is nearly a 100% overlap in steps performed ... if only I knew
ruby ;)
----- Forwarded message from Christopher Gervais <christopher.gervais at ergonlogic.com> -----
Date: Tue, 18 Dec 2012 09:15:23 -0500
From: Christopher Gervais <christopher.gervais at ergonlogic.com>
To: debian-cloud <debian-cloud at lists.debian.org>
Subject: Re: 'Official' Vagrant baseboxes
would there be technical obstacles to use debian-installer with
preseeding instead of veewee ?
Actually, veewee already uses debian-installer. By default, to the best of
my knowledge, veewee does the following:
�* downloads & verifies an iso image
�* installs using a preseed.cfg
�* runs a series of shell scripts to:
� �* set up a sudoers file
� �* set up the 'vagrant' user
� �* configure grub for fast booting
� �* 'manually' install VirtualBox Guest additions, along with some
temporary dependencies
� �* install Ruby gems from source
� �* install Puppet and Chef from gems
� �* clean up, so as to minimize the basebox footprint
All of these are configurable in 'definitions'. We'll probably need to
maintain at least four (4) of these for stable/oldstable and i386/amd64.
Possibly more, if we want to maintain hurd or freebsd kernels...
I think the first steps will be to move as much as possible into the
preseed.cfg (e.g., puppet and chef installs), and investigate why the
packaged�VirtualBox Guest additions don't work.
Cheers, C
Christopher Gervais� :|:� Principal,� Ergon Logic Enterprises
[1]514.945.6442� :|:� [2]christopher.gervais at ergonlogic.com
On Tue, Dec 18, 2012 at 5:27 AM, Charles Plessy <[3]plessy at debian.org>
wrote:
Le Mon, Dec 17, 2012 at 04:28:35PM -0500, Christopher Gervais a �crit :
>
> The preferred tool for creating baseboxes is veewee (
> [4]http://github.com/jedi4ever/veewee). There is already an open ITP (
> [5]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658863:) for it,
and since
> it's published as a Ruby Gem, it should be pretty trivial to package
it.
Hi Christopher,
just out of curiosity, would there be technical obstacles to use
debian-installer with preseeding instead of veewee ?
Have a nice day,
--
Charles Plessy
Illkirch-Graffenstaden, France
--
To UNSUBSCRIBE, email to [6]debian-cloud-request at lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
[7]listmaster at lists.debian.org
Archive:
[8]http://lists.debian.org/20121218102732.GE23097@falafel.plessy.net
References
Visible links
1. file:///tmp/tel:514.945.6442
2. mailto:christopher.gervais at ergonlogic.com
3. mailto:plessy at debian.org
4. http://github.com/jedi4ever/veewee
5. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658863
6. mailto:debian-cloud-request at lists.debian.org
7. mailto:listmaster at lists.debian.org
8. http://lists.debian.org/20121218102732.GE23097@falafel.plessy.net
----- End forwarded message -----
--
Yaroslav O. Halchenko
Postdoctoral Fellow, Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
More information about the Neurodebian-devel
mailing list