Bug 1776317 - Cannot hotplug more than 2 vNICs per VM
Summary: Cannot hotplug more than 2 vNICs per VM
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Virt
Version: 4.4.0
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ovirt-4.4.0
: ---
Assignee: Shmuel Melamud
QA Contact: Michael Burman
URL:
Whiteboard:
Depends On: 1770697
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-11-25 13:20 UTC by Michael Burman
Modified: 2020-05-20 20:04 UTC (History)
4 users (show)

Fixed In Version: ovirt-engine 4.4.0-27 22b6f82
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-05-20 20:04:15 UTC
oVirt Team: Virt
Embargoed:
pm-rhel: ovirt-4.4+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 105322 0 'None' MERGED core: Fix PCE-E ports creation for "Cluster default" BIOS type 2020-10-22 10:00:02 UTC

Description Michael Burman 2019-11-25 13:20:31 UTC
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

Comment 2 Shmuel Melamud 2019-12-03 18:51:26 UTC
The bug occurs when a VM is created with BIOS type "Cluster default" and cluster BIOS type is Q35.

Comment 3 Sandro Bonazzola 2019-12-09 16:29:46 UTC
Please target this bug. Is this meant for 4.4.0? Or does it need backport to 4.3.8?

Comment 4 Sandro Bonazzola 2019-12-09 16:31:05 UTC
also, this is marked test only but has a patch attached, please check if that keyword is relevant for this bug.

Comment 5 Sandro Bonazzola 2020-03-20 14:54:05 UTC
This bug is targeted to 4.4.1 and in modified state. can we re-target to 4.4.0 and move to QA?

Comment 6 Michael Burman 2020-04-06 10:19:26 UTC
Verified on - rhvm-4.4.0-0.31.master.el8ev.noarch

Comment 7 Sandro Bonazzola 2020-05-20 20:04:15 UTC
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.


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