NUMATopologyFilter fail when only one node has sibling while host has two node when cpu_thread_policy is require.
Bug #1599411 reported by
liuxiuli
This bug report is a duplicate of:
Bug #1596692: NUMATopologyFilter filters out a compute from candidates for booting a VM with 'hw:cpu_thread_policy=require' unless cores from all NUMA nodes are enabled in vcpu_pin_set on the compute.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
In Progress
|
Undecided
|
Yingxin |
Bug Description
version:master
problem:
NUMATopologyFilter fail when only one node has sibling while host has two node when cpu_thread_policy is require.
for example:
host has cpu info:
NUMA node0 CPU(s): 0-3,8-11
NUMA node1 CPU(s): 4-7,12-15
If vcpu_pin_set is 0-3,8-11, we can not boot instance with "hw:cpu_policy": "dedicated", "hw:cpu_
The log info:
host fails CPU policy requirements. Host does not have hyperthreading or hyperthreading is disabled, but 'require' threads policy was requested.
Changed in nova: | |
assignee: | nobody → liuxiuli (liu-lixiu) |
tags: | added: scheduler |
Changed in nova: | |
assignee: | liuxiuli (liu-lixiu) → Yingxin (cyx1231st) |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/338632
Review: https:/