Este contenido no está disponible en el idioma seleccionado.

Chapter 1. Migration Toolkit for Virtualization 2.11


The release notes describe technical changes, new features and enhancements, known issues, and resolved issues.

1.1. New features and enhancements

Migration Toolkit for Virtualization (MTV) 2.11 introduces the following features and enhancements.

Customizable service account for pre-plan and post-plan hooks in Create migration plan pages

In MTV 2.11.0, users can set a service account name for pre-plan and post-plan hooks in the Create migration plan pages. This UI setting allows for greater flexibility and control over the service accounts used in these hooks, ensuring they have the necessary permissions to manage cluster resources. The Service account field is a free text field as the service account information is not stored in the inventory for a remote cluster. This enhancement improves the overall security and customization of the user’s deployment.

MTV-3681

Enhanced pre-migration issue visibility

MTV 2.11.0 enhances the visibility of pre-migration concerns for individual VMs, providing a clear taxonomy and visual indicators to distinguish between critical issues, VM-specific failures, and ignorable warnings. The updated UI includes new icons, colors, and labels for quick comprehension of validation issue severity. The Conditions column of the VM table now displays all current concerns impacting the plan, with filters for Name, Severity, Type, and Folder. A total of critical alerts is displayed at the top of the page, with a View all alerts button for detailed analysis. This improvement increases the clarity and understanding of pre-migration concerns, simplifying the migration process.

MTV-3712

Enhanced learning experience in MTV UI

With this update, the Tips and tricks section in the MTV UI is significantly expanded, offering curated learning paths and improved user guidance. This enhancement simplifies complex workflow steps, integrates with Red Hat OpenShift Virtualization LightSpeed AI for dynamic guidance, and reorganizes content for a better learning process for MTV administrators.

MTV-3718

Technology Preview: Performance metrics during migration

With this update, MTV provides performance metrics during migration, including network and storage throughput. This enhancement aims to assist users in making informed decisions about system configuration for better performance tuning. Real-time insights into these metrics during migration plans are now available in the MTV UI.

MTV-3636

Add descriptive notes to migration plans

In MTV 2.11.0, cluster administrators can now add descriptive notes to their migration plans during creation. The new Description field allows easy differentiation and management of various plans within the web console. Users can identify the purpose, scope, and owner of each plan by adding reasons for each migration in the Description field. The added context is visible in the plan table and Plan details page for long-term management and auditing purposes.

MTV-3748

Unified interaction model for form editing

MTV 2.11.0 introduces a unified, consistent interaction model for editing forms and fields across the MTV web console, streamlining tasks for cluster administrators. The new design includes an edit button that opens a modal for inputs, promoting clarity and reducing configuration errors. This update aims to reduce cognitive load and eliminate varying UI behaviors on different pages, making administrative tasks easier and quicker.

MTV-3742

Enhanced Create provider form for source providers

In MTV 2.11.0, the Create provider form in the MTV UI has unique authentication and validation fields for source providers such as OpenShift, OpenStack, Red Hat Virtualization (oVirt), and VMware vSphere. The new form provides a cleaner and more user-friendly experience when creating providers, making it easier for cluster administrators to create plans for migrating their VMs.

MTV-3737

Validation alert for VDDK for VMware warm migrations

MTV 2.11.0 introduces visible validation checks for warm migration from VMware environments in the web console. Users are alerted if the VMware vSphere Virtual Disk Development Kit (VDDK) is missing or incorrectly configured, preventing silent failures and saving time on migration plans. Updated MTV documentation provides guidance on VDDK installation.

MTV-3805

Improved data migration error handling and diagnostics

MTV 2.11.0 enhances data integrity during VM migration by using features introduced in RHEL 10.1. This release introduces filesystem-level consistency checks, improved system error handling, and internal diagnostics. Warm migration and features like storage offload minimize downtime with efficient disk migration and data transfer.

MTV-3906

