Fabio Rehm
4a9e4b3394
Use new base boxes as dev VMs
2013-11-06 22:08:13 -02:00
Fabio Rehm
86083fbe36
Install psmisc on dev vm
2013-11-06 01:10:07 -02:00
Fabio Rehm
4a3d5d827e
Switch back to official ubuntu raring image
2013-11-06 01:09:54 -02:00
Fabio Rehm
cd53ad2efd
Fix gempath for dev vms and consolidate provisioning with puppet
2013-09-28 01:46:25 -03:00
Fabio Rehm
019c23b74b
Provision dev boxes with sudo wrapper script for testing
2013-09-28 01:25:33 -03:00
Fabio Rehm
0330ec55e1
Not using it
2013-09-28 01:25:08 -03:00
Fabio Rehm
a6bd483275
Run apt-get update prior to installing packages
2013-09-28 01:24:31 -03:00
Fabio Rehm
518cd3cbe3
Add Saucy VBox dev VM
2013-09-21 01:30:15 -03:00
Fabio Rehm
aa8638ed20
Update Raring VBox dev VM
2013-09-21 01:29:18 -03:00
Fabio Rehm
0e66eb675b
Enable NFS for vagrant-cachier
2013-07-12 20:27:39 -03:00
Fabio Rehm
4bbbb4cbf6
Enable vagrant-pristine for development boxes
2013-07-12 20:27:16 -03:00
Fabio Rehm
e504ce3e8d
New boxes!
2013-07-12 14:25:24 -03:00
Fabio Rehm
b8b545c277
New boxes
2013-07-08 10:50:15 -03:00
Fabio Rehm
8006766691
Tks to @stucki work on #92 there is no need to do this anymore :)
2013-06-27 10:39:14 -03:00
Fabio Rehm
d9f5e672f4
Install vim and BTRFS on development boxes
2013-06-02 19:14:46 -03:00
Fabio Rehm
c2bf4229a3
Add wheezy vbox development box
2013-06-02 19:14:03 -03:00
Fabio Rehm
e0473a1567
Change URL to base squeeze vbox development box
2013-06-02 19:13:17 -03:00
Fabio Rehm
86be140f86
Update Vagrantfile with vagrant-cachier auto detection
2013-05-17 18:50:25 -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
7a069957d7
Major development Vagrantfile cleanup + enable vagrant-cachier
2013-05-07 10:15:54 -03:00
Fabio Rehm
3be5fb0abd
Set lxc as the default provider on dev boxes
2013-05-06 16:17:12 -03:00
Fabio Rehm
e02b2d7b3c
Environment::DEFAULT_HOME got deprecated on Vagrant 1.2+
2013-05-06 16:11:04 -03:00
Fabio Rehm
116fd68d41
New kernel for dev boxes!
2013-05-06 16:08:37 -03:00
Fabio Rehm
0cd93e8fb8
Lots of tweaks to development boxes
2013-04-22 02:49:35 -03:00
Fabio Rehm
cf8ee170b9
Add an Ubuntu raring box so we can test lxc 0.9
...
Looks like it is working fine, although there's room for improvement
since we can use the output of `lxc-ls --fancy' on 0.9 to get
container's ip, but should be enough to close #54
2013-04-22 01:56:01 -03:00
Fabio Rehm
b3254ad1e2
Update reference to lxc dev box
2013-04-22 01:54:49 -03:00
Fabio Rehm
51367454e8
Ensure curl is installed on dev machines since the precise dev box does not come with it
2013-04-21 20:34:16 -03:00
Fabio Rehm
60841387c5
Configure precise box to use 1.5gb ram and 2 cpus
2013-04-21 18:59:36 -03:00
Fabio Rehm
c0121f5953
Enable NFS for VBox dev machines
2013-04-21 18:59:14 -03:00
Fabio Rehm
e87b923b8e
New kernel!
2013-04-12 02:06:34 -03:00
Fabio Rehm
f6bf58700e
Update example and development box_urls to new version
2013-04-10 03:24:19 -03:00
Fabio Rehm
ee9bfa4189
Config#start_opts -> Config#customize
2013-04-05 22:10:49 -03:00
Fabio Rehm
14f769ee0d
Remove support for setting target rootfs path
2013-04-05 22:10:48 -03:00
Fabio Rehm
8ecb88a760
Add a precise64 box so that we can test lxc 0.7.5
2013-04-05 22:10:13 -03:00
Fabio Rehm
2f546bc10c
Update base box references
2013-03-31 13:29:50 -03:00
Fabio Rehm
31238039a8
Vagrant's synced_folder have IDs, not names
2013-03-30 16:40:33 -03:00
Fabio Rehm
6c8f9d695a
Minor tweaks to example and development vagrantfiles
2013-03-29 13:50:21 -03:00
Fabio Rehm
b227d1b7cb
💣 Vagrant 1.0 support for development
2013-03-28 23:52:44 -03:00
Fabio Rehm
e9cb7b0bfb
Install redir package on dev boxes (we'll use it for port forwarding)
2013-03-26 22:14:31 -03:00
Fabio Rehm
d9df348500
Update base quantal64 box references
2013-03-26 22:13:19 -03:00
Fabio Rehm
dc2d8f8572
Caches gem tarballs on dev boxes
2013-03-26 21:57:47 -03:00
Fabio Rehm
185b47dfc7
Change vagrant box provisioning to use 2 cpus
2013-03-26 21:56:52 -03:00
Fabio Rehm
fcf503223e
Update shell script used for upgrading the kernel to newer linux header related packages
2013-03-19 03:20:32 -03:00
Fabio Rehm
84726776c7
There is no need to install dnsutils and fping on dev boxes anymore
2013-03-19 03:20:32 -03:00
David Schoen
f9d118840b
set hostname for 1.0 as required by provisioning
...
In a fresh checkout:
$ ( cd development; ln -s Vagrantfile{.1.0,}; vagrant up )
Was failing with:
err: /Stage[main]//Exec[config-lxc]/returns: change from notrun to 0
failed: cp /vagrant/development/lxc-configs/quantal64 /etc/default/lxc
returned 1 instead of one of [0] at
/tmp/vagrant-puppet/manifests/site.pp:19
because the hostname was "quantal64" and the puppet manifest attempts to
install the lxc-config based on the hostname name of the VM.
2013-03-15 09:16:50 +11:00
Fabio Rehm
08221913dd
Fix dev boxes gem home on .gemrc
2013-03-12 15:10:25 -03:00
Fabio Rehm
d12f5c1d62
Install tmux on dev boxes
2013-03-12 15:10:24 -03:00
Fabio Rehm
ae50b08806
Ensure we can boot nested containers from vbox dev machine
2013-03-12 15:10:24 -03:00