64975e03e9
Removing the default value from the variables file, while it allowed us to set the value in our file, did not let the role run when the value was not set. Test for being set. Change-Id: Ibe3ccecdbb5ff31108c4a95c9f9a5ca367663603 |
||
---|---|---|
defaults | ||
handlers | ||
library | ||
meta | ||
tasks | ||
tests | ||
vars | ||
.gitignore | ||
.gitreview | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
run_tests.sh | ||
test-requirements.txt | ||
tox.ini |
README.md
puppet
Run puppet consistently from ansible.
Requirements
puppet needs to be installed on the target node, and if puppet agent is being used, the cert exchange needs to have been performed.
Role Variables
puppetmaster is the required parameter.
Dependencies
None
Example Playbook
The only required argument is puppetmaster:
- hosts: servers
roles:
- { role: infra.puppet, puppetmaster: puppetmaster.openstack.org }
License
Apache
Author Information
ansible-puppet is maintained by the OpenStack Infra team. The best way to contact them is on #openstack-infra on freenode.