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 04:24:20 UTC

[GitHub] [cloudstack] Pearl1594 opened a new issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

Pearl1594 opened a new issue #4814:
URL: https://github.com/apache/cloudstack/issues/4814


   ##### Background
   
   Cloudstack offers Persistent Networks which gets provisioned at the time of creation without having to deploy a VM in the network (http://docs.cloudstack.apache.org/en/latest/adminguide/networking/persistent_networks.html). However, in case new hosts are added or disabled hosts re-enabled or moved from maintenance mode to enabled state, the network devices do not get provisioned on such hosts.
   To comply with the definition of Persistent Networks, we need to have a mechanism to synchronize the creation of network devices (VLANs/ bridges, etc) on hosts added post creation of the network by extending the existing framework of `HypervisorHostListener` to support creation of Persistent networks in a general manner .
   
   ##### Proposed Tasks
   
      - Get started on basic CloudStack codebase and development (building and running CloudStack)
      - Understanding persistence in the context of CloudStack and across hypervisors
      - Define the synchronization strategy to provision networks across newly added hosts
      - Deliverables: documentation and community pull request, end-to-end demo of feature
   
   ##### Relevant Skills
   Java and Python
   
   #### Difficulty
   Moderate
   
   ##### Proposed Mentor
   Pearl Dsilva
   
   
   ##### Example and references
   https://github.com/apache/cloudstack/blob/master/engine/api/src/main/java/org/apache/cloudstack/engine/subsystem/api/storage/HypervisorHostListener.java


----------------------------------------------------------------
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] Pearl1594 commented on issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   Hi @JushwanthGV , thanks for your interest!
   To start off, you can work on drafting your application / project proposal and may use https://google.github.io/gsocguides/student/proposal-example-1 as a guideline. And reach out if you need further details. Please also go through the GSoC guidelines - https://community.apache.org/gsoc.html - if you haven't already.


-- 
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 #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   Hi @shatoboar 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



[GitHub] [cloudstack] rohityadavcloud commented on issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   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] Pearl1594 commented on issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   @shatoboar I've sent a mail with details that would be helpful to understand the project and the requirements. All the best! :) Feel free to reach out if you have any queries.


-- 
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] JushwanthGV commented on issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   Hi,
   I'm interested in this project, and I'm new to open source I would like to include this project for gsoc.
   Can anyone help me with how to start?
   I would like to know all the requirements needed for this project so that i can be ready for this project.
   I would like some tips and some more insights abt this project.


-- 
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] shatoboar commented on issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   Hi, I would really like to work on this project! Is there any further information or any tips to better understand the project? 


-- 
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 closed issue #4814: GSoC 2021 Idea: Synchronization of network devices on newly added hosts for Persistent Networks

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


   


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