Bug 2070132 - [RFE][CNV] Ability to export and import virtual machines disks between clusters
Summary: [RFE][CNV] Ability to export and import virtual machines disks between clusters
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Container Native Virtualization (CNV)
Classification: Red Hat
Component: Storage
Version: 4.10.0
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
: 4.13.0
Assignee: Alexander Wels
QA Contact: Jenia Peimer
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-03-30 13:17 UTC by Ulhas Surse
Modified: 2023-05-18 02:56 UTC (History)
9 users (show)

Fixed In Version: 4.13.0
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-05-18 02:55:41 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github kubevirt kubevirt pull 7590 0 None Merged Export Virtual Machine disk crds and controller 2023-03-29 10:19:11 UTC
Github kubevirt kubevirt pull 7976 0 None Merged Add external export urls for VMExport CRD status. 2023-03-29 10:19:15 UTC
Github kubevirt kubevirt pull 8107 0 None Merged Add export of VMSnapshot volumes 2023-03-29 10:19:18 UTC
Github kubevirt kubevirt pull 8147 0 None Merged Return certificate chain for export cert 2023-03-29 10:19:20 UTC
Github kubevirt kubevirt pull 8257 0 None Merged Add vm export vm 2023-03-29 10:19:21 UTC
Github kubevirt kubevirt pull 8953 0 None Merged Add VM definition URL to export server 2023-03-29 10:19:23 UTC
Github kubevirt kubevirt pull 9392 0 None Merged Add virtctl vmexport manifest option 2023-03-29 10:19:24 UTC
Red Hat Issue Tracker CNV-17321 0 None None None 2022-12-14 10:57:34 UTC
Red Hat Issue Tracker CNV-20917 0 None None None 2023-01-30 14:29:34 UTC
Red Hat Knowledge Base (Solution) 6872721 0 None None None 2022-04-01 09:47:30 UTC
Red Hat Product Errata RHSA-2023:3205 0 None None None 2023-05-18 02:56:30 UTC

Description Ulhas Surse 2022-03-30 13:17:29 UTC
Description of problem:
Provide functionality to 

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


What is the nature and description of the request?
Currently, OpenShift Virtualization does not provide a mechanism to export and import virtual machines disks between different clusters. Technically it is possible but it's a high time consuming task. The customer is very interested in having a mechanism provided by OpenShift Virtualization that allows to export and import virtual machines disks in a smooth way.


Why do you need this? (List the business requirements here)
The customer has several OpenShift clusters and need to be able to export and import VMs between them, smoothly and in a reasonable time.


How would you like to achieve this? (List the functional requirements here)
It would be OK with something like this Epic [1] of CNV.


Do you have any specific time-line dependencies?
This is a very important feature for the customer and it would be OK if it can be included in minor versions of OCP 4.10.


List any affected packages or components.
Yes. You can rely on the Red Hat Customer Success team that is working in this account if you need collaboration with the tests.


Would you be able to assist in testing this functionality if implemented?
Yes


For each functional requirement listed in the previous question, can test to confirm the requirement is successfully implemented.
Yes

Comment 12 Yan Du 2023-03-22 13:28:16 UTC
Alexander, could you please link the PR?

Comment 13 Alexander Wels 2023-03-22 13:49:39 UTC
Added links to the various export related PRs. Some of which landed in 4.12, and some of which will land in 4.13 or 4.14.

Comment 14 Dan Kenigsberg 2023-04-03 08:31:22 UTC
@alitke shouldn't this be ON_QA by now?

Comment 15 Jenia Peimer 2023-04-23 07:02:28 UTC
Verified on CNV 4.13
The feature is available since 4.12, but there are some enhancements in 4.13 and 4.14, the documentation will be updated shortly:

https://docs.openshift.com/container-platform/4.12/virt/virtual_machines/virt-exporting-vms.html
https://kubevirt.io/user-guide/operations/export_api/

Comment 18 errata-xmlrpc 2023-05-18 02:55:41 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 (Moderate: OpenShift Virtualization 4.13.0 Images security, bug fix, and enhancement update), 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/RHSA-2023:3205


Note You need to log in before you can comment on or make changes to this bug.