vagrant/plugins
Gilles Cornu a842abbc38
provisioners/ansible(both): Add config_file option
With this new option defined, the `ansible-galaxy` and
`ansible-playbook` commands generated by the Ansible provisioners will
be executed with the ANSIBLE_CONFIG environment variable set
accordingly.

Resolve GH-7195

This commit also fix the following open issues:
- Implement the pending RSpec examples about path existence checks
  performed by the ansible (remote) provisioner.
- In verbose mode, the ansible remote provisioner now correctly displays
  the Ansible Galaxy parameters ("role_file" and "roles_path") with
  single quotes (which is safer for potential copy-paste usage).

Additional Notes:
- Test coverage for `ansible_local` provisioner is still not
  implemented. See GH-6633.
- Test coverage for galaxy from host is not implemented yet (due to
  general issue with mocking both command executions, see
  https://github.com/mitchellh/vagrant/pull/6529#r45278451
2016-10-22 01:09:12 +02:00
..
commands Revert "Fix incorrect ssh-config output when '--host' is defined" 2016-10-07 16:50:12 -07:00
communicators Merge pull request #7831 from mwrock/nano 2016-09-30 16:16:42 -07:00
guests Merge pull request #7887 from chrisroberts/guests/linux-detection 2016-10-11 12:55:52 -07:00
hosts Fix RDP connections on OS X 2016-08-09 14:04:50 -07:00
kernel_v1 Support environment variable forwarding, fixes #4131 2015-11-19 16:25:54 -08:00
kernel_v2 config/vm: cast box version to string before string operations 2016-10-06 16:16:59 -07:00
providers Remove --interactive flag from Docker command 2016-10-05 14:38:20 -05:00
provisioners provisioners/ansible(both): Add config_file option 2016-10-22 01:09:12 +02:00
pushes Use a hash for directory lookups 2016-03-17 20:48:08 -05:00
synced_folders Merge pull request #7740 from chrisroberts/nfs/v4 2016-08-19 10:19:34 -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.