Hyper-V driver failing with dynamic memory due to virtual NUMA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Alessandro Pilotti | ||
Juno |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Starting with Windows Server 2012, Hyper-V provides the Virtual NUMA functionality. This option is enabled by default in the VMs depending on the underlying hardware.
However, it's not compatible with dynamic memory. The Hyper-V driver is not aware of this constraint and it's not possible to boot new VMs if the nova.conf parameter 'dynamic_
The error in the logs looks like the following:
2014-04-09 16:33:43.615 18600 TRACE nova.virt.
2014-04-09 16:33:43.615 18600 TRACE nova.virt.
2014-04-09 16:33:43.615 18600 TRACE nova.virt.
2014-04-09 16:33:43.615 18600 TRACE nova.virt.
2014-04-09 16:33:43.615 18600 TRACE nova.virt.
In order to solve this problem, it's required to change the field 'VirtualNumaEna
summary: |
- Hyper-V driver crashing with dynamic memory due to virtual NUMA + Hyper-V driver failing with dynamic memory due to virtual NUMA |
Changed in nova: | |
status: | New → Triaged |
importance: | Undecided → Medium |
milestone: | none → juno-1 |
Changed in nova: | |
milestone: | none → kilo-1 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | kilo-1 → 2015.1.0 |
We use milestones only at the very end of the milestone to track bugs that should block the release of the milestone. Please use tags not milestones to track bugs, try things like: my_bug_ topic_milestone _name