Mark Goddard 3c56f32fac Fix configuration check without public API network
If no public API network is used, as in the case of typical all-in-one
environments, the checks in kolla-ansible.yml, task "Validate Kolla
Ansible API address configuration" may fail. This happens only when
using the new kolla_internal_vip_address variable, and not if the legacy
vip_address network attribute is used.

This change fixes the issue by only checking for valid external VIP
address/FQDN configuration when a separate public API network is in use.
If the external VIP/FQDN are not set, then Kayobe no longer defaults
their values to the internal VIP/FQDN, instead relying on the Kolla
Ansible defaults to do this. This may have consequences for anyone
relying on these variables in configuration.

Change-Id: I0b1c963006c044ade5c67c4046da5e2addc9a8c7
Story: 2009134
Task: 43070
2021-08-20 17:52:50 +01:00
..
2021-07-22 16:24:50 +01:00
2020-12-14 14:48:05 +00:00
2020-07-24 09:11:45 +01:00
2019-10-25 17:08:56 +01:00
2017-05-29 16:52:17 +01:00
2020-12-14 14:48:05 +00:00
2020-12-14 14:48:05 +00:00
2021-05-11 20:41:17 +00:00
2021-05-27 15:19:33 +01:00