Commit graph

758 commits

Author SHA1 Message Date
Fabio Rehm 98f1df47a1 Do not attach forwarded ports to host's 127.0.0.1 by default
This is enough for us to bump to 0.5.0 and to close #76
2013-07-28 01:31:50 -03:00
Fabio Rehm 2dbfd23915 No need to use sudo to check if redir is installed 2013-07-27 20:44:36 -03:00
Fabio Rehm d2e354839f Update changelog 2013-07-21 22:55:34 -03:00
Fabio Rehm bff0f8019b Merge pull request #116 from battlemidget/salt-feature-1
Salt feature 1
2013-07-21 18:54:31 -07:00
Fabio Rehm 258c822a54 Add license to .gemspec
Fixes #114
2013-07-21 22:51:29 -03:00
Fabio Rehm 9058c5763c Update CHANGELOG 2013-07-21 22:48:28 -03:00
Fabio Rehm 681c490cdc Add Vagrantfile VM name to the container name
Closes #115
2013-07-21 22:46:44 -03:00
Fabio Rehm e68e4f8f05 Support for specifying host interface/ip for binding redir
Closes #76
2013-07-21 22:45:07 -03:00
Adam Stokes 900db67d10 Merge branch 'master' of github.com:fgrehm/vagrant-lxc into salt-feature-1 2013-07-21 21:39:16 -04:00
Fabio Rehm c7087a6802 Update changelog 2013-07-21 21:08:55 -03:00
Fabio Rehm ee37b9e2e7 Merge branch 'check-for-redir' of https://github.com/zeroem/vagrant-lxc 2013-07-21 21:06:14 -03:00
Adam Stokes 9207ed49ba Append sources repository for any build-dep requirements
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
2013-07-21 18:35:01 -04:00
Adam Stokes d2d131cefb Fix binary name for apt repository
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
2013-07-19 17:32:42 -04:00
Adam Stokes 5b5719295d Include saltstack support within custom lxc builds
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
2013-07-19 16:48:21 -04:00
Fabio Rehm ef3b97dff8 Up version for development 2013-07-18 23:53:09 -03:00
Fabio Rehm 7ceed8d6d9 Update CHANGELOG.md 2013-07-18 21:18:45 -03:00
Fabio Rehm 72555fdeb5 Merge pull request #108 from fgrehm/0.4.0
Release 0.4.0
2013-07-18 16:52:35 -07:00
Darrell Hamilton eb0854b6fb Test coverage for 'check for redir'
Includes a minor refactor allowing variation of the result of the system
call per test
2013-07-15 21:56:40 -07:00
Darrell Hamilton 17211387d0 stub out call to system 2013-07-15 11:30:40 -07:00
Darrell Hamilton 041f185395 Check for redir before booting the machine 2013-07-15 10:49:02 -07:00
Darrell Hamilton a2a9cb99d1 repair whitespace 2013-07-14 22:50:14 -07:00
Darrell Hamilton ad41c445a4 Check for redir before forwarding ports
Make a system call out to `which` to see if redir exists on the PATH
before trying to forward ports.  Raises a VagrantError if it does not.
2013-07-14 22:42:49 -07:00
Fabio Rehm 003de9476a v0.4.0 2013-07-13 14:03:25 -03:00
Fabio Rehm 494bc07e5f Fix broken spec 2013-07-13 14:02:13 -03:00
Fabio Rehm e3597e08a7 Rollback rspec to 2.13.1
Lots of tests were failing and I'm not willing to dig into them right
now =/
2013-07-13 14:00:48 -03:00
Fabio Rehm 4598644143 Checking for specific error classes got deprecated on new rspec 2013-07-13 13:42:03 -03:00
Fabio Rehm 09208a0d28 mock/stub -> double 2013-07-13 13:41:39 -03:00
Fabio Rehm c14ca57d17 fire_double was deprecated in favor of instance_double 2013-07-13 13:41:20 -03:00
Fabio Rehm 4bd6bffcb6 Use vagrant-omnibus to test Chef provisioning on example Vagrantfile 2013-07-12 20:38:38 -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 e3665f88ae Update dependencies 2013-07-12 14:24:15 -03:00
Fabio Rehm 6c52ef8255 Ensure container's rootfs is set on config file
Makes our lives easier as we are able to just run a `lxc-start -n CONTAINER`
to check how things are doing without having to go through vagrant.
2013-07-12 01:29:13 -03:00
Fabio Rehm 78499202b6 Revert "Lets ensure the rootfs is always set before starting the container"
This reverts commit c6af4fab08 as it is
probably a better idea to have the rootfs config baked into the config
file so we can easily run a `lxc-start -n CONTAINER`
2013-07-12 01:21:27 -03:00
Fabio Rehm b97081be0d Add missing locale key for stopped status
Fixes #97
2013-07-08 13:29:16 -03:00
Fabio Rehm e4504090f8 Update CHANGELOG 2013-07-08 13:15:39 -03:00
Fabio Rehm 1348bb910b Tks to @stucki work on #92 there is no need to do this anymore :) 2013-07-08 13:13:47 -03:00
Fabio Rehm 3e73a85d52 Enable retries when fetching container state
Fixes #74
2013-07-08 13:05:43 -03:00
Fabio Rehm b8b545c277 New boxes 2013-07-08 10:50:15 -03:00
Fabio Rehm 8dc0d09632 Chef installation is now disabled by default 2013-07-08 10:47:29 -03:00
Fabio Rehm e10822df32 Require Vagrant code right on the beginning of base box building process so it fails early 2013-07-08 10:47:07 -03:00
Fabio Rehm 44bedfe7c6 Get rid of v3 namespaces for building boxes 2013-07-08 10:40:12 -03:00
Fabio Rehm ecfa53970f Rename v3 boxes rakefile 2013-07-07 22:49:48 -03:00
Fabio Rehm 16c8ff9013 Remove support for building V3 base boxes with chef 2013-07-07 22:30:40 -03:00
Fabio Rehm 14c1ebfd7c Move base boxes docs out to wiki 2013-07-07 22:17:54 -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 c3e6eb4e51 Manually apply #92 on new finalize script used to build V3 base boxes 2013-06-27 01:30:18 -03:00
Fabio Rehm 36f8472614 Update changelog 2013-06-27 01:26:47 -03:00
Fabio Rehm 198ef66cad Merge pull request #92 from stucki/issue-91
Fix IP address in Debian box templates
2013-06-26 21:24:39 -07:00