
This manages the clouds.yaml files in ansible so that we can get them updated automatically on bridge.openstack.org (which does not puppet). Co-Authored-By: James E. Blair <jeblair@redhat.com> Depends-On: https://review.openstack.org/598378 Change-Id: I2071f2593f57024bc985e18eaf1ffbf6f3d38140
41 lines
935 B
YAML
41 lines
935 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: bridge.openstack.org:!disabled
|
|
tasks:
|
|
- include_role:
|
|
name: configure-openstacksdk
|
|
vars:
|
|
openstacksdk_config_file: '{{ openstacksdk_config_dir }}/all-clouds.yaml'
|
|
openstacksdk_config_template: clouds/bridge_all_clouds.yaml.j2
|
|
- include_role:
|
|
name: configure-openstacksdk
|
|
vars:
|
|
openstacksdk_config_template: clouds/bridge_clouds.yaml.j2
|
|
|
|
- hosts: nodepool-launcher:nodepool-builder:!disabled
|
|
strategy: free
|
|
roles:
|
|
- configure-openstacksdk
|
|
|
|
- hosts: "puppet:!disabled"
|
|
roles:
|
|
- puppet-install
|
|
- disable-puppet-agent
|
|
|
|
- hosts: "!ci-backup:!disabled"
|
|
roles:
|
|
- exim
|
|
- iptables
|
|
- snmpd
|