UC upgrade: nova_db_sync hangs if nova cell DB connection string is no longer valid
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
Right now we don't enable TLS in undercloud upgrade yet due to issues with Nova, and point all intra-undercloud traffic at 192.168.24.1. But even then another issue with Nova can appear - the DB connection strings for Nova Cells are in DB, not in config file. So nova_db_sync container will try connecting to 192.168.24.3 and hang (retry endlessly).
bash-4.4$ nova-manage cell_v2 list_cells
+------
| Name | UUID | Transport URL | Database Connection | Disabled |
+------
| cell0 | 00000000-
| default | d1a18664-
+------
Workaround is likely updating the nova cell DB connection string before starting to upgrade undercloud (didn't test it yet).
Changed in tripleo: | |
milestone: | stein-rc1 → train-1 |
I believe this no longer happens, will reopen if it does.