So you have to power-on the VM firstly, have you tried to modify OVF file extracted from OVA file, it contains a password property which is "Default User's password", the default user is ubuntu.
Once you get into the VM, you can install cloud-init-vmware-guestinfo and then save the VM as source VM.
terraform is new to me, but if it's using https:/ /github. com/vmware/ cloud-init- vmware- guestinfo, it won't work unless the installation has been done in VM. See https:/ /github. com/vmware/ cloud-init- vmware- guestinfo/ blob/master/ README. md
So you have to power-on the VM firstly, have you tried to modify OVF file extracted from OVA file, it contains a password property which is "Default User's password", the default user is ubuntu.
Once you get into the VM, you can install cloud-init- vmware- guestinfo and then save the VM as source VM.