OvS DPDK parameters failing in NIC Partitioning
This change is to fix the finding DPDK device name issue in OvS DPDK derive parameters logic. Currently mistral fails to derive OvS DPDK parameters in NIC Partitioning and getting error 'Unable to determine NUMA node for DPDK NIC:' Change-Id: I8dfc2494d35d5fce52d573f9edcafbe11ab7faac Closes-Bug: #1855159 (cherry picked from commit9641cc2ccb
) (cherry picked from commitdd354ee4d6
) (cherry picked from commit068f8d1ae1
) (cherry picked from commit0c490b8c11
)
This commit is contained in:
parent
6743cc35ae
commit
b7f761b14c
|
@ -147,6 +147,10 @@ class GetDpdkNicsNumaInfoAction(base.TripleOAction):
|
||||||
members = config.get('members', [])
|
members = config.get('members', [])
|
||||||
dpdk_ifaces, mtu = self.get_dpdk_interfaces(members)
|
dpdk_ifaces, mtu = self.get_dpdk_interfaces(members)
|
||||||
for dpdk_iface in dpdk_ifaces:
|
for dpdk_iface in dpdk_ifaces:
|
||||||
|
type = dpdk_iface.get('type', '')
|
||||||
|
if type == 'sriov_vf':
|
||||||
|
name = dpdk_iface.get('device', '')
|
||||||
|
else:
|
||||||
name = dpdk_iface.get('name', '')
|
name = dpdk_iface.get('name', '')
|
||||||
phy_name = self.get_physical_iface_name(
|
phy_name = self.get_physical_iface_name(
|
||||||
ordered_nics, name)
|
ordered_nics, name)
|
||||||
|
|
Loading…
Reference in New Issue