sureshanaparti opened a new issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818


   ## Background
   
   There is no straight way to clone / create a copy of the VM (with all the 
data disks) in CloudStack. Operator/Admin requires a series of steps/API cmds 
to be followed to achieve that in CloudStack, and also it takes considerable 
time (to wait and check each cmd response before proceeding to next step). Some 
hypervisors (Eg. VMware) already supports clone VM operation, and CloudStack 
can leverage that.
   
   ## Proposed Tasks
   
   - Introduce a new (admin-only) API to clone the VM, something like 
_cloneVirtualMachine_ , which facilitates direct way to clone / create a copy 
of the VM (with all the data disks). CloudStack internally performs all the 
required operations to create the copy of the VM (leverages the relevant 
hypervisor(s) operations if necessary), and returns the VM as response when 
success, otherwise throws the relevant error message.
   - Add the support in the CloudStack UI.
   
   ## Relevant Skills
   
   - Java, Python, Vue.js
   - Understanding of CloudStack operations (for VM, Volume)
   
   ## Proposed Mentor
   
   Suresh Anaparti - development
   Any developer from the community - coding issues
   
   ## Difficulty
   
   Medium
   
   ### Example and references
   
   
   ##### ISSUE TYPE
   
    - Feature Idea


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to