Storage Offload Copy

In MTV 2.11.0, the Storage Offload Copy feature accelerates disk transfer in the storage array by bypassing the network, enabling snapshot creation and base disk copying. Storage Offload Copy results in reduced network usage, improved overall performance, and enhanced migration efficiency.

  • Technology Preview: Storage Offload Copy for warm migration enables snapshot creation and base disk copying while the VM is running. Delta changes can be copied over the network post-base disk storage offload copy, reducing the need for VM shutdowns.
  • Storage Offload Copy for cold migration is generally available.

    MTV-3710

Native alerting with OpenShift monitoring stack

MTV 2.11.0 introduces native alerting, integrating with OpenShift’s Prometheus-based monitoring stack. Administrators now receive notifications for migration plan failures or critical issues, reducing manual monitoring. Users can configure alerts for email, Slack, or PagerDuty, ensuring timely notifications and minimizing downtime.

MTV-2529

Developer Preview: Pre-migration test for dual-boot VMs

MTV introduces a more accurate conversion assessment before migration by fetching additional information from guest machines. With this enhancement, users can perform a pre-migration check for dual-boot VMs, ensuring a successful conversion before the migration process begins.

MTV-2481

Developer Preview: Importing VMs from Amazon EC2

With this update, users can import VMs directly from Amazon EC2, streamlining the process and expanding the platform’s compatibility. This enhancement supports cold migration to ROSA, with storage mapping limited to the same storage. It does not currently support targeting non-ROSA, different accounts, different regions, warm or live migrations.

MTV-2735

Developer Preview: Customizable firstboot scripts for VM migrations

MTV 2.11.0 introduces customizable firstboot scripts for VM migrations, enhancing deployment flexibility and personalization. Users can now specify these scripts in their migration plans for per-plan customization. Scripts are executed by virt-customize during the guest conversion process, eliminating the need for SSH keys for VM migration and integrating virt-customize for script injection during VM conversion and startup.

MTV-3638

Enhanced network assignment for Forklift Controller pods

In MTV 2.11.0, the assignment of a secondary network to Forklift Controller pods is now supported, similar to Importer and Populator pods. This update addresses connectivity issues with the Red Hat OpenShift default node network and VMware or RHV providers, reducing the need for cluster-wide changes. The existing CRD flag is reused for network assignment, simplifying setup for network configuration and communication between the Forklift Controller and external providers.

MTV-3644

Direct default gateway configuration in Network Attachment Definition

In MTV 2.11.0, migration admins can set the default gateway directly in the Network Attachment Definition (NAD) configuration. In cases where the default route annotation is not set, the software now attempts to fetch the default gateway from the NAD configuration.

MTV-3699

Technology Preview: Customizing ephemeral storage for improved migration stability

In MTV 2.11.0, you can customize ephemeral storage during migration, preventing failures due to insufficient node storage in large-scale migrations, Open Virtualization Format (OVA) imports, and nodes with limited storage. Users can define a storageClass for temporary storage, enabling virt-v2v pods to mount a temporary Persistent Volume Claim (PVC) on the defined storageClass, improving migration stability and success. This update reduces the likelihood of migration failures caused by limited node storage.

MTV-3709

OS-specific VM configuration for improved performance

With this update, MTV detects the operating system that VMs are running on automatically. This enhancement optimizes VM performance in MTV and reduces the need for manual adjustments, saving time and reducing potential errors.

MTV-3963

Enhanced IP preservation in VM migration

In MTV 2.11.0, IP preservation for VM migration now verifies that IPs are from the correct subnet before assignment. MTV preserves and assigns IPs from the subnet for VMs with explicitly assigned IPs during migration to OpenShift Virtualization, ensuring accurate IP assignment and preventing IP mismatches during migration.

MTV-3130

1.2. Resolved issues

Migration Toolkit for Virtualization (MTV) 2.11 has the following resolved issues.

