$ tar -xvf vmName.ova
$ vi vmName.ovf
$ sha1sum vmName.ovf
$ vi vmName.mf
$ tar -cvf vmName-NEW.ova vmName.ovf vmName-disk1.vmdk vmName.mf
$ tar -xvf vmName.ova
$ vi vmName.ovf
$ sha1sum vmName.ovf
$ vi vmName.mf
$ tar -cvf vmName-NEW.ova vmName.ovf vmName-disk1.vmdk vmName.mf
On MacOS 10.15 i had to use
tar -cvf vmName-NEW.ova --format=ustar vmName.ovf vmName-disk1.vmdk vmName.mfto get it imported.
Thanks! The --format=ustar
made the difference for me
to save time for those using mac. As mentioned by @ParadingLunatic ovf hash needs uses sha256 on newer releases. Here is the command for Mac Catalina
$ shasum -a 256 vmName.ovf