vagrant/website/source/docs/provisioning
Gilles Cornu 80d105cf8c
ansible_local: Add the :pip_args_only install mode
With the introduction of `pip_args` option, you can easily extend the
`:pip` installation mode behaviour. But some interesting/advanced usages
are still not possible because of the auto-generated parts ("ansible"
package, version selection, and the `--upgrade` flag).

By adding this "pip_args_only" install mode, it will be for instance
possible to:
- install unofficial releases, like release candidates published at
  https://releases.ansible.com/
- install more pip packages (e.g. via a `requirements.txt` file), with
  hash validation, etc.

Note that there is no config validation that requires `pip_args` option
to be defined when the :pip_args_only mode is selected. This would be
more elegant, and user friendly to raise a configuration error, but this
can wait. At least, running with an empty `pip_args` won't lead to any
command crash, since the rather dummy "pip install" shows an helper
notice and terminates with a zero (0) exit code.

This change is thought as a complement to the changes originally
proposed in pull request GH-8170.
2017-03-24 17:35:34 +01:00
..
ansible.html.md provisioners/ansible: Minor documentation improvements 2016-10-22 01:05:50 +02:00
ansible_common.html.md provisioners/ansible: Add example of `host_vars` values that include quotes 2016-12-28 23:23:43 +01:00
ansible_intro.html.md provisioners/ansible(both): Add config_file option 2016-10-22 01:09:12 +02:00
ansible_local.html.md ansible_local: Add the :pip_args_only install mode 2017-03-24 17:35:34 +01: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 Fixing second paragraph indentation and link. 2016-05-26 11:32:21 -07: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 Update docker.html.md 2016-01-29 16:44:15 +00:00
file.html.md Merge docs and www into a single static site 2016-01-19 14:35:05 -05: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 Add hint for .verbose-attribute 2017-02-20 16:40:24 +01:00
shell.html.md Fix typo. 2016-12-21 15:08:57 -07:00