• storage-class-migration-pre-ga
    • Hide
      • The MTC UI can be used to migrate running and stopped VMs to a different storage class
      • For VM disks, the volume mode can be changed to the appropriate value for the target storage class
      • UI is implemented in MTC
      • Document the storage migration
      • KubeVirt API is GA
      • Supported in PoC environments
      • Supported in production only with a support exception
      Show
      The MTC UI can be used to migrate running and stopped VMs to a different storage class For VM disks, the volume mode can be changed to the appropriate value for the target storage class UI is implemented in MTC Document the storage migration KubeVirt API is GA Supported in PoC environments Supported in production only with a support exception
    • Yellow
    • In Progress
    • VIRTSTRAT-97 - [GA] VM Storage Migration
    • VIRTSTRAT-97[GA] VM Storage Migration
    • 0% To Do, 0% In Progress, 100% Done
    • dev-ready, doc-ready, po-ready, qe-ready
    • Hide

      2025-02-06:
      Some minor bugs found and finishing up MTC development items. Automation is also outstanding....

      Show
      2025-02-06: Some minor bugs found and finishing up MTC development items. Automation is also outstanding....
    • Yes

      Goal

      Since this feature did not see adoption in its Tech Preview phase we are going with a Pre-GA level of support. This means that we will fully support usage in PoCs but will require customers to file a support exception in order to be supported in production.
      Provide GA-level support for migrating running and stopped VMs to a different storage class.

      User Stories

      • As a VM owner I want to move my VM storage (disks and TPM) from one storage class to another. If the VM is running I want it to remain running during the migration operation.

      Non-Requirements

      • Some storage cannot be migrated (due to technical limitations or lack of implementation). See here for more information. For the following cases, the storage can be migrated only if the VM is powered off and manual changes to the VM spec post migration may be necessary.
        • Shared disks
        • virtiofs disks
        • hotplugged disks (hope to remove this limitation in this epic)
        • Interface change (lun <-> disk)
        • lun disks (no support for the `slice` option libvirt RFE)
        • SCSI persistent reservation disks (VMs using these do not support live migration)
        • Local storage on the same node (In order to complete the storage live migration the VM must live migrate and this requires moving it to a different node)

      Notes

      • The user must be able to change the Volume Mode of the disk (in order to migrate from HPP to ceph for example)

      Risks

              rhn-support-awels Alexander Wels
              alitke@redhat.com Adam Litke
              Yan Du Yan Du
              Votes:
              3 Vote for this issue
              Watchers:
              17 Start watching this issue

                Created:
                Updated:
                Resolved: