python-tripleoclient/tripleoclient
Bogdan Dobrelya 28d15c2798 Also export OVN DBs IPs for multi-stack inputs
When cell computes do not have external_ids:ovn-remote configured
for OVN, it breaks.

Running manually:

ovs-vsctl set open . external_ids:ovn-remote="ssl:<ovn_dns_vip>:6642"

(or by DBs IPs) fixes it and ovn-controller connects the db and adds
the Chassis.

Fix multi-cell/multi-stack exports by also exporting ovn_dbs_node_ips.
So that when there is no ovn_dbs_vip data in hiera (i.e. no value for
t-h-t OVNDBsVirtualFixedIPs), there are still ovn_dbs_node_ips data to
have things configured properly for OVN on computes.

Change-Id: Ib49156d49a7f8e4544f5b73d15a4ad32dba77c98
Related: rhbz#2137904
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2022-12-06 16:12:21 +01:00
..
config Merge "Undercloud: Deprecate unused scheduler_max_attempts" 2022-10-18 14:10:50 +00:00
tests Also export OVN DBs IPs for multi-stack inputs 2022-12-06 16:12:21 +01:00
v1 Merge "Removing superflous linebreak character" 2022-11-24 17:08:36 +00:00
v2 Merge "Remove leftover of --heat-type installed" 2022-11-18 09:05:29 +00:00
workflows Remove leftover of --heat-type installed 2022-10-19 16:59:23 +09:00
__init__.py Add ReNo support 2016-10-08 00:28:43 +00:00
command.py Fix upgrade/external_update/external_upgrade 2022-06-28 17:04:29 +05:30
constants.py Also export OVN DBs IPs for multi-stack inputs 2022-12-06 16:12:21 +01:00
exceptions.py Move baremetal provide commands from Ansible 2022-01-07 00:07:07 +00:00
export.py Ensure tripleo_ceph_client_vars is set consistently 2022-07-19 17:47:19 -04:00
heat_launcher.py Don't try stack delete with overcloud delete 2022-10-13 10:47:06 +05:30
plugin.py Remove unused object storage client implementation 2022-05-10 15:31:59 +09:00
utils.py Remove ANSIBLE_STDOUT_CALLBACK override 2022-11-16 04:23:36 +00:00