Browse Source

GaneshaNetwork - fallback -> external -> ctlplane

The GaneshaNetwork attempted to fallback to the external
network in the case when storage_nfs network does not
exists. It should also fallback to ctlplane in the case that
the external network does not exist.

Conflicts:
  overcloud-resource-registry-puppet.j2.yaml

Related-Bug: #1946239
Change-Id: I5804621a3081209bbae63193c1e09601826f4275
(cherry picked from commit c0b778301f)
(cherry picked from commit b1c7478e06)
(cherry picked from commit d56cb44178)
changes/98/823298/1
Harald Jensås 8 months ago committed by Tom Barron
parent
commit
df133f2888
  1. 2
      network/service_net_map.j2.yaml

2
network/service_net_map.j2.yaml

@ -73,7 +73,7 @@ parameters:
RedisNetwork: {{ _service_nets.get('internal_api', 'ctlplane') }}
# Guest VMs use GaneshaNetwork and cannot reach ctlplane network,
# so default to external when storage_nfs is not available.
GaneshaNetwork: {{ _service_nets.get('storage_nfs', 'external') }}
GaneshaNetwork: {{ _service_nets.get('storage_nfs', _service_nets.get('external', 'ctlplane')) }}
MysqlNetwork: {{ _service_nets.get('internal_api', 'ctlplane') }}
SnmpdNetwork: ctlplane
CephClusterNetwork: {{ _service_nets.get('storage_mgmt', 'ctlplane') }}

Loading…
Cancel
Save