Bug 2133799 - [RHOSP 16.1]Backport Request - Support of 800-series cards - Intel E810-CQDA2 with SR-IOV
Summary: [RHOSP 16.1]Backport Request - Support of 800-series cards - Intel E810-CQDA2...
Keywords:
Status: NEW
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: os-net-config
Version: 16.1 (Train)
Hardware: x86_64
OS: Linux
urgent
medium
Target Milestone: ---
: ---
Assignee: OSP Team
QA Contact: Nobody
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-10-11 13:05 UTC by cmayapka
Modified: 2023-06-26 15:13 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker NFV-2657 0 None None None 2022-10-11 13:28:01 UTC
Red Hat Issue Tracker OSP-19302 0 None None None 2022-10-11 13:12:50 UTC
Red Hat Issue Tracker SUPPORTEX-11462 0 None None None 2022-11-17 14:18:27 UTC

Description cmayapka 2022-10-11 13:05:24 UTC

Comment 1 cmayapka 2022-10-11 13:07:00 UTC
When I try to launch an instance using sriov interface network card, I get an error below:

2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [req-6f5ab5fe-3bfa-4836-8a66-85d554ffe6c3 a40ae279e1a240b0b248ba607a583b6d dd2f19918a3c490fba4ab6950c64cd38 - default default] [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c] Failed to build and run instance: libvirt.libvirtError: Cannot set interface MAC/vlanid to fa:16:3e:da:c3:d7/0 for ifname ens1f0 vf 3: Device or resource busy
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c] Traceback (most recent call last):
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/compute/manager.py", line 2442, in _build_and_run_instance
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     block_device_info=block_device_info)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", line 3701, in spawn
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     cleanup_instance_disks=created_disks)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", line 6541, in _create_domain_and_network
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     cleanup_instance_disks=cleanup_instance_disks)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     self.force_reraise()
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     six.reraise(self.type_, self.value, self.tb)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/six.py", line 675, in reraise
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     raise value
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", line 6507, in _create_domain_and_network
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     post_xml_callback=post_xml_callback)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/driver.py", line 6436, in _create_domain
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     guest.launch(pause=pause)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/guest.py", line 143, in launch
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     self._encoded_xml, errors='ignore')
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     self.force_reraise()
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     six.reraise(self.type_, self.value, self.tb)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/six.py", line 675, in reraise
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     raise value
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/nova/virt/libvirt/guest.py", line 138, in launch
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     return self._domain.createWithFlags(flags)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 190, in doit
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     result = proxy_call(self._autowrap, f, *args, **kwargs)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 148, in proxy_call
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     rv = execute(f, *args, **kwargs)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 129, in execute
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     six.reraise(c, e, tb)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/six.py", line 675, in reraise
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     raise value
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib/python3.6/site-packages/eventlet/tpool.py", line 83, in tworker
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     rv = meth(*args, **kwargs)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]   File "/usr/lib64/python3.6/site-packages/libvirt.py", line 1265, in createWithFlags
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c]     if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
2022-09-27 18:13:27.739 7 ERROR nova.compute.manager [instance: c368b42f-41c5-40f2-ad38-2716fc8a802c] libvirt.libvirtError: Cannot set interface MAC/vlanid to fa:16:3e:da:c3:d7/0 for ifname ens1f0 vf 3: Device or resource busy

Comment 2 cmayapka 2022-10-11 13:14:10 UTC
Version-Release number of selected component (if applicable):
RHOSP 16.1.7

Compute node Cisco C220-M6 with intel E810-CQDA2

Actual results:
Unable to launch an instance using sriov interface network card


Expected results:
Be able to launch an instance using sriov interface network card


Additional info:
Working well on Cisco C220-M5 with intel XXV710


Note You need to log in before you can comment on or make changes to this bug.