vagrant/website/source/docs/provisioning
Gilles Cornu dc3b6341e2
provisioners/ansible: Check compatibility conflicts
Vagrant will verify that the current Ansible version does support the
requested compatibility mode (only applicable if not "auto", of course).

As mentioned in the documentation, there is no sanity checks between
`version` option and `compatibility_mode` option.

With this change, the host-based provisioner is also improved to
execute only once the "ansible" command (and store the gathered
information for multiple usages like version requirement and
compatibility checks). On the other hand, the guest-based provisioner
can still potentially execute "ansible" twice (once in the
AnsibleInstalled cap, and via "gather_ansible_version" function via
Base::set_compatibility_mode).
2017-09-06 17:12:40 +02:00
..
ansible.html.md docs/ansible: Align the "warn/info" notices style 2017-09-06 17:12:29 +02:00
ansible_common.html.md provisioners/ansible: Check compatibility conflicts 2017-09-06 17:12:40 +02:00
ansible_intro.html.md Ansible Docs: Fix headers and indentation 2017-08-22 19:18:32 +02:00
ansible_local.html.md provisioners/ansible: Move `version` to common options 2017-09-06 17:12:35 +02:00
basic_usage.html.md Corrected typo, added a couple examples. 2016-08-15 16:45:35 -05:00
cfengine.html.md Tabs to spaces 2016-01-19 14:54:13 -05:00
chef_apply.html.md Minor gramatical fix 2016-02-11 19:13:24 +05:30
chef_client.html.md Tabs to spaces 2016-01-19 14:54:13 -05:00
chef_common.html.md Add config option omnibus_url for chef provisioners 2017-08-03 10:06:27 +02:00
chef_solo.html.md Tabs to spaces 2016-01-19 14:54:13 -05:00
chef_zero.html.md Tabs to spaces 2016-01-19 14:54:13 -05:00
docker.html.md (#7139) Add post-install provisioner to docker provisioner 2017-06-27 16:01:23 -07:00
file.html.md (#8933) Align file provisioner functionality on all platforms 2017-08-31 15:57:53 -07:00
index.html.md Merge docs and www into a single static site 2016-01-19 14:35:05 -05:00
puppet_agent.html.md Tabs to spaces 2016-01-19 14:54:13 -05:00
puppet_apply.html.md add note that puppet need to be installed 2017-01-15 07:38:43 +01:00
salt.html.md (#7826) Add salt_arg option for passing flags to salt tool 2017-08-29 14:11:06 -07:00
shell.html.md Fix typo. 2016-12-21 15:08:57 -07:00