Skip to content

Commit

Permalink
fix: add talos.config to the vApp Properties in VMware OVA
Browse files Browse the repository at this point in the history
VMware vSphere doens't allow talos.config to be set when deploying the OVA
due to missing vApp properties. Added talos.config to the ovf template to include
talos.config to fix this.

Fixes talos-systems#3669

Signed-off-by: Joost Coelingh <joost.coelingh@eu.equinix.com>
  • Loading branch information
triqster authored and talos-bot committed May 24, 2021
1 parent 209527e commit f7cf64d
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions cmd/installer/pkg/ova/ova.go
Expand Up @@ -47,6 +47,14 @@ const ovfTpl = `<?xml version="1.0" encoding="UTF-8"?>
<VirtualSystem ovf:id="vm">
<Info>A virtual machine</Info>
<Name>talos</Name>
<ProductSection ovf:required="false">
<Info>Talos Virtual Appliance</Info>
<Property ovf:userConfigurable="true" ovf:type="string"
ovf:key="talos.config" ovf:value="">
<Label>Talos config data</Label>
<Description>Inline Talos config</Description>
</Property>
</ProductSection>
<OperatingSystemSection ovf:id="101" vmw:osType="other3xLinux64Guest">
<Info>The kind of installed guest operating system</Info>
</OperatingSystemSection>
Expand Down

0 comments on commit f7cf64d

Please sign in to comment.