1.2.1. Resolved issues 2.11.0

Review the resolved issues in this release of MTV.

Target cluster namespaces now visible for cross-cluster live migration

Before this update, during cross-cluster live migration, projects were fetched from the host cluster instead of the target cluster. As a consequence, target cluster namespaces were not visible in the UI, causing user inconvenience. With this release, cross-cluster live migration fetches project data from the target cluster, making target cluster namespaces visible in the UI during migration.

MTV-3915

VDDK image archive upload succeeds in private namespaces

Before this update, VMware Virtual Disk Development Kit (VDDK) image archive upload failure occurred in private namespaces due to incorrect namespace usage. As a consequence, users experienced VDDK image upload failure in private namespaces during source provider creation. With this release, you can upload VDDK tar archives successfully in private namespaces.

MTV-3618

Correct UI display of migration type after change

Before this update, if you changed the Migration type on the Plan details page in the MTV UI from warm to cold, the YAML file was updated correctly but the UI did not display the updated migration type. With this release, the UI edit field for Migration type updates the migration type in the YAML file and the UI correctly displays the updated migration type.

MTV-3476

Correct VM name display in migration progress

Before this update, during the migration of a VM with a non-conformant name in OpenShift, the name was standardized. However, the migration progress in the MTV UI showed the original non-conformant VM name. As a consequence, users saw incorrect VM names in the Migration progress list, with links causing 404 errors. With this release, the migration progress now shows accurate VM names and links.

MTV-4386

Resolved Unable to retrieve data error in cold migration plans with static IP preservation

Before this update, users encountered an Unable to retrieve data error during VM listing in cold migration plans created with static IP preservation on vCenter7. With this release, cold migration plans now retrieve VM data correctly, eliminating Unable to retrieve data errors.

MTV-3266

Improved DiskTransfer warm migration progress indicator

Before this update, the warm migration progress indicator for DiskTransfer remained unchecked due to incomplete progress evaluation. As a consequence, users saw incomplete migration progress for the DiskTransfer step. With this release, the DiskTransfer progress indicator shows a checkmark when all tasks are completed, improving migration visibility.

MTV-3585

Fetch and populate volumes for storage mappings during plan creation for OpenShift provider

Before this update, you could not fetch and populate volumes for storage mappings from Red Hat OpenShift during plan creation for an OpenShift provider. With this release, plan creation for host-to-host plans includes fetching and populating source storage, improving the selection of storage mappings during plan creation.

MTV-3574

Improved cluster-to-cluster live migration network mapping in OpenShift

Before this update, incorrect management of network attachments in Red Hat OpenShift target networks during updates led to complications with network mapping during live migration, resulting in inaccurate network configurations. With this release, the target network mapping issue in MTV for an OpenShift source provider is resolved. As a result, cluster-to-cluster live migration now correctly maps networks, improving migration accuracy.

MTV-3576

Removed misleading VM shutdown message during migrations for OVA providers

Before this update, users received a misleading message about VM shutdown during Open Virtual Appliance (OVA) migration, even though no VMs are sourced for OVA providers. With this release, the incorrect message for OVA providers during plan migration is removed.

MTV-3572

Adjusted Tips and tricks link placement to avoid conflict with reserved UI elements

Before this update, the Tips and tricks link placement in the upper-right corner of the MTV UI conflicted with reserved UI elements. As a consequence, UI elements were misaligned, causing content shift and potential confusion. With this release, the Tips and tricks link is displayed to the left side of the reserved UI element. As a result, the UI now has improved consistency.

MTV-3870

Topic selector consistency improvement

Before this update, the topic selector in the Tips and tricks panel in the MTV UI displayed the active topic while it was pointing to the active topic. As a consequence, end users saw duplicate topic headings in the topic selector and the top area of the Tips and tricks panel. With this release, the topic selector defaults to No topic selected, enhancing the overall UI consistency.

