[virt-tools-list] [PATCH] virtinst: Support paths to SUSE OVMF firmwares
Cole Robinson
crobinso at redhat.com
Thu Jan 28 16:27:14 UTC 2016
On 01/27/2016 09:51 PM, Jim Fehlig wrote:
> Extend the domcapabilities regex to include SUSE's OVMF
> file naming convention.
>
> Signed-off-by: Jim Fehlig <jfehlig at suse.com>
> ---
> virtinst/domcapabilities.py | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/virtinst/domcapabilities.py b/virtinst/domcapabilities.py
> index 86bdfe8..f074b4e 100644
> --- a/virtinst/domcapabilities.py
> +++ b/virtinst/domcapabilities.py
> @@ -101,6 +101,7 @@ class DomainCapabilities(XMLBuilder):
> "x86_64": [
> ".*OVMF_CODE\.fd", # RHEL
> ".*ovmf-x64/OVMF.*\.fd", # gerd's firmware repo
> + ".*ovmf-x86_64-.*", # SUSE
> ],
> "aarch64": [
> ".*AAVMF_CODE\.fd", # RHEL
>
ACK and pushed, thanks! Patches like this are definitely appreciated for
upstream, since ideally virt-manager.git works out of the box on any distro.
"gerd's firmware repo" probably sounds weird, but it's the recommended way to
consume ovmf on fedora, since we can't package it yet due to Fedora's license
policies. Details here if you're curious:
https://fedoraproject.org/wiki/Using_UEFI_with_QEMU
Unfortunately having to hardcode this stuff in the tools is suboptimal,
hopefully long term we figure out a better solution at the libvirt level. I
blogged a bit about it a few weeks ago:
http://blog.wikichoon.com/2016/01/uefi-support-in-virt-install-and-virt.html
also ccing rjones since he has similar code in libguestfs that may need to be
extended
Thanks,
Cole
More information about the virt-tools-list
mailing list