summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLorenzo Biosa <56867176+lorenzobiosa@users.noreply.github.com>2024-02-19 14:50:22 +0100
committerGitHub <noreply@github.com>2024-02-19 13:50:22 +0000
commite79425d535d722a2c83c3d42c27fe357411e80f3 (patch)
tree457f37dc0404ccd7312174b9095e6d53a78a01a2
parentbee0ada1c99d64a9dddc02406074c382c8f0eefd (diff)
downloadvyos-vm-images-e79425d535d722a2c83c3d42c27fe357411e80f3.tar.gz
vyos-vm-images-e79425d535d722a2c83c3d42c27fe357411e80f3.zip
Add EFI boot VM config if parttable_type=gpt is set (#47)
-rw-r--r--roles/vmware/templates/vyos_vmware_image.ovf.j24
1 files changed, 4 insertions, 0 deletions
diff --git a/roles/vmware/templates/vyos_vmware_image.ovf.j2 b/roles/vmware/templates/vyos_vmware_image.ovf.j2
index 81a9b3a..6f15ddf 100644
--- a/roles/vmware/templates/vyos_vmware_image.ovf.j2
+++ b/roles/vmware/templates/vyos_vmware_image.ovf.j2
@@ -240,6 +240,10 @@
</ovf:Item>
<vmw:Config ovf:required="false" vmw:key="cpuHotAddEnabled" vmw:value="true"/>
<vmw:Config ovf:required="false" vmw:key="memoryHotAddEnabled" vmw:value="true"/>
+ {%- if parttable_type == 'gpt' -%}
+ <vmw:Config ovf:required="false" vmw:key="firmware" vmw:value="efi"/>
+ <vmw:Config ovf:required="false" vmw:key="bootOptions.efiSecureBootEnabled" vmw:value="false"/>
+ {%- endif -%}
</VirtualHardwareSection>
</VirtualSystem>
</ovf:Envelope>