Fabio Rehm
4f6c2b717a
Remove shell provisioner script for installing puppet on containers
2013-03-10 02:31:41 -03:00
Fabio Rehm
731ce84d5a
Install manpages and puppet on base box
2013-03-10 02:27:19 -03:00
Fabio Rehm
b9013a4586
Set base box hostname to quantal64
2013-03-10 02:00:03 -03:00
Fabio Rehm
d2a1eeeabc
Use arp
to grab container ip instead of dig
(it seems to be more reliable)
...
References: #31
2013-03-10 01:55:18 -03:00
Fabio Rehm
238b5cd681
Move vendored_vagrant require to the right place
2013-03-10 00:45:27 -03:00
Fabio Rehm
62ecb3cee1
Remove leftover from spike
2013-03-10 00:39:05 -03:00
Fabio Rehm
0f282eae54
Git ignore ctags
2013-03-10 00:35:07 -03:00
Fabio Rehm
54f94e4d95
Remove old script to setup lxc dev container
2013-03-09 20:27:58 -03:00
Fabio Rehm
a2108cd362
Use local cache for example box as well
2013-03-09 20:24:26 -03:00
Fabio Rehm
1e49de0a91
Update README
2013-03-09 20:23:45 -03:00
Fabio Rehm
cc0779c7cb
Update vendored vagrant
2013-03-09 19:22:53 -03:00
Fabio Rehm
ef00eabd23
Remove apt-get clean
from upgrade-kernel script used for provisioning
...
VB dev box to leverage vagrant boxes cache
2013-03-09 19:22:36 -03:00
Fabio Rehm
27d19e49b1
Remove trailing slash from archives shared folder, looks like VB provider was having a hard time dealing with it
2013-03-09 17:51:42 -03:00
Fabio Rehm
d24f4e5c28
Add rake as development dependency
2013-03-09 17:03:59 -03:00
Fabio Rehm
6f24cfa2f5
Fix readme link
2013-03-09 16:44:28 -03:00
Fabio Rehm
e643569152
Update README once more...
2013-03-09 16:41:24 -03:00
Fabio Rehm
fd93fed254
Move vagrant lxc puppet installation shell provisioning code out to a file
2013-03-09 16:40:42 -03:00
Fabio Rehm
08218e209a
Update VB 1.1 dev Vagrantfile config syntax to the new one
2013-03-09 16:23:43 -03:00
Fabio Rehm
ccb592d448
Upgrade VB dev boxes kernel when provisioning
2013-03-09 16:20:43 -03:00
Fabio Rehm
42a448666a
Add VB dev Vagrantfile for 1.1
2013-03-09 16:16:08 -03:00
Fabio Rehm
d6457aeb74
Fix shared cache path for VB 1.0 dev box
2013-03-09 16:12:27 -03:00
Fabio Rehm
755b2033fe
Remove .dev from Vagrantfiles file names
2013-03-09 16:11:49 -03:00
Fabio Rehm
7de73c8c9f
Update README
2013-03-09 03:17:51 -03:00
Fabio Rehm
4e85c402ac
Merge pull request #7 from fgrehm/dev-box-puppet-provisioning
...
Provision dev box with puppet
2013-03-08 22:13:49 -08:00
Fabio Rehm
4b7be3dd72
Update README with recent dev box changes
2013-03-09 03:11:55 -03:00
Fabio Rehm
ce8445b001
Set up a Vagrantfile for 1.0
2013-03-09 03:04:25 -03:00
Fabio Rehm
aa57fd794b
Finally a decent development environment 😎
2013-03-09 02:22:52 -03:00
Fabio Rehm
a5d18567cb
Rename development Vagrantfile to Vagrantfile.dev.lxc
2013-03-09 01:45:30 -03:00
Fabio Rehm
e406be521a
Tweaks to start a container from within the dev container
...
References #23
2013-03-08 23:50:00 -03:00
Fabio Rehm
72893299f4
First stab at setting up a lxc container for developing the gem itself
2013-03-08 23:50:00 -03:00
Fabio Rehm
9a168950fe
First stab at handling a custom lxc-dhcp IP
...
Will help on #23
2013-03-08 04:32:47 -03:00
Fabio Rehm
3e7488f613
👋 spike
2013-03-08 04:32:27 -03:00
Fabio Rehm
6038545186
Remove Gemfile from example
2013-03-08 02:47:53 -03:00
Fabio Rehm
ab9098f375
Travis badge
2013-03-08 02:04:17 -03:00
Fabio Rehm
f6b7859b77
Merge pull request #34 from fgrehm/new-box-format
...
New box format, drop support for ubuntu cloud image and start making use of a minimal quantal 64 box built with debootstrap
2013-03-07 21:01:54 -08:00
Fabio Rehm
b14366acff
Improve readme and change Vagrantfile examples to use pre-built box from dropbox
2013-03-08 01:50:14 -03:00
Fabio Rehm
b3f18984a4
Rename rake task for building the base quantal64 box and prevent it from
...
running when box has already been built.
2013-03-08 01:45:14 -03:00
Fabio Rehm
e757563d9d
Install curl, wget and bash-completion packages when building quantal64 base box
2013-03-08 01:40:58 -03:00
Fabio Rehm
8a3c68b240
Use ubuntu mirrors for debootstrapping
2013-03-08 01:39:56 -03:00
Fabio Rehm
bfe7440ffc
Update example vagrantfile to use the quantl64 box
2013-03-08 01:07:41 -03:00
Fabio Rehm
a929c14af5
Update readme to use quantal64 box
2013-03-08 00:59:25 -03:00
Fabio Rehm
759b1c5f80
Extract rootfs tar contents into a tmp folder to avoid headaches and
...
check if a lxc-template file was included on .box
2013-03-08 00:55:58 -03:00
Fabio Rehm
3d30418e53
Remove after create script support from box metadata
2013-03-07 02:44:06 -03:00
Fabio Rehm
cf2da28625
Handle new box metadata
2013-03-07 02:42:55 -03:00
Fabio Rehm
75378caf01
Remove cloud image related files
2013-03-07 02:00:09 -03:00
Fabio Rehm
8e1a656cc6
Tweak templates for quantal 64 to ease integration with vagrant
2013-03-07 01:59:14 -03:00
Fabio Rehm
3a2ffbd06f
Build quantal 64 box with new json metadata
2013-03-06 23:02:56 -03:00
Fabio Rehm
7f7e3d8a51
Remove bindhome support from quantal 64 lxc template
2013-03-06 22:39:16 -03:00
Fabio Rehm
bd05b44647
Change quantal-64 lxc template default user from ubuntu to vagrant
2013-03-06 22:38:50 -03:00
Fabio Rehm
8448c53155
Begin work on new box format
...
This commit just add the default /usr/share/lxc/templates/lxc-ubuntu
that comes with Ubuntu 12.10, added without changes in order to keep
track of what had to be done to suit vagrant-lxc needs
2013-03-06 22:38:18 -03:00