Reviewed: https://review.opendev.org/674072 Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=8c7224172641c6194582ca4cf7ce11e907df50aa Submitter: Zuul Branch: master
commit 8c7224172641c6194582ca4cf7ce11e907df50aa Author: Sean Mooney <[email protected]> Date: Thu Aug 1 15:00:07 2019 +0000 support pci numa affinity policies in flavor and image This addresses bug #1795920 by adding support for defining a pci numa affinity policy via the flavor extra specs or image metadata properties enabling the policies to be applied to neutron sriov port including hardware offloaded ovs. Closes-Bug: #1795920 Related-Bug: #1805891 Implements: blueprint vm-scoped-sriov-numa-affinity Change-Id: Ibd62b24c2bd2dd208d0f804378d4e4f2bbfdaed6 ** Changed in: nova Status: In Progress => Fix Released -- 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/1795920 Title: SR-IOV shared PCI numa not working Status in OpenStack Compute (nova): Fix Released Bug description: Folks, I'm building SR-IOV supported compute node on HP 360g8 hardware and i have Qlogic interface card, my compute node has 32 core & 32GB memory. Problem: when i launch vm-1 (with flavor 16 vCPU core) on openstack it launch successful on numa0 node and working great. but when i launch vm-2 same flavor it start and then shutdown itself in few second, in-short i am not able launch instance on numa1 node because my PCIe attach to numa0node which i can see in lstopo command. so at present i am going to lose half compute capacity if this is real problem because i can't use numa1 to launch SR-IOV supported instance. after google i found this link https://blueprints.launchpad.net/nova/+spec/share-pci-device-between-numa-nodes and according this link if i can set hw:pci_numa_affinity_policy=preferred in flavor it will allow me to spin up instance across the numa node but somehow its not working and still i am not able to spin up instance, (it start instance but then shutdown itself) Any idea what is wrong here? -------------- If i remove aggregate_instance_extra_specs:pinned='true', hw:cpu_policy='dedicated', hw:pci_numa_affinity_policy='preferred' from my flavor then it allowing me to spin up machine across NUMA. How do i make SR-IOV work with pinning with shared PCI NUAM bus? To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1795920/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

