vagrant/plugins
Gilles Cornu f96636587a provisioners/ansible: don't read/write known_hosts
Like Vagrant's default SSH behaviors (e.g ssh or ssh-config commands),
the Ansible provisioner should by default not modify or read the user
known host file (e.g. ~/.ssh/known_hosts).

Given that `UserKnownHostsFile=/dev/null` SSH option is usually combined
with `StrictHostKeyChecking=no`, it seems quite reasonable to bind the
activation/disactivation of both options to `host_key_checking`
provisioner attribute.

For the records, a discussion held in Ansible-Development mailing list
clearly confirmed that there is no short-term plan to adapt Ansible to
offer an extra option or change the behavior of
ANSIBLE_HOST_KEY_CHECKING. For this reason, the current implementation
seems reasonable and should be stable on the long run.

Close #3900

Related References:

- https://groups.google.com/forum/#!msg/ansible-devel/iuoZs1oImNs/6xrj5oa1CmoJ
- https://github.com/ansible/ansible/issues/9442
2014-11-30 09:55:48 +01:00
..
commands commands/plugin: list puts plugin namein machine readable output 2014-10-23 12:00:46 -07:00
communicators communicators/ssh: insert random key, remove insecure key 2014-10-24 09:58:18 -07:00
guests Add support for DHCP on tinycore 2014-10-24 13:52:35 -07:00
hosts silence warnings about unescaped '-' in re char class 2014-10-25 15:38:13 +01:00
kernel_v1 Change symbols inside hashes to 1.9 JSON-like syntax 2014-05-22 12:35:12 -04:00
kernel_v2 core: cleaner output of what provisioner is running if named 2014-10-23 18:47:03 -07:00
providers Grammar fix to the network interface bridge question 2014-10-31 15:16:02 -04:00
provisioners provisioners/ansible: don't read/write known_hosts 2014-11-30 09:55:48 +01:00
synced_folders Merge pull request #4619 from dlundgren/master 2014-10-23 09:21:20 -07:00
README.md Add README to plugin directory 2012-04-18 17:48:06 -07:00

README.md

Vagrant Core Plugins

These are plugins that ship with Vagrant. Vagrant core uses its own plugin system to power a lot of the core pieces that ship with Vagrant. Each plugin will have its own README which explains its specific role.