<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Dear Openstack community,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am facing an issue trying to setup neutron with SR-IOV and would like to ask for some help:<o:p></o:p></p>
<p class="MsoNormal">openstack server show fault.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My environment is Openstack Rocky deployed with kolla-ansible.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have edited the configuration files as suggested by the documentation but for some reason nova can’t find the PCI device for pass-through.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This is my setup<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[root@zeus-59 ~]# lspci -nn | grep -i mell<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.0 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] [15b3:1015]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.1 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx] [15b3:1015]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.2 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.3 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.4 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.5 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.6 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:00.7 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.0 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.1 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.2 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.3 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.4 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.5 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.6 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:01.7 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:02.0 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">88:02.1 Ethernet controller [0200]: Mellanox Technologies MT27710 Family [ConnectX-4 Lx Virtual Function] [15b3:1016]<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">sriov_agent.ini in compute node content:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[sriov_nic]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">physical_device_mappings = sriovtenant1:ens2f0,sriovtenant1:ens2f1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">exclude_devices =<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[securitygroup]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">firewall_driver = neutron.agent.firewall.NoopFirewallDriver<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">nova.conf (nova-compute):<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">…<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[pci]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">passthrough_whitelist = [{ "vendor_id": "10de", "product_id": "1db1" }, { "vendor_id": "15b3", "product_id": "1015", "physical_network": "sriovtenant1" }]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">alias = { "vendor_id":"10de", "product_id":"1db1", "device_type":"type-PCI", "name":"nv_v100" }<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">ml2_conf.ini (neutron-server):<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[ml2]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">type_drivers = flat,vlan,vxlan<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">tenant_network_types = vxlan<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">mechanism_drivers = openvswitch,l2population,sriovnicswitch<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">extension_drivers = port_security<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[ml2_type_vlan]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">network_vlan_ranges = physnet1, sriovtenant1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[ml2_type_flat]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">flat_networks = sriovtenant1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">…<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Sriov_agent.ini (compute node):<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[sriov_nic]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">physical_device_mappings = sriovtenant1:ens2f0,sriovtenant1:ens2f1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">exclude_devices =<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">[securitygroup]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">firewall_driver = neutron.agent.firewall.NoopFirewallDriver<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Create network and subnet:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">openstack network create \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --provider-physical-network sriovtenant1 \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --provider-network-type flat \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> sriovnet1<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">openstack subnet create --network sriovnet1 \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --subnet-range=10.0.0.0/16 \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --allocation-pool start=10.0.32.10,end=10.0.32.20 \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> sriovnet1_sub1<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Create port:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">openstack port create --network sriovnet1 --vnic-type direct sriovnet1-port1<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Create server:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">openstack server create --flavor m1.large \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --image centos7.5-image \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --nic port-id=373fe020-7b89-40ab-a8e4-76b82cb47490 \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --key-name mykey \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> --availability-zone nova:zeus-59.localdomain \<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"> vm-sriov-neutron-1<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The server does not gets created with the following error:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">| fault | {u'message': u'PCI device not found for request ID 419c5fa0-1b7a-4a83-b691-2fcb0fba94cc.', u'code': 500, u'details': u' File "/usr/lib/python2.7/site-packages/nova/compute/manager.py",
line 1940, in _do_build_and_run_instance\n filter_properties, request_spec)\n File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2229, in _build_and_run_instance\n instance_uuid=instance.uuid, reason=six.text_type(e))\n', u'created':
u'2019-02-26T04:21:01Z'} |<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Nova logs<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager Traceback (most recent call last):<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 7778, in _update_available_resource_for_node<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager rt.update_available_resource(context, nodename)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/compute/resource_tracker.py", line 705, in update_available_resource<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager resources = self.driver.get_available_resource(nodename)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 6551, in get_available_resource<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager self._get_pci_passthrough_devices()<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5978, in _get_pci_passthrough_devices<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager pci_info.append(self._get_pcidev_info(name))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5939, in _get_pcidev_info<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager device.update(_get_device_capabilities(device, address))<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5910, in _get_device_capabilities<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager pcinet_info = self._get_pcinet_info(address)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5853, in _get_pcinet_info<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager virtdev = self._host.device_lookup_by_name(devname)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/nova/virt/libvirt/host.py", line 873, in device_lookup_by_name<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager return self.get_connection().nodeDeviceLookupByName(name)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 186, in doit<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager result = proxy_call(self._autowrap, f, *args, **kwargs)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 144, in proxy_call<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager rv = execute(f, *args, **kwargs)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 125, in execute<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager six.reraise(c, e, tb)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib/python2.7/site-packages/eventlet/tpool.py", line 83, in tworker<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager rv = meth(*args, **kwargs)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager File "/usr/lib64/python2.7/site-packages/libvirt.py", line 4305, in nodeDeviceLookupByName<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager if ret is None:raise libvirtError('virNodeDeviceLookupByName() failed', conn=self)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">2019-02-26 15:36:42.595 7 ERROR nova.compute.manager libvirtError: Node device not found: no node device with matching name
<span style="color:red">'net_enp136s1f2_36_cc_24_fb_76_e3'</span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas"><o:p> </o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Devices<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:Consolas">[root@zeus-59 ~]# docker exec nova_libvirt sudo virsh nodedev-list<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">block_sda_SATA_SSD_7F2F0759012400117253<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">computer<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">drm_card0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1_66_0f_f8_42_3b_bb<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f1_82_e4_57_39_4c_bf<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas;color:red">net_enp136s1f2_6e_52_31_b0_04_b7????</span><span style="font-family:Consolas"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f3_e6_be_60_01_f3_9f<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f4_be_d1_8e_9e_46_ef<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f5_4e_61_1c_40_98_dc<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f6_4a_75_ee_f7_c9_68<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s1f7_de_3e_da_36_48_02<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s2_3e_dc_23_b4_ca_c4<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp136s2f1_c6_12_aa_52_fa_34<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp1s0f0_0c_c4_7a_a4_82_ae<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_enp1s0f1_0c_c4_7a_a4_82_af<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens1f0_90_e2_ba_03_4c_c8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens1f1_90_e2_ba_03_4c_c9<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f0_7c_fe_90_12_22_b4<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f1_7c_fe_90_12_22_b5<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f2_36_cc_24_fb_76_e3<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f3_82_42_06_38_9a_b7<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f4_7e_c0_bb_98_72_f4<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f5_be_9c_1c_25_ff_0d<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f6_2e_01_90_f8_44_b5<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">net_ens2f7_7e_6a_6d_4e_89_1b<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_00_0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_01_0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_02_0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_02_1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_02_2<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_03_0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_03_1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">pci_0000_00_03_2<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:Consolas">...<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Note: documentation says to use vlan but I am using flat networks<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Why is nova looking for a device that libvirt doesn’t know about?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thank you very much<o:p></o:p></p>
</div>
<div style="font-size:8pt; font-family: Arial">NOTICE</div>
<div style="font-size:8pt; font-family: Arial">Please consider the environment before printing this email. This message and any attachments are intended for the addressee named and may contain legally privileged/confidential/copyright information. If you are
not the intended recipient, you should not read, use, disclose, copy or distribute this communication. If you have received this message in error please notify us at once by return email and then delete both messages. We accept no liability for the distribution
of viruses or similar in electronic communications. This notice should not be removed.
</div>
</body>
</html>