vagrant/website/docs/source/v2
Gilles Cornu 306c4f7eda provisioners/ansible: force --connection=ssh
When `--connection` argument is not specified, Ansible will use the
'smart' mode, which can either use `ssh` or `paramiko` transports,
depending of the version of OpenSSH available. If OpenSSH version is new
enough to support ControlPersist technology, `ssh` will be used.
See also http://docs.ansible.com/intro_configuration.html#transport.

In order to support some advanced features of Vagrant (e.g. multiple ssh
private key identities or ssh forwarding), the Ansible provisioner
already must force `ssh` connection mode.

Having to deal with the possible fallback to `paramiko` increase the
burden of special cases that Ansible provisioner must handle, without
any added value, as Vagrant is based on OpenSSH and its users are
usually using modern operating systems.

With this change, the Ansible provisioner will officially only support
`ssh`. It will still be possible to switch to another connection mode
via `raw_arguments`, but it will breach the "contract", and no
(community) support can be expected in such use case.

ref #3900, #3396
2014-11-30 09:50:50 +01:00
..
boxes website/docs: a small note about replacing keys 2014-10-24 10:37:11 -07:00
cli website/docs: update to clarify repackage [GH-4537] 2014-10-22 21:16:23 -07:00
docker providers/docker: support auth [GH-4042] 2014-10-22 13:12:31 -07:00
getting-started Use https://www.virtualbox.org for all VirtualBox links 2014-10-22 09:14:23 -04:00
hyperv website/docs: link to real vagrant cloud url 2014-03-13 09:59:39 -04:00
installation website/docs: clearer about uninstall for mac [GH-4043] 2014-08-07 11:56:09 -07:00
multi-machine Fix typo in multi-machine doc 2014-05-31 13:40:33 +02:00
networking Add security note for public networks 2014-10-08 16:05:46 +10:00
other documented VAGRANT_DOTFILE_PATH 2014-04-01 17:31:14 -04:00
plugins Change symbols inside hashes to 1.9 JSON-like syntax 2014-05-22 12:35:12 -04:00
providers website: clarify default provider 2014-10-23 16:41:12 -07:00
provisioning provisioners/ansible: force --connection=ssh 2014-11-30 09:50:50 +01:00
share docs - http sharing: fix typo 2014-10-13 16:03:57 +02:00
synced-folders doc rsync - suggest sudo for restricted folder 2014-11-05 12:45:28 -08:00
vagrantfile Merge pull request #4605 from berendt/vagrantfile_api_version 2014-10-23 09:24:14 -07:00
virtualbox VirtualBox does not support it either 2014-10-17 11:31:13 -04:00
vmware Point to the product page for supported VMware versions 2014-11-16 14:35:20 -05:00
why-vagrant website/docs: phrasal verbs [GH-2644] 2013-12-12 15:42:01 -08:00
boxes.html.md website/docs: link to real vagrant cloud url 2014-03-13 09:59:39 -04:00
index.html.md website: add docs back to the main Vagrant repo 2013-09-03 11:08:28 -07:00