
The ansible-role-puppet role manages puppet.conf for us. These two roles are currently fighting each other over the presence of the server line in puppet.conf. Avoid this by removing the removal of this line and the templatedir line from the new puppet-install role since ansible-role-puppet was there first. Basically just trust ansible-role-puppet to write a working puppet.conf for us. Change-Id: Ifb1dff31a61071bd867d3a7cc3cbcc496177e3ce
Install puppet on a host
Note
This role uses puppetlabs
versions where available in
preference to system packages.
This roles installs puppet on a host
Role Variables