No description
Find a file
Rene Moser e633d9946f puppet: make arg puppetmaster optional
puppetmaster was used to determine if `agent` or `apply` should be used. But puppetmaster is not required by puppet per default. Puppet may have a config or could find out by itself (...) where the puppet master is.

It changed the code so we only use `apply` if a manifest was passed, otherwise we use `agent`.

This also fixes the example, which did not work the way without this change.

~~~
# Run puppet agent and fail if anything goes wrong
- puppet
~~~
2015-06-16 11:33:15 -04:00
cloud minor docs update 2015-06-16 11:33:15 -04:00
clustering corrected typo in URL for consul.io 2015-06-16 11:33:12 -04:00
database #364 Added support for update_password=dict(default="always", choices=["always", "on_create"]) 2015-06-16 11:33:09 -04:00
files added version added to patch's bacukp 2015-06-16 11:33:14 -04:00
messaging Merge pull request #503 from manuel-sousa/rabbitmq_exchange 2015-05-18 10:25:32 -04:00
monitoring docs: removed default when required is true 2015-06-16 11:33:14 -04:00
network Factor common functions for F5 modules 2015-06-16 11:33:14 -04:00
notification added copyright/license info to modules I had missed 2015-06-16 11:33:13 -04:00
packaging Add pear packaging module to manage PHP PEAR an PECL packages 2015-06-16 11:33:15 -04:00
source_control more string corrections 2015-05-14 10:45:32 -04:00
system puppet: make arg puppetmaster optional 2015-06-16 11:33:15 -04:00
web_infrastructure removed executable bit 2015-05-21 07:03:49 -04:00
windows Allow any custom chocolatey source 2015-06-16 11:33:11 -04:00
.gitignore Add basic top level files. 2014-09-26 09:21:20 -04:00
.travis.yml Specify that travis should use python2.6 2015-05-14 11:05:35 -05:00
__init__.py package files 2014-09-26 11:04:10 -04:00
CONTRIBUTING.md Add new policy guidelines for Extras 2015-06-16 11:33:13 -04:00
COPYING Add basic top level files. 2014-09-26 09:21:20 -04:00
README.md added installation info .. that you don't need to 2015-03-10 10:36:00 -04:00
VERSION Version bump for 1.8.2 2015-06-16 11:33:08 -04:00

ansible-modules-extras

This repo contains a subset of ansible-modules with slightly lower use or priority than "core" modules.

All new modules should be submitted here, and have a chance to be promoted to core over time.

Reporting bugs

Take care to submit tickets to the appropriate repo where modules are contained. The repo is mentioned at the bottom of module documentation page at docs.ansible.com.

Testing modules

Ansible module development guide contains the latest info about that.

License

As with Ansible, modules distributed with Ansible are GPLv3 licensed. User generated modules not part of this project can be of any license.

Installation

There should be no need to install this repo separately as it should be included in any Ansible install using the official documented methods.