MTV-3869

Improved Migration plan page visibility for target projects

Before this update, the Migration plan page in the MTV UI displayed the openshift-mtv project by default, but the target project was not displayed by default. With this update, the default view of the Migration plan page now includes the Target project column, enhancing visibility and navigation for migration plans.

MTV-3864

Restoration of Target name column on Virtual machines tab

Before this update, the removal of the Target name column during MTV product updates caused the column to disappear from the Virtual machines tab on the Plan details page in the MTV UI. With this release, the Target name column on the Virtual machines tab is now restored.

MTV-4238

Removal of invalid NADs during network map creation

Before this update, the MTV UI became unresponsive when trying to remove an invalid Network Attachment Definition (NAD) during network map creation from YAML. With this release, you can remove network maps with invalid NAD IDs and manage network maps more effectively.

MTV-3610

Write permission check for OVA upload

Before this update, users encountered permission denied errors during OVA file upload. With this release, there is a check for write permissions before OVA upload. As a result, OVA uploads no longer fail due to permission errors.

MTV-3634

Warm migration with insecure TLS in RHV provider

Before this update, warm migrations with a Red Hat Virtualization provider failed due to missing support for insecure TLS. As a consequence, warm migration failed with TLS insecure (skip cert validation) in MTV 2.8.5. With this release, InsecureSkipVerify is added to CDI for warm migrations with a RHV provider. As a result, warm migration with TLS insecure (skip cert validation) now succeeds.

MTV-2811

Improved VDDK connection processing for warm migrations from VMware vSphere

Before this update, warm migrations from VMware vSphere intermittently failed during the Disk transfer phase with a VDDK connection error. With this release, VDDK connection processing is improved, with warm migrations from VMware vSphere now completing successfully during the disk transfer phase.

MTV-3514

Improved network interface detection for legacy RHEL 5 32-bit VMs in VMware migration

Before this update, MTV did not recognize the VirtualPCNet32 network type in VMware during migration. As a consequence, legacy RHEL 5 32-bit VMs were migrated without network interfaces, causing connectivity issues for users. With this release, MTV supports VirtualPCNet32 NICs and detects 32-bit RHEL5 VMs with the VirtualPCNet32 network type, enhancing network interface visibility during migration.

MTV-3796

NVMe disk support for VMware vSphere VM migration validation

Before this update, NVMe disk support was missing for VMware vSphere VM migration, meaning NVMe migration could be successful but not validated. With this update, NVMe disk support is added for successful NVMe migration and validation from VMware vSphere.

MTV-2444

VM migration stability with multiple interfaces in pod networks

Before this update, VM migration failure occurred when multiple interfaces were connected to a pod network in OpenShift Virtualization. With this release, MTV now supports multiple interfaces per VM.

MTV-2666

Elimination of orphaned PVCs in OVA migrations

Before this update, OVA migration left orphaned ova-store-pvc-* PVCs on target clusters, consuming resources. As a consequence, excess OVA-store PVCs could cause potential resource exhaustion for users. With this update, OVA migration no longer leaves leftover PVCs on target clusters, improving resource utilization and reducing potential data loss.

MTV-3659

Changes in device identification during OVA to OpenShift migration

Before this update, the migration of VMs with DHCP settings from an OVA provider to an OpenShift cluster resulted in the loss of interface settings in the VM YAML file, causing only one default interface with a pod network to remain in the VM. As a consequence, users experienced VMs with incorrect interface settings after migration. The issue occurred because the OVA scanner identified NICs and other device types based on the display name, which was unreliable. With this update, device identification is based on the resource type provided in the OVF specification, preserving interface settings during migration and preventing incorrect configurations.

MTV-3654

1.3. Known issues

Migration Toolkit for Virtualization (MTV) 2.11 has the following known issues.

Forklift console plugin fails to load on IPv6-only OpenShift clusters

