key distribution for live migration scales poorly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Nova Cloud Controller Charm |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I recently upgraded an OpenStack deployment of the ~15.04 charms to 17.11. During the upgrade we noticed that nova-cloud-
This turned out to be because it was spending approximately 40 seconds on each of the 60 units in our nova-compute-cache service and, for each unit, it was running relation-set over 1110 times (increasing by 4 for each subsequent unit, strangely).
This nova-cloud-
Here's a breakdown of the relation-
tags: | added: canonical-is-ps45-1711-upgrade |
Changed in charm-nova-cloud-controller: | |
milestone: | 18.08 → 18.11 |
Changed in charm-nova-cloud-controller: | |
milestone: | 18.11 → 19.04 |
Changed in charm-nova-cloud-controller: | |
milestone: | 19.04 → 19.07 |
Changed in charm-nova-cloud-controller: | |
milestone: | 19.07 → 19.10 |
This issue can also be reproduced during a deployment.
With cs:nova- cloud-controlle r-302 on xenial-newton live-migration= true
and cs:nova-compute-279 on xenial-newton and enable-
It can add-up to 4h of wait-time on stack with ~100 computes.