← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1893221] [NEW] SRIOV live migration does not consider instance NUMA topology for the device claim on the destination

 

Public bug reported:

None is passed[1] as an InstanceNUMATopology to
pci_tracker.claim_instance() in the ResourceTracker. This is called from
the SRIOV live migration codepath [2]. This will cause that the dest
host PCI claim check will not consider the NUMA topology of the
instance.


[1] https://github.com/openstack/nova/blob/f521f4dbace0e35bedd089369da6f6969da5ca32/nova/compute/resource_tracker.py#L1878
[2] https://github.com/openstack/nova/blob/f521f4dbace0e35bedd089369da6f6969da5ca32/nova/compute/manager.py#L10462

** Affects: nova
     Importance: Undecided
     Assignee: Balazs Gibizer (balazs-gibizer)
         Status: New


** Tags: live-migration numa pci

** Tags added: live-migration numa

** Tags added: pci

** Changed in: nova
     Assignee: (unassigned) => Balazs Gibizer (balazs-gibizer)

-- 
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/1893221

Title:
  SRIOV live migration does not consider instance NUMA topology for the
  device claim on the destination

Status in OpenStack Compute (nova):
  New

Bug description:
  None is passed[1] as an InstanceNUMATopology to
  pci_tracker.claim_instance() in the ResourceTracker. This is called
  from the SRIOV live migration codepath [2]. This will cause that the
  dest host PCI claim check will not consider the NUMA topology of the
  instance.

  
  [1] https://github.com/openstack/nova/blob/f521f4dbace0e35bedd089369da6f6969da5ca32/nova/compute/resource_tracker.py#L1878
  [2] https://github.com/openstack/nova/blob/f521f4dbace0e35bedd089369da6f6969da5ca32/nova/compute/manager.py#L10462

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