When MTV 2.9.1 is deployed on an IPv6-only OpenShift cluster, an incorrect API endpoint prevents the forklift-console-plugin from serving a valid plugin manifest, displaying the error Failed to get a valid plugin manifest from /api/plugins/forklift-console-plugins/. While the forklift-ui-plugin pod runs successfully, the console plugin cannot load, preventing access to the MTV user interface in the OpenShift web console. This issue affects all IPv6-only cluster deployments with OpenShift 4.19.7 and CNV 4.19.1.

Workaround: Deploy MTV on dual-stack or IPv4 clusters until this issue is resolved.

MTV-3116

Incorrect labeling of inactive migration plans

Inactive migration plans are incorrectly labeled as Running when max_vms_inflight exceeds the total number of disks per migration. This label leads to confusion about the actual state of the plans, as all migration plans appear to be Running in the user interface.

Workaround: Currently, there is no workaround for this issue.

MTV-1736

Migration between OpenShift namespaces causes MAC address collisions

During migration between OpenShift namespaces in a cluster, MAC address collisions result in VM creation failure.

Workaround: Disable the KubeMacPool. For more information, see Managing KubeMacPool by using the CLI in the OpenShift documentation.

MTV-2446

VMware vSphere 6 or 7 migration fails on FIPS-enabled clusters

In MTV 2.11.0, an update to Golang 1.25 causes a connection failure on FIPS-enabled clusters with VMware vSphere 6 or 7, due to unsupported TLS 1.2 with Extended Master Secret. As a consequence, users cannot migrate VMware vSphere 6 or 7 VMs to a FIPS-compliant cluster.

Workaround: Disable FIPS mode on the cluster or use a VMware vSphere version that supports TLS 1.2 with Extended Master Secret to migrate VMs.

MTV-4411

Second migration plan with shared RDM disks fails when shared disk migration is disabled

When migrating two VMs with shared RDM disks using copyoffload in separate migration plans, the second migration plan fails at the ImageConversion step if shared disk migration is disabled. After successfully migrating the first VM with shared disk migration enabled, creating a second migration plan with shared disk migration disabled incorrectly creates two populate pods—one for the OS disk and one for the shared RDM disk—instead of creating only the OS disk populate pod. This causes the second migration to fail.

Workaround: Currently, there is no workaround for this issue.

MTV-4549

VDDK image only in openshift-mtv namespace

When you upload a VMware Virtual Disk Development Kit (VDDK) init image, the image URL is located in the openshift-mtv namespace. If you create a provider in a different namespace, there is an error when pulling the image.

MTV-3673

Inaccurate ConnectionTestFailed error messages when creating an OVA provider

When you create an Open Virtual Appliance (OVA) provider in the MTV UI, ConnectionTestFailed error messages are displayed before the provider status changes to Ready. The error messages are misleading and do not accurately reflect the in-progress status of the connection.

MTV-3613

Fibre Channel (FC) protocol VM migration fails to identify existing FC host objects in Infinibox

Fibre Channel (FC) protocol VM migration fails to identify existing FC host objects in Infinibox due to incorrect adapter ID comparison. As a consequence, FC protocol VM migration fails to identify existing FC hosts, causing volume creation failure due to incorrect port_name.

Workaround: Currently, there is no workaround for this issue.

MTV-4338

Migration stalls during VM migration to OCP with FC

During the migration of VMs to an OpenShift Container Platform (OCP) cluster with Fibre Channel (FC), the migration stalls when attempting to add a transfer network to a target namespace that does not have permissions to the transfer network.

Workaround: Currently, there is no workaround for this issue.

MTV-4547

Unexpected shutdown of forklift-controller due to network or storage map deletion

Deleting network or storage maps causes the forklift-controller to shut down unexpectedly, leaving the migration plan state as Ready and causing pods to continue running.

Workaround: Delete and restart the pods manually.

MTV-4413

Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2026 Red Hat
Volver arriba