Description of problem:
While performing warm migration of a VMware virtual machine to OpenShift using Migration Toolkit for Virtualization (MTV), the MTV console displays the following warning: ~~~ Changed Block Tracking (CBT) has not been enabled for this device. This feature is a prerequisite for VM warm migration. ~~~ Note that: This warning is shown even though CBT is already enabled on the source VMware VM and the VM does not have any snapshots. Observed Behavior - CBT is verified as enabled on the VMware VM. - Still displays the CBT-related warning. - If CBT is removed and re-added from the VMware console, the warning disappears. - This workaround must be repeated every time the warning appears.
Version-Release number of selected component (if applicable):
Observed in MTV 2.10
How reproducible:
Always
Steps to Reproduce:
1. Enable CBT by setting `ctkEnabled TRUE and SCSI0:0.ctkEnabled TRUE` 2. Migrate VM (Warm) from VMWare to OCP 3. Warning appears while creating Plan itself 4. Power off the VM --> Remove the CBT settings --> Re-configure the same[1]
Actual results:
The warning appears even when the CBT is enabled at first place. To make it disappear we have to remove and reconfigure the CBT settings on VM
Expected results:
The warning should not appear when CBT is enabled already