Commit graph

537 commits

Author SHA1 Message Date
Fabio Rehm
d0f662a8c4 Skip Vagrant's built in ssh redirect 2013-03-29 03:04:53 -03:00
Fabio Rehm
976a6ebed7 Sets container name based on vagrant root path
Closes #14
2013-03-29 02:25:42 -03:00
Fabio Rehm
a33b32c164 Speed up containers creation by removing unneded rsync call from lxc-template
Was able to drop project's "/example" `vagrant up` from 42s down to 29s

Closes #40
2013-03-29 02:07:38 -03:00
Fabio Rehm
b227d1b7cb 💣 Vagrant 1.0 support for development 2013-03-28 23:52:44 -03:00
Fabio Rehm
84f79869d5 Up version for development 2013-03-28 23:52:44 -03:00
Fabio Rehm
6416febb9c Remove explicit require_plugin from example 2013-03-28 16:42:04 -03:00
Fabio Rehm
a84cb346bb Update README.md 2013-03-27 10:16:42 -03:00
Fabio Rehm
007e1f23aa Update README.md 2013-03-27 09:18:35 -03:00
Fabio Rehm
769e0af57e v0.1.0 2013-03-27 02:39:57 -03:00
Fabio Rehm
e61bd73f13 Badges anyone? 2013-03-27 02:14:59 -03:00
Fabio Rehm
086bfe5ed1 Update vagrant installation link on readme to 1.1.4 2013-03-27 02:01:43 -03:00
Fabio Rehm
ad8d8cde81 Merge pull request #39 from fgrehm/port-forwarding
Port forwarding support using redir
2013-03-26 19:49:17 -07:00
Fabio Rehm
cb83681b26 Update readme with port forwarding info 2013-03-26 23:44:31 -03:00
Fabio Rehm
dcfd7347c6 Move i18n require up to spec_helper 2013-03-26 22:14:32 -03:00
Fabio Rehm
004ad783e3 Kill redir processes on machine halt 2013-03-26 22:14:31 -03:00
Fabio Rehm
399ab86d60 Add action for clearing forwarded ports 2013-03-26 22:14:31 -03:00
Fabio Rehm
0f3b99b376 Add port forwarding middleware to containers boot action 2013-03-26 22:14:31 -03:00
Fabio Rehm
dd99c56cda First stab at port forwarding with redir 2013-03-26 22:14:31 -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
14bde8c1bd Remove note about chef not being supported on quantal64 box 2013-03-26 22:11:02 -03:00
Fabio Rehm
cc069a5caa Clean up quantal64 rootfs after building box 2013-03-26 22:05:41 -03:00
Fabio Rehm
b63ed73521 Install man-db and psmisc on base quantal64 box 2013-03-26 22:05:20 -03:00
Fabio Rehm
75e0502b1a Installs chef on base quantal64 box
Closes #37
2013-03-26 22:03:56 -03:00
Fabio Rehm
bdb8150a06 Install puppet 3.1.1 on base quantal64 box 2013-03-26 22:03:31 -03:00
Fabio Rehm
b4eb38e551 Update LXC::Action TODOs 2013-03-26 22:00:30 -03:00
Fabio Rehm
58ff80dfdd Prevent exec and fork on unit specs 2013-03-26 21:59:25 -03:00
Fabio Rehm
8e7c5b2e83 Eager loads plugin files in case we need to verify constant names on specs 2013-03-26 21:59:03 -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
0f0845b7d1 Add note about not checking if required dependencies are installed 2013-03-26 21:55:29 -03:00
Fabio Rehm
a6da7978ad Add Vagrant's require_plugin to README example 2013-03-26 21:53:28 -03:00
Fabio Rehm
0e6a00d8b7 Update dependencies 2013-03-26 17:29:35 -03:00
Fabio Rehm
59d9c3c892 Remove old comment 2013-03-25 20:32:42 -03:00
Fabio Rehm
e6f4c93e9c Up version for development 2013-03-19 11:33:27 -03:00
Fabio Rehm
43a13e4d77 v0.0.3 2013-03-19 11:31:46 -03:00
Fabio Rehm
3aeca86910 Private networking is not working yet... 2013-03-19 10:18:21 -03:00
Fabio Rehm
dd465be5d4 Update dependencies and installation instructions 2013-03-19 03:20:32 -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
Fabio Rehm
b5465ddab2 Add middleware to force ssh disconnect 2013-03-19 03:20:32 -03:00
Fabio Rehm
1609e6bdcb Bump version for development 2013-03-19 02:37:32 -03:00
Fabio Rehm
b4161ac8af Simplify container ip detection using lxc-attach + ifconfig
References: #31
2013-03-19 01:46:45 -03:00
Fabio Rehm
e8388743ca Add support for starting processes inside a running container using lxc-attach 2013-03-19 01:25:27 -03:00
Fabio Rehm
555d7d61e2 Fix link to port forwarding issue on readme 2013-03-18 20:51:21 -03:00
Fabio Rehm
3fe5977b8b README update as usual 2013-03-18 20:49:16 -03:00
Fabio Rehm
83076f4312 Moar vendored vagrant leftovers 2013-03-14 22:45:45 -03:00
Fabio Rehm
bee1e98e35 Remove vendored vagrant leftovers from specs 2013-03-14 22:39:57 -03:00
Fabio Rehm
d168e6a47e Update Gemfile.lock 2013-03-14 22:39:22 -03:00
Fabio Rehm
83c9bf7530 Update README 2013-03-14 22:34:51 -03:00