Fix play hosts for ironic, monasca, neutron, nova

Some plays were not applied to all groups referenced by the services
they deploy. In most cases this works fine, but if the default inventory
is modified this may cause problems where containers are not deployed to
hosts in the missing groups, if they are not a member of other groups
that the play is targeted to.

This change syncs up the play hosts for all services.

Closes-Bug: #1889387

Change-Id: I6b92d8e53a29b06a065e0611840140d09c8a6695
This commit is contained in:
Mark Goddard 2020-08-03 09:50:36 +01:00
parent da1d14b186
commit 9bca246b10
2 changed files with 8 additions and 2 deletions

View File

@ -116,6 +116,7 @@
gather_facts: false
hosts:
- compute
- nova-compute-ironic
- nova-conductor
- nova-novncproxy
- nova-serialproxy
@ -181,6 +182,7 @@
gather_facts: false
hosts:
- compute
- nova-compute-ironic
- nova-conductor
- nova-novncproxy
- nova-serialproxy

View File

@ -655,6 +655,7 @@
- ironic-conductor
- ironic-inspector
- ironic-pxe
- ironic-ipxe
- '&enable_ironic_True'
serial: '{{ kolla_serial|default("0") }}'
roles:
@ -737,6 +738,8 @@
- neutron-metadata-agent
- neutron-ovn-metadata-agent
- neutron-metering-agent
- neutron-bgp-dragent
- neutron-infoblox-ipam-agent
- compute
- manila-share
- '&enable_neutron_True'
@ -916,8 +919,9 @@
- name: Apply role monasca
gather_facts: false
hosts:
- monasca
- monasca-agent
- monasca-agent-collector
- monasca-agent-forwarder
- monasca-agent-statsd
- monasca-api
- monasca-grafana
- monasca-log-transformer