All db sync should be done only at primary controller
Bug #1361676 reported by
Bogdan Dobrelya
This bug report is a duplicate of:
Bug #1330875: Create and sync DB entities only at primary-controller.
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Invalid
|
Medium
|
Bogdan Dobrelya |
Bug Description
Related bug https:/
Fuel deploys controllers in parallel, and since non-blocking SST was introduced for galera cluster deployment in Fuel, race conditions are *very* likely to appear for all DB entities.
To fix it we should ensure all db sync operations would be issued only for primary controller node.
Another point is, that in order to run patching (or upgrading) smoothly, all db syncing should be done with refreshonly = false
Changed in fuel: | |
milestone: | none → 5.1 |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Fuel Library Team (fuel-library) |
description: | updated |
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Bogdan Dobrelya (bogdando) |
Changed in fuel: | |
importance: | High → Medium |
milestone: | 6.0 → 6.1 |
To post a comment you must log in.
This is almost not needed as db_sync for already migrated database will be instant and not wasting any resources.