system-config/playbooks/base.yaml
Ian Wienand 7bd8117e2a Add install-puppet to base playbook
This role manages puppet on the host and should be applied to all
puppet hosts.

The dependent change is required to get the "puppet" group into the
generated inventory for the system-config-run-base test.

Change-Id: I0e18c53836baca743d32abf1bb4b7a3f63c025bb
Depends-On: https://review.openstack.org/596994
2018-08-28 17:54:09 +10:00

24 lines
417 B
YAML

- hosts: "!disabled"
roles:
- users
- base-repos
# Run base-server seperately so that the update apt cache handler in base-repos
# fires before we run base-server
- hosts: "!disabled"
roles:
- base-server
- timezone
- unbound
- hosts: "puppet:!disabled"
roles:
- puppet-install
- disable-puppet-agent
- hosts: "!ci-backup:!disabled"
roles:
- exim
- iptables
- snmpd