From: Daan De Meyer Date: Tue, 21 Jan 2025 08:37:48 +0000 (+0100) Subject: Skip firmware descriptions without nvram-template X-Git-Tag: v25~19 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=728e00d88f2bf9171fc8fa776ec8a3839e36debc;p=thirdparty%2Fmkosi.git Skip firmware descriptions without nvram-template --- diff --git a/mkosi/qemu.py b/mkosi/qemu.py index e43b4186e..e1373a95c 100644 --- a/mkosi/qemu.py +++ b/mkosi/qemu.py @@ -215,6 +215,10 @@ def find_ovmf_firmware(config: Config, firmware: Firmware) -> Optional[OvmfConfi ) continue + if "nvram-template" not in j["mapping"]: + logging.debug(f"{p.name} firmware description is missing nvram-template, skipping") + continue + if firmware == Firmware.uefi_secure_boot and "secure-boot" not in j["features"]: logging.debug(f"{p.name} firmware description does not include secure boot, skipping") continue