infra-ansible/roles/bootstrap/tasks/configure_puppetmaster.yml
Ricardo Carrillo Cruz 2c82bfee21 More roles cleanup
2015-04-06 14:00:21 +02:00

16 lines
489 B
YAML

---
# Install puppetmaster packages
- apt: name={{ item }} state=installed
with_items:
- puppetmaster-passenger
- hiera
- hiera-puppet
# Puppet apply the puppetmaster manifest
- command: >
puppet apply --modulepath='/opt/system-config/production/modules:/etc/puppet/modules'
-e 'class {"openstack_project::puppetmaster"':' puppetdb => false }'
tags: puppet_apply
- copy: src=puppetmaster.pp dest=/opt/system-config/production/modules/openstack_project/manifests