Description of problem: Cannot hotplug more than 2 vNICs per VM When trying to connect more than 2 vNICs per VM on latest RHV 4.4 we fail with: libvirt.libvirtError: internal error: No more available PCI slots 2019-11-25 01:52:03,530-0500 INFO (jsonrpc/6) [api.virt] FINISH hotplugNic return={'status': {'code': 49, 'message': 'internal error: No more available PCI slots'}} Version-Release number of selected component (if applicable): rhvm-4.4.0-0.5.master.el7.noarch vdsm-4.40.0-1236.git63ea8cb8b.el8.x86_64 libvirt-daemon-5.6.0-5.module+el8.1.0+4229+2e4e348c.x86_64 qemu-kvm-4.1.0-10.module+el8.1.0+4234+33aa4f57.x86_64 How reproducible: 100% Steps to Reproduce: 1. Create VM from Blank 2. Start the VM 3. Try to hotplug 3 vNICs Actual results: Can hotplug only 2 vNICs Expected results: Should work
The bug occurs when a VM is created with BIOS type "Cluster default" and cluster BIOS type is Q35.
Please target this bug. Is this meant for 4.4.0? Or does it need backport to 4.3.8?
also, this is marked test only but has a patch attached, please check if that keyword is relevant for this bug.
This bug is targeted to 4.4.1 and in modified state. can we re-target to 4.4.0 and move to QA?
Verified on - rhvm-4.4.0-0.31.master.el8ev.noarch
This bugzilla is included in oVirt 4.4.0 release, published on May 20th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.0 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report.