← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1714895] Re: Instance failed to create when numa node has enough free vcpus but has not enough sibling vcpus

 

[Expired for OpenStack Compute (nova) because there has been no activity
for 60 days.]

** Changed in: nova
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1714895

Title:
  Instance failed to create when numa node has enough free vcpus but has
  not enough sibling vcpus

Status in OpenStack Compute (nova):
  Expired

Bug description:
  Instance failed to create when numa node has enough free vcpus but has not enough sibling vcpus.
  eg:
  Host has following numa topology:
  node 0: 0-7,16-23
  node 1: 8-15,24-31
  vcpu_pin_set is 1-7,16-23,7-15,24-31
  I want to create an instance with 30 vcpus with flavor which has extra_specs: hw:cpu_policy=dedicated and hu:numa_nodes=2. But it failed for the following condition in _get_pinning function:
          if threads_no * len(sibling_set) < (
                  len(instance_cores) + num_cpu_reserved):
              return None, None
  because:
  threads_no=1 len(sibling_set)=7 len(instance_cores)=15 and threads_no=2 len(sibling_set)=7 len(instance_cores)=15

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1714895/+subscriptions


References