vagrant/plugins/provisioners/ansible
Gilles Cornu 4e451c6e99 provisioners/ansible_local: fix #6763
Before this change, the detection of a non-existing path on the guest
machine was considered as an error and lead to interrupt the current vagrant
action. This was actually a mistake to do so, since the config checks
are performed before many other vagrant actions than `provision`.
The config.validate phase is also intended to primarily check the options
sanity, but it cannot be too strict with the guest state (which can easily
get "out of automatic control").

With this change, we still apply these checks (when possible), but only warn
about possible configuration problems. This way, the subsequent
statements will happen anyway (e.g. ansible commands will be
executed, vagrant machine will be destroyed, etc.)
2016-01-17 11:27:23 +01:00
..
cap/guest provisioners/ansible: minor code formatting change 2015-12-07 22:30:13 +01:00
config provisioners/ansible_local: fix #6763 2016-01-17 11:27:23 +01:00
provisioner Merge commit 'refs/pull/upstream/6869' into gildegoma/ansible-bug-fixes 2016-01-14 00:05:33 +01:00
errors.rb provisioners/ansible(both): add galaxy support 2015-11-17 22:08:29 +01:00
helpers.rb provisioners/ansible: fix galaxy paths on Windows 2016-01-05 08:22:10 +01:00
plugin.rb Support ansible install on RedHat derivates and Fedora. 2015-12-07 15:44:20 +01:00