DB sync can be skipped during deploy if DB setup fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Fix Released
|
Medium
|
Radosław Piliszek | ||
Train |
Fix Released
|
Medium
|
Radosław Piliszek |
Bug Description
A common class of problems goes like this:
* kolla-ansible deploy
* Hit a problem, often in ansible/
* Re-run kolla-ansible deploy
* Service fails to start
This happens because the DB is created during the first run, but for some reason we fail before performing the DB sync. This means that on the second run we don't include ansible/
We should be less careful about when we perform the DB sync, and do it whenever it is necessary.
There is an argument for not doing the sync during a 'reconfigure' command.
More generally, we should better document the difference between these commands. In general there is no longer any difference between deploy and reconfigure, although this is not always the case.
Changed in kolla-ansible: | |
importance: | Undecided → Medium |
Changed in kolla-ansible: | |
assignee: | nobody → Mark Goddard (mgoddard) |
status: | New → In Progress |
Changed in kolla-ansible: | |
assignee: | Mark Goddard (mgoddard) → Radosław Piliszek (yoctozepto) |
https:/ /review. openstack. org/650962