nova/releasenotes/notes/bug-1845628-3152e73a1e4856b2.yaml
Dongcan Ye 9ae4d9274e libvirt: Check the guest support UEFI
commit 539d381434 add a
NVRAM flag in guest delete_configuration, but check
UEFI support only in host side. If an instance does
not boot from UEFI, but the host enable UEFI software
like OVMF, the NVRAM flag always delete.

This patch also check the guest support UEFI.

Change-Id: I3448b89f58f3c3a85d15ee5a870c24b4b7f201df
Closes-Bug: #1845628
2020-02-19 15:35:01 +00:00

14 lines
555 B
YAML

---
fixes:
- |
Prior to this release Nova determined if ``UEFI`` support should be
enable solely by checking host support as reported in `bug 1845628`_.
Nova now correctly check for guest os support via the ``hw_firmware_type``
image metadata property when spawning new instance and only
enables ``UEFI`` if the guest and host support it.
Guest deletion has also been updated to correctly clean up based on
the ``UEFI`` or ``BIOS`` configuration of the vm.
.. _bug 1845628: https://bugs.launchpad.net/nova/+bug/1845628