vmware: CL support for OVF Environments #1729
Comments
I've confirmed within my own VMware lab environment that this version is ignoring the static IPs provided and using DHCP. |
Error applying plan: 4 error(s) occurred:
Terraform does not automatically rollback in the face of errors. |
/cc: @crawford to keep me honest. + @robszumski due to Tectonic on VMware impact Tectonic for VMware is using Tectonic / Terraform workflow is stuck in the middle where OVF template is used, but no data is passed via OVF interface. Resulting in ignition not getting configuration data. I can see 3 options to resolve:
IMHO quickest resolution is (option 1) to add documentation to disable "Enable vApp Options" into Step 2/3 of https://github.com/coreos/tectonic-installer/blob/master/Documentation/install/vmware/vmware-terraform.md#prerequsities. Option 3 would be a good long term goal. |
I confirmed in my ESXi 6.5u1 lab environment that workaround #1 to uncheck vApps option did resolve the issue. |
@alekssaul What are the contents of the "ovfenv" variable when you un-check that option? |
@alekssaul regarding option 1 mentioned in:
I cannot un-check "Enable vApp Options" button since that option is missing on my machines (we don't have appropriate license to enable DSR on our cluster). Does this mean that I cannot deploy CoreOS virtual machines on vSphere using Terraform? (I've tried with different versions of terraform-vsphere-provider, using |
Versions
1.7.1
terraform version
):0.9.6
vmware
What happened?
Per Scott S. VMware Install failed against CL 1465.6.0 image as the CL image did not
abide by not using DHCPprovision as expected . Opening an issue for tracking.edit: based on further digging it seems like new version of ignition (> 0.16) requires ignition configuration to be passed via OVF Environment interface instead of guestinfo
What you expected to happen?
Terraform inject static IP via ignition/systemd-networkd. CL Image should have been configured with static IP instead of DHCPTectonic on VMware with CL 1465.6.0 image to be provisioned
How to reproduce it (as minimally and precisely as possible)?
Use Tectonic on VMware guide with CL 1465.6.0 OVA
Anything else we need to know?
Issue created for tracking purposes. Will be investigating further.
The text was updated successfully, but these errors were encountered: