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)
Missing the Ansible Collection part
Ansible collection PR merged: https://github.com/oVirt/ovirt-ansible-collection/pull/373
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.
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.