Bug 1973251 - [RFE] Making the number of virtio-scsi multi-queue configurable
Summary: [RFE] Making the number of virtio-scsi multi-queue configurable
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Virt
Version: 4.4.6
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ovirt-4.5.0
: 4.5.0
Assignee: Arik
QA Contact: Tamir
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-06-17 13:49 UTC by Arik
Modified: 2022-05-03 06:46 UTC (History)
6 users (show)

Fixed In Version: ovirt-engine-4.5.0
Doc Type: Enhancement
Doc Text:
Feature: Make the number of virtio-scsi multi-queue configurable The virtio-scsi multi-queue scsi is currently boolean - either disabled or enabled, and when it's enabled the number of queues is determined automatically. This RFE enables the user to specify the desired number of multi-queues
Clone Of:
Environment:
Last Closed: 2022-05-03 06:46:19 UTC
oVirt Team: Virt
Embargoed:
pm-rhel: ovirt-4.5?
pm-rhel: planning_ack?
pm-rhel: devel_ack+
pm-rhel: testing_ack+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github oVirt ovirt-ansible-collection pull 373 0 None Merged add virtio_scsi_multi_queues parameter to ovirt_vm 2021-11-16 10:25:07 UTC
oVirt gerrit 115578 0 master MERGED api-model: add virtioScsiMultiQueues attribute to vmBase 2021-08-02 06:13:07 UTC
oVirt gerrit 115579 0 master MERGED engine: change the number of virtio-scsi multi-queue to be configurable 2021-08-17 07:55:19 UTC
oVirt gerrit 115770 0 master MERGED restapi: add support for virtio-scsi multi-queue number 2021-11-02 12:21:57 UTC

Description Arik 2021-06-17 13:49:13 UTC
The virtio-scsi multi-queue scsi is currently boolean - either disabled or enabled, and when it's enabled the number of queues is determined automatically.

This RFE is about enabling the user to specify the desired number of multi-queues (in a similar way to IO threads)

Comment 3 Arik 2021-11-02 12:59:54 UTC
Missing the Ansible Collection part

Comment 4 Saif Abusaleh 2021-11-14 13:38:48 UTC
Ansible collection PR merged: https://github.com/oVirt/ovirt-ansible-collection/pull/373

Comment 6 Tamir 2022-05-01 16:48:23 UTC
Tested the RFE using the tests attached (Polarion) on the following env:

Env:
    - 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.

Related bug: 
    Bug 2080752 - VMs and VM pools that are created from a template are not set with the number of virtio-scsi multi-queue queues from the template.
    Bug 2080755 - VMs that are added when extending a VM pool are set with the template's VirtIO-SCSI Multi Queues instead of the pool's VirtIO-SCSI Multi Queues number.
    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.

Changing to VERIFIED.

Comment 7 Sandro Bonazzola 2022-05-03 06:46:19 UTC
This bugzilla is included in oVirt 4.5.0 release, published on April 20th 2022.

Since the problem described in this bug report should be resolved in oVirt 4.5.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.