Live migration with Train-style cpu_shared_set not updating CPU pinning
Bug #1869804 reported by
Artom Lifshitz
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Low
|
Uggla |
Bug Description
In pre-Train times, when live migrating an instance without a CPU policy (and therefore without a NUMA topology) to a dest with a vcpu_pin_set, or to a dest with a vcpu_pin_set different from the source, the instance's CPU pinning information was not updated.
Now that CPU resources are a thing, and we use cpu_dedicated_set and cpu_shared_set (the version with the new meaning, not the old cpu_shared_set), this is still a problem. IOW, live migrating a VM with no CPU policy and no NUMA topology from cpu_shared_set=0,1 to cpu_shared_set=2,3 will leave it pinned to CPUs 0,1.
summary: |
- Live migrationg with Train-style cpu_shared_set not updating CPU pinning + Live migration with Train-style cpu_shared_set not updating CPU pinning |
description: | updated |
tags: | added: live-migration |
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Low |
To post a comment you must log in.
Hi, is there any plan to fix this?