Created attachment 1669058 [details]
Description of problem:
virt-v2v should migrate vmdk files even if there are no files ending with '-flat.vmdk' .
Version-Release number of selected component (if applicable):
RHHI 1.6 using RHV 4.3
Product Name: Red Hat Virtualization Host
Product ID: 328
Steps to Reproduce:
1. Use specific VMware images built with files as described in the attachment.
2. Try to migrate using RHV UI (using virt-v2v) from VMware to RHV. Using VMware apis.
3. Migration fails.
Import should work.
A. This is coming from a deployment on site with a strategic customer to Red Hat. There's a support case for this: https://access.redhat.com/support/cases/#/case/02592484
B. Richard already started to assist us with this issue until we found this bug.
Created attachment 1669059 [details]
Index of vmdk folder
Please use OVA export from VMware / import to RHV as an alternative
workaround for now.
Please could you ask the customer for:
(They can be sent privately to me by email if the customer would
prefer not to attach them to the bug)
I would also like to know the version of VMware they are using.
Customer is not able to send the files due to security limitations.
I don't understand why the customer's VMware guest doesn't have "-flat.vmdk" file. "-flat.vmdk" file will be created automatically if new guest is created on VMware. Besides, if delete file ""-flat.vmdk" on VMware host, then the guest can't be power on on vSphere client with error ".....vmdk was not found", details pls refer to screenshot 'guest-cannot-power-on-after-delete-flat-vmdk.png'
Log into ESXi host to check the files of guests in datastore:
esx6.7-new-guest-4bacff40.hlog esx6.7-new-guest.vmdk esx6.7-new-guest.vmx
Created attachment 1773298 [details]
Per comment 4, we cannot solve this.