You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by GitBox <gi...@apache.org> on 2021/03/15 09:20:18 UTC

[GitHub] [cloudstack] sureshanaparti opened a new issue #4818: GSoC Idea - Clone a Virtual Machine (with all the data disks)

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:
users@infra.apache.org



[GitHub] [cloudstack] rohityadavcloud commented on issue #4818: GSoC 2021 Idea: Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
rohityadavcloud commented on issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818#issuecomment-1017171281


   Closing this as we've a PR, and this may cause confusion for student looking for gsoc ideas.


-- 
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.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] rohityadavcloud closed issue #4818: GSoC 2021 Idea: Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
rohityadavcloud closed issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818


   


-- 
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.

To unsubscribe, e-mail: commits-unsubscribe@cloudstack.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [cloudstack] damanBirSingh commented on issue #4818: GSoC 2021 Idea: Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
damanBirSingh commented on issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818#issuecomment-812968220


   Hello, I am an ME student from Bits Pilani, Goa, India. I would love to contribute to an open source project like cloudstack. It would be a great help if anyone could guide me how to proceed with this project. I am currently trying to build it, facing some issue with tests failing.
   Thanks & Regards,
   Daman


-- 
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:
users@infra.apache.org



[GitHub] [cloudstack] weizhouapache commented on issue #4818: GSoC Idea - Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
weizhouapache commented on issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818#issuecomment-799274301


   @sureshanaparti cooool.
   This is also in our backlog for many years :-D


----------------------------------------------------------------
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:
users@infra.apache.org



[GitHub] [cloudstack] damanBirSingh commented on issue #4818: GSoC 2021 Idea: Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
damanBirSingh commented on issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818#issuecomment-813266059


   Thank you for the quick reply, I would get started with the hackerbook course right away and start a draft for my proposal.


-- 
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:
users@infra.apache.org



[GitHub] [cloudstack] rhtyd commented on issue #4818: GSoC 2021 Idea: Clone a Virtual Machine (with all the data disks)

Posted by GitBox <gi...@apache.org>.
rhtyd commented on issue #4818:
URL: https://github.com/apache/cloudstack/issues/4818#issuecomment-813225063


   Hi @damanBirSingh thanks for your interest.
   
   I would advise that you read the community GSoC guidelines (https://community.apache.org/gsoc.html), join the dev mailing list (http://cloudstack.apache.org/mailing-lists.html) to discuss your GSoC idea/proposal/application, and start drafting your application (for example https://google.github.io/gsocguides/student/proposal-example-1). With your proposed mentor (see email above), start an early discussion with them and you can ask them to review your application draft (for example, compose your draft and share with a Google doc).
   
   You can refer to the CloudStack course to help you draft your application and learn how to build something in CloudStack https://github.com/shapeblue/hackerbook


-- 
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:
users@infra.apache.org