[jira] [Updated] (CLOUDSTACK-10430) CloudStack GSoC 2021 - Clone a Virtual Machine (with all the data disks)
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Suresh Kumar Anaparti updated CLOUDSTACK-10430: --- Description: Hi there, Here is the background of the proposed improvement in the CloudStack. Currently, 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. The support for this new functionality, can be integrated by introducing 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) can be . 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. This improvement will be a good addition to the VM operations supported in the CloudStack. It requires some virtualization/cloud domain knowledge & usage. More details here: [https://github.com/apache/cloudstack/issues/4818] Skills Required: - Java and Python - Vue.js (for UI integration) was: Hi there, Here is the background of the proposed improvement in the CloudStack. Currently, 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. The support for this new functionality, can be integrated by introducing 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) can be . 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. This improvement will be a good addition to the VM operations supported in the CloudStack. It requires some virtualization/cloud domain knowledge & usage. More details here: https://github.com/apache/cloudstack/issues/4818 > CloudStack GSoC 2021 - Clone a Virtual Machine (with all the data disks) > > > Key: CLOUDSTACK-10430 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10430 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the > default.) > Components: API >Reporter: Suresh Kumar Anaparti >Priority: Major > Labels: gsoc2021, mentor > > Hi there, > Here is the background of the proposed improvement in the CloudStack. > Currently, 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. > The support for this new functionality, can be integrated by introducing 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) can be . 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. > This improvement will be a good addition to the VM operations supported in > the CloudStack. It requires some virtualization/cloud domain knowledge & > usage. > More details here: [https://github.com/apache/cloudstack/issues/4818] > Skills Required: > - Java and Python > - Vue.js (for UI integration) > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10429) Support Multiple SSH Keys for VMs
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10429?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Jumani updated CLOUDSTACK-10429: -- Description: To provide easy access to VMs without the need for password-based authentication, Cloudstack provides users with the ability to set or reset an SSH key for their VMs. These SSH keys can either be uploaded to, or generated by cloudstack. As of now, it is limited to just a single SSH key. This requires the key to be shared amongst users with access to the VM and can be quite cumbersome when there are several VMs (perhaps across different projects), each with a different SSH key. It can also cause issues when a user is removed and the key needs to be reset since it's a common key, and shared to the remaining users all over again. This feature proposes extending the functionality to allow multiple SSH keys to be set / reset on a VM. This will allow users to add their own personal SSH key to the VM, thereby allowing them to directly access the VM without the need to manage multiple shared keys. New users can add their own keys to the list and access the VM instantly. It also solves the problem when a user is removed as their key can be removed from the list, thereby revoking their access without the need for a new key to be regenerated and shared. It proposes the following changes : # Modify the API to accept multiple SSH keys # Change the service layer that handles the request # Alter the database accordingly # Update the UI to align with the new API It requires the following relevant skills : * Java (basic) * SQL (basic) * Javascript (basic) * VueJS (Learning on the fly) Further details can be found here [https://github.com/apache/cloudstack/issues/4813] was: Cloudstack provides users with the ability to set or reset an SSH key for VMs. As of now, it is limited to just a single SSH key This feature proposes extending the functionality to allow multiple SSH keys to be set / reset on a VM It proposes the following changes : # Modify the resetSSHKeyForVirtualMachine API to accept multiple SSH keys # Change the service layer that handles the request # Alter the database accordingly # Update the UI to align with the new API It requires the following relevant skills : * Java (basic) * SQL (basic) * Javascript (basic) * VueJS (can be learnt on the fly) Further details can be found here https://github.com/apache/cloudstack/issues/4813 > Support Multiple SSH Keys for VMs > - > > Key: CLOUDSTACK-10429 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10429 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the > default.) >Reporter: David Jumani >Priority: Major > Labels: gsoc2021, mentor > > To provide easy access to VMs without the need for password-based > authentication, Cloudstack provides users with the ability to set or reset an > SSH key for their VMs. These SSH keys can either be uploaded to, or generated > by cloudstack. > As of now, it is limited to just a single SSH key. This requires the key to > be shared amongst users with access to the VM and can be quite cumbersome > when there are several VMs (perhaps across different projects), each with a > different SSH key. It can also cause issues when a user is removed and the > key needs to be reset since it's a common key, and shared to the remaining > users all over again. > This feature proposes extending the functionality to allow multiple SSH keys > to be set / reset on a VM. This will allow users to add their own personal > SSH key to the VM, thereby allowing them to directly access the VM without > the need to manage multiple shared keys. New users can add their own keys to > the list and access the VM instantly. It also solves the problem when a user > is removed as their key can be removed from the list, thereby revoking their > access without the need for a new key to be regenerated and shared. > It proposes the following changes : > # Modify the API to accept multiple SSH keys > # Change the service layer that handles the request > # Alter the database accordingly > # Update the UI to align with the new API > It requires the following relevant skills : > * Java (basic) > * SQL (basic) > * Javascript (basic) > * VueJS (Learning on the fly) > Further details can be found here > [https://github.com/apache/cloudstack/issues/4813] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (CLOUDSTACK-10430) CloudStack GSoC 2021 - Clone a Virtual Machine (with all the data disks)
Suresh Kumar Anaparti created CLOUDSTACK-10430: -- Summary: CloudStack GSoC 2021 - Clone a Virtual Machine (with all the data disks) Key: CLOUDSTACK-10430 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10430 Project: CloudStack Issue Type: Improvement Security Level: Public (Anyone can view this level - this is the default.) Components: API Reporter: Suresh Kumar Anaparti Hi there, Here is the background of the proposed improvement in the CloudStack. Currently, 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. The support for this new functionality, can be integrated by introducing 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) can be . 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. This improvement will be a good addition to the VM operations supported in the CloudStack. It requires some virtualization/cloud domain knowledge & usage. More details here: https://github.com/apache/cloudstack/issues/4818 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10428) Add dynamism to Persistent Networks in CloudStack
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pearl updated CLOUDSTACK-10428: --- Description: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. Skills required: - Java - MySQL More info can be got at: [https://github.com/apache/cloudstack/issues/4814] was: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. Skills More info can be got at: [https://github.com/apache/cloudstack/issues/4814] > Add dynamism to Persistent Networks in CloudStack > - > > Key: CLOUDSTACK-10428 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10428 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Network Devices >Reporter: Pearl >Priority: Major > Labels: gsoc2021, mentor > > Hey There! > To give you a brief overview: Users often may want to manage resources like > Virtual Machines, physical devices, like routers, switches, etc, outside the > scope of CloudStack. To ensure that such devices can be easily managed and > provisioned, CloudStack offers Persistent Networks, which ascertains that the > network gets provisioned at the time of its creation, unlike the usual > networks, which get provisioned only after deployment of VMs on that network. > However, today, we do not have a mechanism to facilitate automatic creation > of the network on hosts that have been added to a cluster or transitioned > from disabled/maintenance to Enabled state post creation of the network. > Under such circumstances, users would need to either manually setup the > network or deploy a VM via CloudStack to provision the network on specific > hosts. > It would be a nice feature to incorporate some amount of dynamism into > CloudStack such that we can introduce a sort of a Listener to > - Scan and identify if new hosts have been added > - Scan for hosts that have transitioned to Active state > post creation of the network and enable implementing the resources on such > Hosts. > And at the end of the day, end users are happy that everything required is > already setup for them to deploy their resources - VMs. > Skills required: > - Java > - MySQL > More info can be got at: [https:
[jira] [Updated] (CLOUDSTACK-10428) Add dynamism to Persistent Networks in CloudStack
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pearl updated CLOUDSTACK-10428: --- Description: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. Skills More info can be got at: [https://github.com/apache/cloudstack/issues/4814] was: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. More info can be got at: [https://github.com/apache/cloudstack/issues/4814] > Add dynamism to Persistent Networks in CloudStack > - > > Key: CLOUDSTACK-10428 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10428 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Network Devices >Reporter: Pearl >Priority: Major > Labels: gsoc2021, mentor > > Hey There! > To give you a brief overview: Users often may want to manage resources like > Virtual Machines, physical devices, like routers, switches, etc, outside the > scope of CloudStack. To ensure that such devices can be easily managed and > provisioned, CloudStack offers Persistent Networks, which ascertains that the > network gets provisioned at the time of its creation, unlike the usual > networks, which get provisioned only after deployment of VMs on that network. > However, today, we do not have a mechanism to facilitate automatic creation > of the network on hosts that have been added to a cluster or transitioned > from disabled/maintenance to Enabled state post creation of the network. > Under such circumstances, users would need to either manually setup the > network or deploy a VM via CloudStack to provision the network on specific > hosts. > It would be a nice feature to incorporate some amount of dynamism into > CloudStack such that we can introduce a sort of a Listener to > - Scan and identify if new hosts have been added > - Scan for hosts that have transitioned to Active state > post creation of the network and enable implementing the resources on such > Hosts. > And at the end of the day, end users are happy that everything required is > already setup for them to deploy their resources - VMs. > Skills > More info can be got at: [https://github.com/apache/cloudstack/issues/4814] > -- This mess
[jira] [Created] (CLOUDSTACK-10429) Support Multiple SSH Keys for VMs
David Jumani created CLOUDSTACK-10429: - Summary: Support Multiple SSH Keys for VMs Key: CLOUDSTACK-10429 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10429 Project: CloudStack Issue Type: Improvement Security Level: Public (Anyone can view this level - this is the default.) Reporter: David Jumani Cloudstack provides users with the ability to set or reset an SSH key for VMs. As of now, it is limited to just a single SSH key This feature proposes extending the functionality to allow multiple SSH keys to be set / reset on a VM It proposes the following changes : # Modify the resetSSHKeyForVirtualMachine API to accept multiple SSH keys # Change the service layer that handles the request # Alter the database accordingly # Update the UI to align with the new API It requires the following relevant skills : * Java (basic) * SQL (basic) * Javascript (basic) * VueJS (can be learnt on the fly) Further details can be found here https://github.com/apache/cloudstack/issues/4813 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10428) Add dynamism to Persistent Networks in CloudStack
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Pearl updated CLOUDSTACK-10428: --- Description: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. More info can be got at: [https://github.com/apache/cloudstack/issues/4814] was: Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. > Add dynamism to Persistent Networks in CloudStack > - > > Key: CLOUDSTACK-10428 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10428 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Network Devices >Reporter: Pearl >Priority: Major > Labels: gsoc2021, mentor > > Hey There! > To give you a brief overview: Users often may want to manage resources like > Virtual Machines, physical devices, like routers, switches, etc, outside the > scope of CloudStack. To ensure that such devices can be easily managed and > provisioned, CloudStack offers Persistent Networks, which ascertains that the > network gets provisioned at the time of its creation, unlike the usual > networks, which get provisioned only after deployment of VMs on that network. > However, today, we do not have a mechanism to facilitate automatic creation > of the network on hosts that have been added to a cluster or transitioned > from disabled/maintenance to Enabled state post creation of the network. > Under such circumstances, users would need to either manually setup the > network or deploy a VM via CloudStack to provision the network on specific > hosts. > It would be a nice feature to incorporate some amount of dynamism into > CloudStack such that we can introduce a sort of a Listener to > - Scan and identify if new hosts have been added > - Scan for hosts that have transitioned to Active state > post creation of the network and enable implementing the resources on such > Hosts. > And at the end of the day, end users are happy that everything required is > already setup for them to deploy their resources - VMs. > More info can be got at: [https://github.com/apache/cloudstack/issues/4814] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (CLOUDSTACK-10428) Add dynamism to Persistent Networks in CloudStack
Pearl created CLOUDSTACK-10428: -- Summary: Add dynamism to Persistent Networks in CloudStack Key: CLOUDSTACK-10428 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10428 Project: CloudStack Issue Type: Improvement Security Level: Public (Anyone can view this level - this is the default.) Components: Network Devices Reporter: Pearl Hey There! To give you a brief overview: Users often may want to manage resources like Virtual Machines, physical devices, like routers, switches, etc, outside the scope of CloudStack. To ensure that such devices can be easily managed and provisioned, CloudStack offers Persistent Networks, which ascertains that the network gets provisioned at the time of its creation, unlike the usual networks, which get provisioned only after deployment of VMs on that network. However, today, we do not have a mechanism to facilitate automatic creation of the network on hosts that have been added to a cluster or transitioned from disabled/maintenance to Enabled state post creation of the network. Under such circumstances, users would need to either manually setup the network or deploy a VM via CloudStack to provision the network on specific hosts. It would be a nice feature to incorporate some amount of dynamism into CloudStack such that we can introduce a sort of a Listener to - Scan and identify if new hosts have been added - Scan for hosts that have transitioned to Active state post creation of the network and enable implementing the resources on such Hosts. And at the end of the day, end users are happy that everything required is already setup for them to deploy their resources - VMs. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10427) CloudStack GSoC 2021 - UX improvements in the UI with Vue.js
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10427: - Security: (was: Public) > CloudStack GSoC 2021 - UX improvements in the UI with Vue.js > > > Key: CLOUDSTACK-10427 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10427 > Project: CloudStack > Issue Type: Bug > Components: UI >Reporter: Boris Stoyanov >Priority: Major > Labels: gsoc2021, mentor > > Hi there student, this could be interesting task to any UI/UX engineer with > some knowledge in Vue.js or relevant tech, it not required huge domain or > java knowledge. > Here's some of the main objectives in a brief description: > 1. Introduce shortkeys navigation - Being able to navigate without mouse and > use just keyboard – for example when on the dashboard when the user presses > T, he could be directly transitioned to Templates. Or I for infrastructure, G > – global settings. > 2. Dialogue confirmations - Confirm dialogues with key – This is not working > consistently, some dialogue windows have it some do not. But surely it’ll be > great if we can confirm by pressing Enter or Space and cancel by Esc. > 3. Forms submission improvements – For example, when deploying instance if > you simply click ok without selected network it will prompt you with error > and then you’ll need to scroll back to the network place and add it. > > More info about the task here: > [https://github.com/apache/cloudstack/issues/4798] > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Security: (was: Public) > CloudStack GSoC 2021 Ideas > -- > > Key: CLOUDSTACK-10426 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426 > Project: CloudStack > Issue Type: New Feature >Reporter: Rohit Yadav >Assignee: Rohit Yadav >Priority: Major > Labels: gsoc2021, mentor > > Hello Students! We are the Apache CloudStack project. From our [project > website|http://cloudstack.apache.org/]: "Apache CloudStack is open source > software designed to deploy and manage large networks of virtual machines, as > a highly available, highly scalable Infrastructure as a Service (IaaS) cloud > computing platform. CloudStack is used by a number of service providers to > offer public cloud services, and by many companies to provide an on-premises > (private) cloud offering, or as part of a hybrid cloud solution." > 2-min video on the Apache CloudStack project - > [https://www.youtube.com/watch?v=oJ4b8HFmFTc] > Here's about an hour-long intro to what is CloudStack - > [https://www.youtube.com/watch?v=4qFFwyK9hos] > The general skills student would need are - Java, Python, JavaScript/Vue. > Idea-specific requirements are mentioned on the idea issue. We're a diverse > and welcoming community and we encourage interested students to join the dev > ML: [http://cloudstack.apache.org/mailing-lists.html] > ([d...@cloudstack.apache.org|mailto:d...@cloudstack.apache.org]) > *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github > issue:* > *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* > > ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details > and Discussion|| > |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David > Jumani > > [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| > |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti > > [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]| > |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov > [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] > David Jumani > [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] > |[https://github.com/apache/cloudstack/issues/4798]| > |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez > [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] > Rohit Yadav > [ro...@apache.org|mailto:ro...@apache.org] > |[https://github.com/apache/cloudstack/issues/4834]| > |Synchronization of network devices on newly added hosts for Persistent > Networks|Java|Medium|Pearl Dsilva > > [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]| > |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei > Zhou > [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] > |[https://github.com/apache/cloudstack/issues/4803]| > |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna > Patnala > [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] > |[https://github.com/apache/cloudstack/issues/4825]| > |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, > libvirt, libguestfs|Hard|Rohit Yadav > > [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]| > We have an onboarding course for students to learn and get started with > CloudStack: > [https://github.com/shapeblue/hackerbook] > Project wiki and other resources: > [https://cwiki.apache.org/confluence/display/CLOUDSTACK] > [https://github.com/apache/cloudstack] > [http://docs.cloudstack.apache.org/] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Description: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] ([d...@cloudstack.apache.org|mailto:d...@cloudstack.apache.org]) *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] |[https://github.com/apache/cloudstack/issues/4798]| |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org] |[https://github.com/apache/cloudstack/issues/4834]| |Synchronization of network devices on newly added hosts for Persistent Networks|Java|Medium|Pearl Dsilva [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]| |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei Zhou [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] |[https://github.com/apache/cloudstack/issues/4803]| |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna Patnala [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] |[https://github.com/apache/cloudstack/issues/4825]| |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, libguestfs|Hard|Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]| We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] was: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javas
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Description: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] |[https://github.com/apache/cloudstack/issues/4798]| |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org] |[https://github.com/apache/cloudstack/issues/4834]| |Synchronization of network devices on newly added hosts for Persistent Networks|Java|Medium|Pearl Dsilva [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]| |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei Zhou [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] |[https://github.com/apache/cloudstack/issues/4803]| |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna Patnala [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] |[https://github.com/apache/cloudstack/issues/4825]| |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, libguestfs|Hard|Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]| We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] was: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Description: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov [boris.stoya...@shapeblue.com|mailto:boris.stoya...@shapeblue.com] David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com] |[https://github.com/apache/cloudstack/issues/4798]| | | |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org] |[https://github.com/apache/cloudstack/issues/4834]| |Synchronization of network devices on newly added hosts for Persistent Networks|Java|Medium|Pearl Dsilva [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]| |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei Zhou [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] |[https://github.com/apache/cloudstack/issues/4803]| |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna Patnala [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] |[https://github.com/apache/cloudstack/issues/4825]| |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, libguestfs|Hard|Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]| We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] was: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Description: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Details and Discussion|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani [david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti [sureshanapa...@apache.org|mailto:sureshanapa...@apache.org]|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov [boris.stoya...@shapeblue.com David Jumani|mailto:boris.stoya...@shapeblue.com] [ david.jum...@shapeblue.com|mailto:david.jum...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4798]| |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez [nicovazque...@gmail.com|mailto:nicovazque...@gmail.com] Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org] |[https://github.com/apache/cloudstack/issues/4834]| |Synchronization of network devices on newly added hosts for Persistent Networks|Java|Medium|Pearl Dsilva [pearl.dsi...@shapeblue.com|mailto:pearl.dsi...@shapeblue.com]|[https://github.com/apache/cloudstack/issues/4814]| |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei Zhou [ustcweiz...@gmail.com|mailto:ustcweiz...@gmail.com] |[https://github.com/apache/cloudstack/issues/4803]| |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna Patnala [harikrishna.patn...@gmail.com|mailto:harikrishna.patn...@gmail.com] |[https://github.com/apache/cloudstack/issues/4825]| |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, libguestfs|Hard|Rohit Yadav [ro...@apache.org|mailto:ro...@apache.org]|[https://github.com/apache/cloudstack/issues/4696]| We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] was: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Github Link|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoy
[jira] [Created] (CLOUDSTACK-10427) CloudStack GSoC 2021 - UX improvements in the UI with Vue.js
Boris Stoyanov created CLOUDSTACK-10427: --- Summary: CloudStack GSoC 2021 - UX improvements in the UI with Vue.js Key: CLOUDSTACK-10427 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10427 Project: CloudStack Issue Type: Bug Security Level: Public (Anyone can view this level - this is the default.) Components: UI Reporter: Boris Stoyanov Hi there student, this could be interesting task to any UI/UX engineer with some knowledge in Vue.js or relevant tech, it not required huge domain or java knowledge. Here's some of the main objectives in a brief description: 1. Introduce shortkeys navigation - Being able to navigate without mouse and use just keyboard – for example when on the dashboard when the user presses T, he could be directly transitioned to Templates. Or I for infrastructure, G – global settings. 2. Dialogue confirmations - Confirm dialogues with key – This is not working consistently, some dialogue windows have it some do not. But surely it’ll be great if we can confirm by pressing Enter or Space and cancel by Esc. 3. Forms submission improvements – For example, when deploying instance if you simply click ok without selected network it will prompt you with error and then you’ll need to scroll back to the network place and add it. More info about the task here: [https://github.com/apache/cloudstack/issues/4798] -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Updated] (CLOUDSTACK-10426) CloudStack GSoC 2021 Ideas
[ https://issues.apache.org/jira/browse/CLOUDSTACK-10426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rohit Yadav updated CLOUDSTACK-10426: - Description: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* ||Feature||Skills Required||Difficulty Level||Potential Mentor(s)||Github Link|| |{{Support Multiple SSH Keys for VMs}}|Java, Javascript/Vue|Medium|David Jumani|[https://github.com/apache/cloudstack/issues/4813]| |{{Clone a Virtual Machine}}| Java, Javascript/Vue|Medium|Suresh Anaparti|[https://github.com/apache/cloudstack/issues/4818]| |UI Shortcuts (UX improvements in the UI)|Javascript, Vue|Easy|Boris Stoyanov|[https://github.com/apache/cloudstack/issues/4798]| |CloudStack OAuth2 Plugin |Java, Javascript/Vue | Medium|Nicolas Vazquez|[https://github.com/apache/cloudstack/issues/4834]| |Synchronization of network devices on newly added hosts for Persistent Networks|Java|Medium|Pearl Dsilva|[https://github.com/apache/cloudstack/issues/4814]| |Add SPICE console for vms on KVM/XenServer|Java, Python, Javascript|Hard|Wei Zhou|[https://github.com/apache/cloudstack/issues/4803]| |Configuration parameters and APIs mappings|Java, Python|Hard|Harikrishna Patnala|[https://github.com/apache/cloudstack/issues/4825]| |Add virt-v2v support in CloudStack for VM import to KVM|Java, Python, libvirt, libguestfs|Hard|Rohit Yadav|[https://github.com/apache/cloudstack/issues/4696]| We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] was: Hello Students! We are the Apache CloudStack project. From our [project website|http://cloudstack.apache.org/]: "Apache CloudStack is open source software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering, or as part of a hybrid cloud solution." 2-min video on the Apache CloudStack project - [https://www.youtube.com/watch?v=oJ4b8HFmFTc] Here's about an hour-long intro to what is CloudStack - [https://www.youtube.com/watch?v=4qFFwyK9hos] *All our Apache CloudStack GSoC2021 ideas are tracked on the project's Github issue:* *[https://github.com/apache/cloudstack/issues?q=is%3Aissue+is%3Aopen+label%3Agsoc2021]* The general skills student would need are - Java, Python, JavaScript/Vue. Idea-specific requirements are mentioned on the idea issue. We're a diverse and welcoming community and we encourage interested students to join the dev ML: [http://cloudstack.apache.org/mailing-lists.html] We have an onboarding course for students to learn and get started with CloudStack: [https://github.com/shapeblue/hackerbook] Project wiki and other resources: [https://cwiki.apache.org/confluence/display/CLOUDSTACK] [https://github.com/apache/cloudstack] [http://docs.cloudstack.apache.org/] > CloudStack GSoC 2021 Ideas > -- > > Key: CLOUDSTACK-10426 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10426 > Project: CloudStack > Issue Type: New Feature > Security Level: Public(Anyone can view this level - this is the > default.) >Reporter: Rohit Yadav >Assignee: Rohit Yadav >Priority: Major > Labels: gsoc2021, mentor > > Hello Students! We are the Apache CloudStack project. From our [project > website|http://cloudstack.apache.org/