nova/nova/tests/unit/virt/libvirt
Stephen Finucane 9fff6893ce libvirt: Use firmware metadata files to configure instance
We now have the machinery in place to parse QEMU's firmware metadata
files, which means we no longer need to store a hardcoded list of
possible firmware locations nor build upon this to include additional
information like "does this support secure boot". Start using this and
cut out the legacy stuff.

Eventually all of this will be changed yet again in favour of libvirt's
firmware auto-selection functionality, but that needs a little more work
before it's suitable for us [1].

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1906500

Blueprint: allow-secure-boot-for-qemu-kvm-guests
Change-Id: Ie99e43cb0408eae4034d410b9dd204cd39984fd1
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2021-03-09 15:55:47 +00:00
..
storage rbd: Move rbd_utils out of libvirt driver under nova.storage 2020-08-26 13:12:05 +01:00
volume libvirt: Stop NVMe and ScaleIO unit tests from calling os-brick 2021-01-21 10:36:46 +00:00
__init__.py
fake_imagebackend.py Fix ImageBackendFixture not to support direct_snapshot 2021-03-03 14:03:49 +00:00
fake_libvirt_data.py libvirt: Move some host arch checks to guest checks 2021-03-09 12:37:21 +00:00
fake_os_brick_connector.py Switch to using os-brick 2015-07-27 10:47:22 -07:00
fakelibvirt.py libvirt: Use firmware metadata files to configure instance 2021-03-09 15:55:47 +00:00
test_blockinfo.py tests: Add 'nova.virt.libvirt.utils.get_arch' stub to fixture 2021-02-20 15:32:14 +00:00
test_config.py libvirt: Use firmware metadata files to configure instance 2021-03-09 15:55:47 +00:00
test_designer.py Fix virsh domifstat to get vhostuser vif statistics 2020-10-13 07:17:51 +00:00
test_driver.py libvirt: Use firmware metadata files to configure instance 2021-03-09 15:55:47 +00:00
test_fakelibvirt.py libvirt: Move some host arch checks to guest checks 2021-03-09 12:37:21 +00:00
test_guest.py Merge "libvirt: allow querying devices from the persistent domain" 2021-03-02 19:41:12 +00:00
test_host.py libvirt: Add parsing of firmware metadata files 2021-03-09 12:37:18 +00:00
test_imagebackend.py libvirt: Remove 'hypervisor_version' from 'libvirt_info' 2021-01-22 12:02:15 +00:00
test_imagecache.py Merge "Include removal of ephemeral backing files in the image cache manager" 2021-02-02 23:32:10 +00:00
test_machine_type_utils.py nova-manage: Add libvirt list_unset_machine_type command 2021-03-03 14:03:49 +00:00
test_migration.py Remove six.text_type (2/2) 2020-12-13 11:26:35 +00:00
test_utils.py libvirt: Drop support for Xen 2021-01-22 10:06:40 +00:00
test_vif.py tests: Stop mocking 'nova.virt.libvirt.utils.get_arch' 2021-03-05 10:59:58 +00:00