]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Skip firmware descriptions without nvram-template
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 21 Jan 2025 08:37:48 +0000 (09:37 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 21 Jan 2025 08:44:13 +0000 (09:44 +0100)
mkosi/qemu.py

index e43b4186e5d91f39699a6e571770e160fc05010a..e1373a95c251cf96bb6e557fe5f489b6feb8d953 100644 (file)
@@ -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