8.3. Actualización de MTC 1.3 a 1.7
Si está actualizando la versión 1.3.x de Migration Toolkit for Containers (MTC) a la 1.7, debe actualizar el manifiesto de recursos personalizados (CR) de MigPlan en el clúster en el que se ejecuta el pod de MigrationController.
Dado que los parámetros indirectImageMigration e indirectVolumeMigration no existen en MTC 1.3, su valor por defecto en la versión 1.4 es false (falso), lo que significa que la migración directa de imágenes y la migración directa de volúmenes están activadas. Debido a que los requisitos de migración directa no se cumplen, el plan de migración no puede alcanzar el estado Ready (Listo) a menos que los valores de estos parámetros se cambien a true (verdadero).
Requisitos previos
-
Debe iniciar la sesión como usuario con privilegios de
administrador de clúster.
Procedimiento
-
Inicie sesión en el clúster en el que se ejecuta el pod de
MigrationController. Obtenga el manifiesto de CR de
MigPlan:$ oc get migplan <migplan> -o yaml -n openshift-migrationActualice los valores de los siguientes parámetros y guarde el archivo como
migplan.yaml:... spec: indirectImageMigration: true indirectVolumeMigration: trueReemplace el manifiesto del CR de
MigPlanpara aplicar los cambios:$ oc replace -f migplan.yaml -n openshift-migrationObtenga el manifiesto actualizado del CR de
MigPlanpara verificar los cambios:$ oc get migplan <migplan> -o yaml -n openshift-migration