Bug 1327846

Summary: [RFE] Q35: Support booting virtual machines via UEFI
Product: [oVirt] ovirt-distribution Reporter: Neal Gompa <ngompa13>
Component: RFEsAssignee: Shmuel Melamud <smelamud>
Status: CLOSED CURRENTRELEASE QA Contact: Nisim Simsolo <nsimsolo>
Severity: medium Docs Contact:
Priority: high    
Version: 4.0.0CC: ahadas, bugs, cminkema, dossow, jcall, jyundt, klaas, luf, mavital, michal.skrivanek, mtessun, ngompa13, nsimsolo, rbarry, redhat-bugzilla, smelamud
Target Milestone: ovirt-4.3.0Keywords: FutureFeature
Target Release: 4.3.0Flags: rule-engine: ovirt-4.3?
mavital: testing_plan_complete+
mtessun: planning_ack+
michal.skrivanek: devel_ack+
rule-engine: testing_ack?
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ovirt-engine-4.3.0_alpha Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1532969 1613496 (view as bug list) Environment:
Last Closed: 2019-04-29 13:55:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1301111, 1365938, 1662929    
Bug Blocks: 1509931, 1532969, 1613496    

Description Neal Gompa 2016-04-16 19:21:41 UTC
Description of problem:
Currently, oVirt only supports booting virtual machines via BIOS. However, UEFI is the newer, more modern way to initialize a system. Additionally, now that the licensing for the UEFI firmware is fully Free, a firmware package can be included to make this work.

Please add support for booting via UEFI in oVirt 4.0.0.

Comment 1 Michal Skrivanek 2016-04-18 10:45:31 UTC
we will build UEFI (and secure boot) on top of q35 chipset, tracked in bug 1301111.
This would likely be TestOnly once it's implemented. Will keep open and revisit this bug once we get closer

Comment 3 Ludek Finstrle 2017-07-13 07:35:38 UTC
Is there some progress. I see it as a blocker for my usecase.

Comment 4 Michal Skrivanek 2017-07-20 14:22:16 UTC
(In reply to Ludek Finstrle from comment #3)
> Is there some progress. I see it as a blocker for my usecase.

Not much progress yet. There are more details in devel card https://trello.com/c/jIJRQw3z

Comment 5 Red Hat Bugzilla Rules Engine 2018-05-21 07:51:29 UTC
This request has been proposed for two releases. This is invalid flag usage. The ovirt-future release flag has been cleared. If you wish to change the release flag, you must clear one release flag and then set the other release flag to ?.

Comment 8 Nisim Simsolo 2019-04-16 11:38:14 UTC
Verification version:
rhvm-4.3.3.3-0.1.el7
vdsm-4.30.13-1.el7ev.x86_64
libvirt-4.5.0-10.el7_6.7.x86_64
qemu-kvm-rhev-2.12.0-21.el7.x86_64
sanlock-3.6.0-1.el7.x86_64
virt-v2v-1.38.2-12.29.lp.el7ev.x86_64

Verification scenario:
Polarion test plan added to external trackers.

Comment 9 Sandro Bonazzola 2019-04-29 13:55:32 UTC
This bugzilla is included in oVirt 4.3.0 release, published on February 4th 2019.

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