Make UEFI as the default properties for AArch64
Bug #1740824 reported by
Kevin Zhao
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Unassigned | ||
Pike |
Fix Committed
|
Medium
|
Matt Riedemann |
Bug Description
Nowadays UEFI is essential boot method for AArch64, so
make it as default. For the images that boot with external
initrd/kernel, this change doesn't affect them.
Changed in nova: | |
assignee: | nobody → Marcin Juszkiewicz (hrw) |
status: | New → In Progress |
Changed in nova: | |
importance: | Undecided → Medium |
tags: | added: libvirt |
To post a comment you must log in.
Ok, let describe why this is a bug and why it is essential.
On AArch64 there are two ways to boot a VM:
1. UEFI
2. kernel+initrd
No one sane wants to go 2nd way (unless stuck at Liberty release) so we go for UEFI by adding 'hw_firmware_ type=uefi' to every image. If we forget that property then we have VM which does nothing except eating resources.
And sometimes we forget. Or have users who upload own image and do not set it. Which ends in support calls etc.
There is no 'legacy BIOS' like it is on x86-64 architecture.