Fabio Rehm
d0be2f3dbe
Update CHANGELOG
2014-03-13 23:39:48 -03:00
Fabio Rehm
20d4547044
synced_folder: Support for mount_options
2014-03-13 23:36:15 -03:00
Fabio Rehm
623eb1570a
This is no longer needed
2014-03-13 23:11:33 -03:00
Fabio Rehm
03907eeb62
Note GH-251 and GH-253 on CHANGELOG
2014-03-13 23:10:41 -03:00
Fabio Rehm
c9fe9e552e
Merge branch 'master' of github.com:vorlock/vagrant-lxc
2014-03-13 23:07:55 -03:00
Fabio Rehm
ad63452651
Nitpick
2014-03-13 23:07:05 -03:00
Fabio Rehm
5df28390e2
Merge branch 'utsname-hostname' of github.com:fpletz/vagrant-lxc
2014-03-13 23:05:47 -03:00
Fabio Rehm
dfd93d087c
action: Keep old behavior of erroring on vagrant ssh -c
instead of just showing a message
2014-03-13 23:02:18 -03:00
Fabio Rehm
bfb9b6be73
Note GH-151 on CHANGELOG
2014-03-13 23:01:00 -03:00
Fabio Rehm
c69b1bd014
gemspec: Add post install message
2014-03-13 22:57:37 -03:00
Fabio Rehm
e3f0e6df32
Lock vagrant to 1.5.1
2014-03-13 22:51:28 -03:00
Franz Pletz
be12f11ced
Set container utsname to configured hostname per default
...
Previously, the utsname of a machine was set to the vagrant machine ID.
As the utsname represents the hostname of the machine and is independent
from the name of the actual LXC container, the hostname that was
specified in the Vagrantfile should be used instead. If no hostname is
provided, the machine ID will be used like before.
Additionally, this will trigger the DHCP client in the container to send
the correct hostname to the DHCP server on the first request at boot.
Vagrant sets the configured hostname only after the network is up. If
for example automatic DNS updates are configured, the right DNS record
will be created every time.
2014-03-13 19:06:05 +01:00
Fabio Rehm
5b24cf6136
Add section about Vagrant 1.5 compatibility
2014-03-13 10:33:37 -03:00
Fabio Rehm
7e79d59365
core: Fix vagrant ssh
[GH-252]
2014-03-13 09:42:39 -03:00
Marcin Kulisz
e84f9e2b4a
Added dnsmasq leases file location for libvirt
2014-03-13 09:49:24 +00:00
Fabio Rehm
2f401b5b6c
Update CHANGELOG
2014-03-13 01:12:54 -03:00
Fabio Rehm
f20f6aaa40
Merge pull request #249 from fgrehm/vagrant-1.5
...
Support for Vagrant 1.5
2014-03-13 01:03:06 -03:00
Fabio Rehm
14430908f8
🤘 Yeah baby, we are getting to 1.0 🤘
2014-03-13 00:57:37 -03:00
Fabio Rehm
c48261a5e5
Update bundle
2014-03-13 00:57:37 -03:00
Fabio Rehm
0aac50fa76
package: Add spec to check that the plugin does not blow up in case the new lxc-config file is not present
2014-03-13 00:57:37 -03:00
Fabio Rehm
165f647c2d
This will be taken care later on
2014-03-13 00:57:37 -03:00
Fabio Rehm
38ae9441fc
package: lxc-config should be included when repackaging boxes
2014-03-13 00:57:37 -03:00
Fabio Rehm
100d5223ce
Disable Ruby 1.9.3 on travis and begin testing on 2.1.1
2014-03-13 00:57:37 -03:00
Fabio Rehm
61002b9bb8
core: Remove actions that check for containers statuses
2014-03-13 00:57:37 -03:00
Fabio Rehm
35741ba5c5
I think it is safe to remove this now \o/
2014-03-13 00:57:37 -03:00
Fabio Rehm
803e446dc5
backports: Add IsState
2014-03-13 00:57:37 -03:00
Fabio Rehm
71b02ab511
We dont need to provide support for all versions on the 1.1.x series ;)
2014-03-13 00:57:37 -03:00
Fabio Rehm
9288d1e56c
core: Enable paralelization for Vagrant 1.2+ only
2014-03-13 00:57:37 -03:00
Fabio Rehm
fb58d6c878
core: Get the plugin to work on Vagrant 1.4 nicely
2014-03-13 00:57:37 -03:00
Fabio Rehm
23e82594e1
backports: Add Action::Message
2014-03-13 00:57:36 -03:00
Fabio Rehm
5c6855eb4c
backports: Alias HandleBoxUrl to HandleBox
2014-03-13 00:57:36 -03:00
Fabio Rehm
f2c1f70cc7
backports: Alias 1.5 new Vagrant::UI::Interface methods
2014-03-13 00:57:36 -03:00
Fabio Rehm
f67c6a1f31
Minor tweaks to accomodate acceptance specs
2014-03-13 00:57:36 -03:00
Fabio Rehm
35feb11367
core: Fix synced folder creation (AKA first bug caught with vagrant-spec)
...
Thanks @mitchellh!
2014-03-13 00:57:36 -03:00
Fabio Rehm
37ffd4e477
core: Getting ready to run vagrant-spec acceptance suite
2014-03-13 00:57:36 -03:00
Fabio Rehm
36f7daa528
💣 hand made sanity checks (vagrant-spec is coming in!)
2014-03-13 00:57:36 -03:00
Fabio Rehm
320a698f49
backports: Make it clear that it will only be extracted to a separate gem if theres enough interest
2014-03-13 00:57:36 -03:00
Fabio Rehm
bb8514b518
core: "Tag" ShareFolders action as backport functionality
2014-03-13 00:57:36 -03:00
Fabio Rehm
d5abb523de
core: Implement support for built in synced folders and add required logic for NFS
2014-03-13 00:57:36 -03:00
Fabio Rehm
056e47d364
core: Introduce a public_address capability so that we can use vagrant share
2014-03-13 00:57:36 -03:00
Fabio Rehm
8f1b54395e
core: Introduce a synced folder plugin for vagrant 1.4+
2014-03-13 00:57:36 -03:00
Fabio Rehm
a0acc571b2
core: Use HandleBox in case Vagrant 1.5 is in use
2014-03-13 00:57:36 -03:00
Fabio Rehm
891403f10d
backports: Add files for Vagrant 1.5 actions that will need to be backported
2014-03-13 00:57:36 -03:00
Fabio Rehm
fca401ac50
Remove unused locale
2014-03-13 00:57:36 -03:00
Fabio Rehm
4fbd7c0182
core: Move WaitForCommunicator to backports and make it generic
2014-03-13 00:57:36 -03:00
Fabio Rehm
f5661280bc
core: Kick off a vagrant-backports lib with method for verifying vagrant version
2014-03-13 00:57:36 -03:00
Fabio Rehm
1072a42ed2
revert
2014-03-13 00:57:36 -03:00
Fabio Rehm
aef40d5b42
core: Fix tests to be rspec 3.0 compatible [GH-111]
2014-03-13 00:57:36 -03:00
Fabio Rehm
10599a5ba7
core: Temporary safety net
2014-03-13 00:57:36 -03:00
Fabio Rehm
40fd5a2faf
core: Group vagrant plugins under the :plugins group on Vagrantfile
...
This is required so that vagrant 1.5 picks them up
2014-03-13 00:57:36 -03:00