system-config/playbooks/remote_puppet_infracloud.yaml
Paul Belanger 5973c79cb0
Serialize ansible-playbooks to 10% of nodes in infracloud
Bump ansible-playbook runs to 10% of our compute nodes, this is ~12
nodes at a time.  We also max failures out to 100% because we actually
want to run puppet across all nodes, regardless of what fails.

Change-Id: I74b294820d8cd342fd7e5466ee63f198177412b4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2017-08-25 14:06:06 -04:00

15 lines
306 B
YAML

---
- hosts: "controller*.ic.openstack.org:!disabled"
gather_facts: true
serial: 1
roles:
- role: puppet
manage_config: true
- hosts: "compute*.ic.openstack.org:!disabled"
gather_facts: true
max_fail_percentage: 100
serial: "10%"
roles:
- role: puppet
manage_config: true