Can't create instances with flavors that have "numa" related extra specs in a cell setup (cells v1)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
In a cell setup can't create instances with flavors that have extra specs like:
hw:numa_nodes
hw:mem_page_size
nova-cell in the "child cell" fails with:
2015-11-17 10:51:50.574 ERROR nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 TRACE nova.cells.
2015-11-17 10:51:50.574 ERROR nova.cells.
Reproduce steps:
1) Setup nova in order to use cells.
2) Create a flavor with the extra spec "hw:numa_nodes"
nova flavor-create m1.nano.numa2 30 64 1 1
nova flavor-key 30 set hw:numa_nodes=1
3) Create an instance with the new flavor
Actual Result:
Instance status: ERROR
Instance task state: scheduling
Trace in "child cell".
Tested in devstack (master).
Tested in Kilo.
Changed in nova: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in nova: | |
assignee: | nobody → Pranav Kant Gaur (pranavkg) |
Changed in nova: | |
assignee: | Pranav Kant Gaur (pranavkg) → nobody |
I am having the same issue. But I think the issue is NUMA rather than extra spec.
I have other flavors with extra spec (pci_passthrough) and they have no issue.
Only issue when I set "hw:numa_nodes"