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
(cherry picked from commit 9bca246b10)
This commit is contained in:
Mark Goddard 2020-08-03 09:50:36 +01:00
parent ba88a1303d
commit 751d51b536
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

@ -686,6 +686,7 @@
- ironic-conductor
- ironic-inspector
- ironic-pxe
- ironic-ipxe
- '&enable_ironic_True'
serial: '{{ kolla_serial|default("0") }}'
roles:
@ -778,6 +779,8 @@
- ironic-neutron-agent
- neutron-metadata-agent
- neutron-metering-agent
- neutron-bgp-dragent
- neutron-infoblox-ipam-agent
- compute
- manila-share
- '&enable_neutron_True'
@ -970,8 +973,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-api