Commit graph

452 commits

Author SHA1 Message Date
Fabio Rehm
b190f45f45 Remove /tmp files after machine shutdown
Fixes #68
2013-05-08 20:13:19 -03:00
Fabio Rehm
2e55585eff Allow acceptance specs to be run against different boxes 2013-05-08 19:50:00 -03:00
Fabio Rehm
b086c4a38b Fix TestUI to work with Vagrant 1.2+ 2013-05-08 19:49:12 -03:00
Fabio Rehm
5aa5803a4c Replace "hand made cache plugin" with vagrant-cachier 2013-05-08 19:48:54 -03:00
Fabio Rehm
1382f6b14f Update example vagrantfile 2013-05-08 16:40:44 -03:00
Fabio Rehm
7c1a18dc1a Disable lxc.aa_profile for debian boxes for now
I'm not able to start debian containers with that config set
2013-05-08 15:43:01 -03:00
Fabio Rehm
0e6b14643f Support squeeze box as dev machine 2013-05-08 15:42:44 -03:00
Fabio Rehm
ed46b1cdfb New boxes! 2013-05-08 15:41:38 -03:00
Fabio Rehm
aa222974eb Set the hostname on /etc/hosts for debian boxes in case it is not set
For some reason Squeeze does not add that for us
2013-05-08 15:35:12 -03:00
Fabio Rehm
ebad7b1a07 Fix paswordless sudo for squeeze boxes
Closes #63
2013-05-08 15:33:35 -03:00
Fabio Rehm
a230a48411 Force container locales to be "en_US.UTF-8" regardless of host's $LANG 2013-05-08 15:30:51 -03:00
Fabio Rehm
8a8fd73351 Minor tweaks to download scripts for debian boxes download 2013-05-08 15:25:02 -03:00
Fabio Rehm
056c492dfc "Merge" in updates from ubuntu lxc template from Ubuntu Raring 2013-05-07 18:29:18 -03:00
Fabio Rehm
3cca168248 Stop container with lxc-stop if lxc-shutdown does not succeed 2013-05-07 11:07:35 -03:00
Fabio Rehm
7a069957d7 Major development Vagrantfile cleanup + enable vagrant-cachier 2013-05-07 10:15:54 -03:00
Fabio Rehm
5a48128dcf Add vagrant-cachier 2013-05-07 10:12:54 -03:00
Fabio Rehm
80d77828d8 Set debian boxes network hwaddr
Required by failback mechanism used to fetch container ip based on dnsmasq leases
2013-05-07 01:53:54 -03:00
Fabio Rehm
70f7aeb66a New boxes! 2013-05-06 16:21:06 -03:00
Fabio Rehm
3be5fb0abd Set lxc as the default provider on dev boxes 2013-05-06 16:17:12 -03:00
Fabio Rehm
ee498a2e29 Update dependencies 2013-05-06 16:16:32 -03:00
Fabio Rehm
e02b2d7b3c Environment::DEFAULT_HOME got deprecated on Vagrant 1.2+ 2013-05-06 16:11:04 -03:00
Fabio Rehm
f2be75a45d Pass in --force-yes when installing puppet on base boxes 2013-05-06 16:09:45 -03:00
Fabio Rehm
116fd68d41 New kernel for dev boxes! 2013-05-06 16:08:37 -03:00
Fabio Rehm
de8c8982c0 Fix link to rake task for building base debian boxes 2013-05-06 12:31:31 -03:00
Fabio Rehm
582fce124e Merge pull request #70 from fgrehm/debian-boxes
Debian boxes
2013-05-06 08:23:45 -07:00
Fabio Rehm
7d5f64b14c Update debian boxes info on readme 2013-05-06 12:23:02 -03:00
Fabio Rehm
9a731ec989 Proper base box cleanup 2013-05-06 10:45:31 -03:00
Fabio Rehm
0e066e7a1c Fix ubuntu lxc template 2013-05-05 12:54:01 -03:00
Fabio Rehm
495c6f6b3e Fix task to build base boxes 2013-05-05 12:46:52 -03:00
Fabio Rehm
878b701b65 Use debian release as hostname when creating debian boxes 2013-05-05 11:27:54 -03:00
Fabio Rehm
53484d3caf Add tasks for building all boxes 2013-05-05 11:11:49 -03:00
Fabio Rehm
2df893e4f4 Remove extra parameter for ubuntu lxc-template function 2013-05-05 11:09:57 -03:00
Fabio Rehm
72b06dfa69 Disable chef installation on sid base box 2013-05-05 11:07:39 -03:00
Fabio Rehm
cb665ecdd5 Add squeeze box
Closes #63
2013-05-05 11:06:27 -03:00
Fabio Rehm
f07179e582 Clean up box packaging rake task 2013-05-05 10:57:12 -03:00
Laurent Vallar
f141443564 Copy default lxc.cgroup.devices.allow from ubuntu template 2013-05-03 23:23:33 -03:00
Laurent Vallar
32ff855968 Avoid trouble when using lxc-console 2013-05-03 23:23:23 -03:00
Laurent Vallar
f6be69286e Create boxes/temp directory if none (regression fix) 2013-05-02 09:15:26 -03:00
Fabio Rehm
5cda7ded90 Update changelog 2013-05-02 00:45:08 -03:00
Fabio Rehm
acc5f055b7 Add note about soon to come Debian base boxes 2013-05-02 00:41:48 -03:00
Fabio Rehm
2de9e88190 Disable cfg engines by default when building base boxes 2013-05-02 00:41:13 -03:00
Fabio Rehm
37cf1e4e31 Disable /tmp cleanup on start for base debian boxes
References #68
2013-05-01 22:23:00 -03:00
Fabio Rehm
06a0d66616 "Merge" in code from debian lxc template that comes with Ubuntu 13.04 2013-05-01 22:01:59 -03:00
Fabio Rehm
4759adf143 Minor clean up for debian base boxes scripts 2013-05-01 18:33:54 -03:00
Fabio Rehm
1fe6537c93 Merge branch 'add_debian_box' of https://github.com/Val/vagrant-lxc into debian-boxes 2013-04-30 22:14:08 -03:00
Fabio Rehm
c9933a3add Add note about Vagrant 1.2+ VAGRANT_DEFAULT_PROVIDER to readme 2013-04-30 22:08:13 -03:00
Fabio Rehm
9da9cb7795 Up version for development 2013-04-30 22:07:53 -03:00
Laurent Vallar
d0fb7ef750 remove localepurge 2013-04-30 18:17:09 +02:00
Laurent Vallar
4707068d25 commenting LXC networking options (configured by vagrant) 2013-04-30 17:35:21 +02:00
Laurent Vallar
6736d34a99 Remove veth name definition 2013-04-30 17:14:30 +02:00