-
Bug
-
Resolution: Done
-
Major
-
rhos-17.1.4
Description of problem:
When Customer used the variable net_config_override= on undercloud.conf on 17.1 since no keepalive is present anymore, the IPs for VIPs are not tacken from undercloud.conf if this IPs are not present on the custom json/yaml file used on net_config_override=
If you run openstack undercloud install, this will hang or get stuck when try DB sync because the VIPs will be missing.
~~~
TASK | Create containers managed by Podman for /var/lib/tripleo-config/container-startup-config/step_3
~~~
~~~
ERROR: Can't run container neutron_db_sync
oslo_db.exception.DBConnectionError: (pymysql.err.OperationalError) (2003, "Can't connect to MySQL server on '10.128.8.168' ([Errno 113] No route to host)")
~~~
Also this task never stop or timeout just hangs.
Workaround, is just add the vips (ips) on the File used on net_config_override=
exmaple
~~~
network_config:
- name: br-ctlplane
type: ovs_bridge
use_dhcp: false
dns_servers: - 172.16.0.1
- 10.0.0.1
domain: lab.example.com
ovs_extra: - "br-set-external-id br-ctlplane bridge-id br-ctlplane"
addresses: - ip_netmask: 192.168.24.1/24
- ip_netmask: 192.168.24.2/32 <---------------------------|
- ip_netmask: 192.168.24.3/32 <---------------------------|
members: - type: interface
name: eth0
~~~
This should be just a documentation bug ? or there is something else to be consider here ?
Version-Release number of selected component (if applicable):
RHOSP 17.1 (wallaby)
How reproducible:
- 100%
Steps to Reproduce:
1. Use net_config_override on undercloud.conf
2. Try openstack undercloud install on 17.1
3.
Actual results:
Deploys is hang/stuck on db sync
Expected results:
A success deploy
Additional info:
- SOS reports attached to the case
- templates attached to the case
- external trackers