Bug 2080758 - Cloning a VM with a different number of virtio-scsi multi-queue queues from the original VM doesn't reflect on the cloned VM
Summary: Cloning a VM with a different number of virtio-scsi multi-queue queues from t...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Virt
Version: 4.5.0.5
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ovirt-4.5.1
: ---
Assignee: Shmuel Melamud
QA Contact: Tamir
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-05-01 16:30 UTC by Tamir
Modified: 2022-06-23 05:54 UTC (History)
3 users (show)

Fixed In Version: ovirt-engine-4.5.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-23 05:54:58 UTC
oVirt Team: Virt
Embargoed:
pm-rhel: ovirt-4.5?


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github oVirt ovirt-engine pull 368 0 None open core: Use edited VM configuration when cloning 2022-05-11 21:38:12 UTC
Red Hat Issue Tracker RHV-45898 0 None None None 2022-05-01 16:33:38 UTC

Description Tamir 2022-05-01 16:30:35 UTC
Description of problem:

When cloning a VM and changing the custom number of virtio-scsi multi-queue queues, the VM is created with the custom number of virtio-scsi multi-queue queues from the original VM, instead of the number that was provided in the clone modal.

Version-Release number of selected component (if applicable):
    - Engine instance with RHV 4.5.0-8 (ovirt-engine-4.5.0.5-0.7.el8ev) and RHEL 8.6 installed.
    - 3 hosts with RHV 4.5.0-8 and RHEL 8.6 and with vdsm-4.50.0.13-1.el8ev.

How reproducible:
100%

Steps to Reproduce:
1. Create a 4.7 data center and a 4.7 cluster.
2. Install the hosts and create a new NFS storage domain.
3. Create an RHEL VM with VirtIO-SCSI Multi Queues set to Custom and 3 queues.
4. Clone the VM with VirtIO-SCSI Multi Queues set to Custom and 2 queues.
5. Check that the created VM's VirtIO-SCSI Multi-Queues is set to Custom, and the number of the queues is set to 2.

Actual results:
1. The 4.7 data center and the 4.7 cluster were created.
2. The hosts were installed and the NFS storage domain was created.
3. The VM was created with VirtIO-SCSI Multi Queues set to Custom and 3 queues.
4. The VM was cloned.
5. The created VM is set with VirtIO-SCSI Multi Queues set to Custom and 3  queues.

Expected results:
Steps 1-4 results are as expected. 
In step 5, the cloned VM should have VirtIO-SCSI Multi Queues set to Custom, and the number of queues should be set to 2.

Comment 1 Tamir 2022-06-07 13:57:12 UTC
Verified on RHV 4.5.1-1.

Env:
    - Engine instance with RHV 4.5.1-1 (ovirt-engine-4.5.1-0.62.el8ev) and RHEL 8.6 installed.
    - 2 hosts with RHV 4.5.1-1 and RHEL 8.6 and with vdsm-4.50.1.1-1.el8ev.


Steps:

In Admin Portal:
1. Create a 4.7 data center and a 4.7 cluster.
2. Install the hosts and create a new NFS storage domain.
3. Create an RHEL VM with VirtIO-SCSI Multi Queues set to Custom and 3 queues.
4. Clone the VM with VirtIO-SCSI Multi Queues set to Custom and 2 queues.
5. Check that the created VM's VirtIO-SCSI Multi-Queues is set to Custom, and the number of the queues is set to 2.

Results (As Expected):
1. The 4.7 data center and the 4.7 cluster were created.
2. The hosts were installed and the NFS storage domain was created.
3. The VM was created with VirtIO-SCSI Multi Queues set to Custom and 3 queues.
4. The VM was cloned.
5. The created VM is set with VirtIO-SCSI Multi Queues set to Custom and 2 queues.

Comment 2 Sandro Bonazzola 2022-06-23 05:54:58 UTC
This bugzilla is included in oVirt 4.5.1 release, published on June 22nd 2022.
Since the problem described in this bug report should be resolved in oVirt 4.5.1 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.