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
Fabio Rehm
f5bb36d1f3
guess what? more readme stuff
2013-03-05 01:56:49 -03:00
Fabio Rehm
631ced0a7f
Say hi to Travis
2013-03-05 01:33:02 -03:00
Fabio Rehm
97476af450
Lots of README
2013-03-05 01:11:41 -03:00
Fabio Rehm
49963b532d
Increase after-create-script sleep time between retries + add support for writing out lxc-start debugging logs
2013-03-05 01:10:40 -03:00
Fabio Rehm
5ec73c867b
private network with IP: check
...
Closes #28
2013-03-05 01:10:28 -03:00
Fabio Rehm
ceb6f763df
Getting ready for bootstrap
2013-03-04 20:40:20 -03:00
Fabio Rehm
a06b45e6b9
Tweaks to vagrant dev box setup
2013-03-04 20:36:22 -03:00
Fabio Rehm
4dcbfda597
Silly change to hello world puppet module from example
2013-03-04 19:46:03 -03:00
Fabio Rehm
2d33c8750e
Need to run apt-get update before installing puppet
2013-03-04 19:44:49 -03:00
Fabio Rehm
d31769984f
Handle box url from Vagrantfile
...
Closes #17
2013-03-04 19:40:40 -03:00
Fabio Rehm
6f6d14aee7
Skip puppet installation on example vagrant file since the box's after-create script handles that now
2013-03-04 19:34:11 -03:00
Fabio Rehm
b06d755926
Install puppet on ubuntu-cloud after the machine is set up
2013-03-04 19:31:40 -03:00
Fabio Rehm
776251c1d6
Update bundle
2013-03-04 19:27:04 -03:00
Fabio Rehm
39ab047bc8
💣 config file used on spike
2013-03-04 19:24:39 -03:00
Fabio Rehm
3d72f4af02
Make use of Container#rootfs_path from #run_after_create_script
2013-03-04 01:18:50 -03:00
Fabio Rehm
953c2c8d55
debugging++
2013-03-04 01:18:04 -03:00
Fabio Rehm
35f2c6eaf5
Check-in some TODOs and REFACTORs that have been around for a while
2013-03-04 01:16:45 -03:00
Fabio Rehm
65d986c436
Add provisioning to the example
2013-03-04 01:14:38 -03:00
Fabio Rehm
2daabdf9fb
Yes we have provisioners!
...
Closes #16
2013-03-04 01:10:09 -03:00
Fabio Rehm
b9bb1dff1a
Fix issue with after create scripts
2013-03-04 01:09:12 -03:00
Fabio Rehm
409ec9ecf4
Moar troubleshoting
2013-03-04 01:06:08 -03:00
Fabio Rehm
f716dca6ab
folder sharing: check
...
Closes #9
2013-03-03 23:21:13 -03:00
Fabio Rehm
50d86e927c
Fix reference to message not created middleware
2013-03-03 23:16:02 -03:00
Fabio Rehm
a336c61991
Moar troubleshoting info
2013-03-03 22:23:33 -03:00
Fabio Rehm
c220835daf
Update README
2013-03-03 20:42:29 -03:00
Fabio Rehm
71c1a401cc
Add support for setting custom lxc-start arguments from Vagrantfile
...
Useful for #10
2013-03-03 04:37:07 -03:00
Fabio Rehm
169f92bf55
Graceful container shutdown
2013-03-03 03:22:44 -03:00
Fabio Rehm
479f9a0cdc
Allow setting container hostname from Vagrantfile
...
Closes #15
2013-03-03 03:21:33 -03:00
Fabio Rehm
30d163d4bb
Move action classes into their own files
2013-03-03 02:24:05 -03:00
Fabio Rehm
8a54b8dde8
Update bundled vagrant
2013-03-03 01:52:32 -03:00
Fabio Rehm
e8459de8cb
Retry after create script execution and increase sleep time when trying to get container ip
...
Dont know why but I started getting a lot of timeouts so lets make the container
scripts wait a bit more before failing.
2013-03-03 01:21:01 -03:00
Fabio Rehm
ce0b40bbe9
README tweaks
2013-03-03 00:59:45 -03:00
Fabio Rehm
ec3ff3b903
Finally a readme
2013-03-03 00:38:48 -03:00
Fabio Rehm
cf8696d699
Copy and paste is evil
2013-03-03 00:32:41 -03:00
Fabio Rehm
330b90fa10
Fix ping command
2013-03-03 00:21:41 -03:00
Fabio Rehm
30b4f51a54
Fix setup dev box script
2013-03-03 00:21:27 -03:00
Fabio Rehm
9150ca56f9
💣 spike specs
2013-03-02 23:47:54 -03:00
Fabio Rehm
e7cfc52391
Rename dev folder to example
2013-03-02 23:36:48 -03:00
Fabio Rehm
f40bb21ba9
Fix require for sample Vagrantfile
2013-03-02 23:34:48 -03:00
Fabio Rehm
c9288159d2
Remove spec support code from code coverage report
2013-03-02 23:33:57 -03:00
Fabio Rehm
91c9c059ff
Remove box image cache from setup script and fix vagrant keys path
2013-03-02 23:33:30 -03:00
Fabio Rehm
7b68802dd2
Make sure the machine is accessible when checking for the dhcp ip
2013-03-02 23:30:16 -03:00
Fabio Rehm
8507d07862
Download ubuntu-cloud tarball before building it
2013-03-02 23:14:08 -03:00
Fabio Rehm
9d45a25c1a
Change ubuntu-cloud lxc template to accept a --cache-path argument
2013-03-02 23:13:15 -03:00
Fabio Rehm
274f7c7b8a
Provide --cache-path to lxc templates on creation
2013-03-02 23:12:26 -03:00
Fabio Rehm
7e6781cd02
Make explicit that the Vagrantfile is meant to be used for development
2013-03-02 22:46:24 -03:00
Fabio Rehm
a7770a00ad
Enable gem tasks
2013-03-02 21:36:17 -03:00
Fabio Rehm
d4d71cfb8e
Remove old vagrant submodule leftover
2013-03-02 20:51:07 -03:00
Fabio Rehm
db0239440c
Update gemspec
2013-03-02 20:40:51 -03:00