Bug 1952787 - Chipset/firmware type setting doesn't work when creating vm pool
Summary: Chipset/firmware type setting doesn't work when creating vm pool
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: General
Version: 4.4.6.5
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ovirt-4.4.6
: ---
Assignee: Lucia Jelinkova
QA Contact: Qin Yuan
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-04-23 06:53 UTC by Qin Yuan
Modified: 2021-05-05 05:36 UTC (History)
4 users (show)

Fixed In Version: ovirt-engine-4.4.6.6
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-05 05:36:21 UTC
oVirt Team: Virt
Embargoed:
pm-rhel: ovirt-4.4+
mjurasek: blocker+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 114497 0 master MERGED webadmin: fix bios type in pools 2021-04-27 11:29:51 UTC

Description Qin Yuan 2021-04-23 06:53:41 UTC
Description of problem:
When creating vm pool, the Chipset/Firmware Type setting doesn't take effect, the created pool's actual Chipset/Firmware Type is different from the setting value.

Version-Release number of selected component (if applicable):
ovirt-engine-4.4.6.5-0.17.el8ev.noarch

How reproducible:
100%

Steps to Reproduce:
1. Prepare Cluster and VM template:
   - Cluster's compatibility version is 4.6, Chipset/Firmware Type is Q35 Chipset with BIOS
   - The VM template's Chipset/Firmware Type is Q35 Chipset with BIOS(the test used latest-rhel-guest-image-8.3-infra)

2. Create VM pool:
   - Cluster: the prepared Cluster
   - Template: the prepared template
   - Number of VMs: 1
   - Prestarted VMs: 0
   - Maximum number of VMs per user: 1
   - Chipset/Firmware Type: select one of the following values,
     I440FX Chipset with BIOS
     Q35 Chipset with UEFI
     Q35 Chipset with UEFI SecureBoot

3. Check the VM pool's Chipset/Firmware Type after it's created.


Actual results:
1. VM pool's actual Chipset/Firmware Type is always Q35 Chipset with BIOS, regardless which type is set at the time of creation.

Expected results:
1. VM pool's actual Chipset/Firmware Type should be the same as the value selected when creating the pool.

Additional info:

Comment 1 RHEL Program Management 2021-04-26 11:18:47 UTC
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.

Comment 2 Qin Yuan 2021-04-30 04:14:04 UTC
Verified with:
ovirt-engine-4.4.6.6-0.10.el8ev.noarch

Steps:
The same as steps in Bug Description.

Results:
VM pool's actual Chipset/Firmware Type is the same as the value selected when creating the pool.

Comment 3 Sandro Bonazzola 2021-05-05 05:36:21 UTC
This bugzilla is included in oVirt 4.4.6 release, published on May 4th 2021.

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