I maintain a set of virtual machine templates that use Packer. For VMware VMs, the workflow is to build them locally using the vmware-iso builder, then push to vSphere using the vsphere post-processor. The idea behind this approach is to be able to use the same templates for local VMs (which are exported as an ova archive) as those that end up on vSphere. Unfortunately, there’s some differences between VMware Workstation and vSphere that create some tricky problems like mismatched operating...