Bug 2020297

Summary: Disable retaining "Importer" pods for warm migration
Product: Migration Toolkit for Virtualization Reporter: Ilanit Stein <istein>
Component: GeneralAssignee: Sam Lucidi <slucidi>
Status: CLOSED ERRATA QA Contact: Maayan Hadasi <mguetta>
Severity: high Docs Contact: Avital Pinnick <apinnick>
Priority: unspecified    
Version: 2.2.0CC: apinnick, fdupont, istein
Target Milestone: ---   
Target Release: 2.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2020300 2020304 (view as bug list) Environment:
Last Closed: 2021-12-09 19:21:12 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2020300, 2020304    

Description Ilanit Stein 2021-11-04 14:36:11 UTC
Description of problem:

On MTV-2.2 having the CDI importer pod retained fails the warm migration from VMware. 
This is due to a OCPv storage CDI bug 2016290-"[Warm] Warm Migration Fails and reporting ambiguous status"
As a temporary solution in MTV-2.2 till this mentioned bug is fixed,
Disable retaining these pods.
This will allow warm migration from VMware to work properly,
but on MTV-2.2 the "Get Logs" option will not be available. 

Version-Release number of selected component (if applicable):

MTV-2.2

Comment 1 Sam Lucidi 2021-11-04 14:50:51 UTC
The virt-v2v pod is not involved, it's just the importers. This PR makes retaining the importers for warm migration an option which is off by default.

https://github.com/konveyor/forklift-controller/pull/386

Comment 2 Fabien Dupont 2021-11-08 08:12:59 UTC
Please verify with mtv-operator-bundle-container-2.2.0-80 / iib:132252, or later.

Comment 3 Maayan Hadasi 2021-11-08 11:21:19 UTC
Verified as fixed.

Regarding Warm migration:
VMware RHEL VM with 2disks2nics was successfully migrated to CNV.
3 internal precopies were taken and only the virt-v2v conversion pod is available once the migration ended.

Regarding Cold migration (VMware) - the importer and virt-v2v pods are present after the migration ended.


Versions:
MTV 2.2.0-80 / iib:132252
CNV 4.9.1-11 / iib:131992

Comment 6 errata-xmlrpc 2021-12-09 19:21:12 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (MTV 2.2.0 Images), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2021:5066