From 8df227452b5155aa7b6f80b9a68f3c3d4a595f1d Mon Sep 17 00:00:00 2001 From: fossedihelm Date: Mon, 4 Mar 2024 16:44:19 +0100 Subject: [PATCH] Adopt UEFI in Windows 2k12, 2k16 and 2k19 Adopt UEFI in Windows 2k12, 2k16 and 2k19 by enabling EFI and Secureboot in the respective templates. Signed-off-by: fossedihelm --- templates/windows2k12.tpl.yaml | 5 +++++ templates/windows2k16.tpl.yaml | 5 +++++ templates/windows2k19.tpl.yaml | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/templates/windows2k12.tpl.yaml b/templates/windows2k12.tpl.yaml index f6904c7f..1d9383e6 100644 --- a/templates/windows2k12.tpl.yaml +++ b/templates/windows2k12.tpl.yaml @@ -128,6 +128,7 @@ objects: features: acpi: {} apic: {} + smm: {} hyperv: relaxed: {} vapic: {} @@ -143,6 +144,10 @@ objects: ipi: {} runtime: {} reset: {} + firmware: + bootloader: + efi: + secureBoot: true devices: {% if item.multiqueue %} networkInterfaceMultiqueue: True diff --git a/templates/windows2k16.tpl.yaml b/templates/windows2k16.tpl.yaml index 78cb4fca..e25ac7e2 100644 --- a/templates/windows2k16.tpl.yaml +++ b/templates/windows2k16.tpl.yaml @@ -127,6 +127,7 @@ objects: features: acpi: {} apic: {} + smm: {} hyperv: relaxed: {} vapic: {} @@ -142,6 +143,10 @@ objects: ipi: {} runtime: {} reset: {} + firmware: + bootloader: + efi: + secureBoot: true devices: {% if item.multiqueue %} networkInterfaceMultiqueue: True diff --git a/templates/windows2k19.tpl.yaml b/templates/windows2k19.tpl.yaml index 78aac132..4423609e 100644 --- a/templates/windows2k19.tpl.yaml +++ b/templates/windows2k19.tpl.yaml @@ -127,6 +127,7 @@ objects: features: acpi: {} apic: {} + smm: {} hyperv: relaxed: {} vapic: {} @@ -142,6 +143,10 @@ objects: ipi: {} runtime: {} reset: {} + firmware: + bootloader: + efi: + secureBoot: true devices: {% if item.multiqueue %} networkInterfaceMultiqueue: True