Vmware-iso ovftool error?

I’m trying to install a rocky vm on my homelab esxi server but am getting an error:

2022/03/07 18:13:03 packer-builder-vmware-iso plugin: [DEBUG] Opening new ssh session
2022/03/07 18:13:03 packer-builder-vmware-iso plugin: [DEBUG] starting remote command: esxcli --formatter csv system version get
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: Connected to VMware ESXi 7.0.0 Releasebuild-15843807
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: [DEBUG] Opening new ssh session
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: [DEBUG] starting remote command: esxcli --formatter csv system settings advanced list -o /Net/GuestIPHack
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: Testing against vmware driver *common.ESX5Driver, Success: true
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: Verifying that ovftool exists…
2022/03/07 18:13:04 packer-builder-vmware-iso plugin: Verifying that ovftool credentials are valid…
2022/03/07 18:13:04 [INFO] (telemetry) ending vmware-iso.rocky8
2022/03/07 18:13:04 ui error: ESC[1;31mBuild ‘vmware-iso.rocky8’ errored after 1 second 212 milliseconds: ovftool validation error: exit status 127; ESC[0m
2022/03/07 18:13:04 ui:

It’s unclear to me what this error means. I don’t currently have the ovftool installed on the system I’m running packer on is that causing the “ovftool validation error”? Or do I need ovftool on my esxi server?

Since I don’t have vsphere just a homelab esxi setup I’m using vmware-iso should I be using vsphere-iso? If I were to use vsphere-iso I’m not sure how I’d set all of the vcenter related configuration.

For no I added:
skip_validate_credentials = true