...
Development Efforts:
- Listed in the order communication was receivedby number of items presenters need to discuss, sorted from highest to lower..
Company: ShapeBlue
Feature Name Securing Agent Comms (CA Framework)
- Summary The aim of this feature is to provide pluggable CA (certificate authority) management in CloudStack that can fetch/provision certificates to (new) host(s) and systemvms. As a default CA plugin, a root CA plugin will be implement where CloudStack becomes a self-signed Root Certificate Authority. Developers will have option to implement further integration with their TLS/SSL cert providers such as letsencrypt and other vendors.
- FS_Jira https://cwiki.apache.org/confluence/display/CLOUDSTACK/Secure+Agent+Communications
- Lead Dev R Yadav
- Release Target 4.11
Feature Name Error code framework
- Summary Aim is to get understandable, actionable errors out of CloudStack, ie not 'insufficient capacity'.
BitWork Software have implemented some context based interpretation in their UI. We hope to work with them and others to implement a framework in side CloudStack) - FS_Jira TBC
- Lead Dev D Hoogland
- Release Target TBC
Feature Name Enable Dedication of Public IP range to CPVM/SSVM
- Summary By dedicating a small public IP range to only CPVM and SSVM, firewall rules can be used to control inbound access to this smaller range without affecting public traffic destined for the VRs.
Such security is a general best practice, but also highly desireable in PCI DSS compliant environments - FS_Jira TBC
- Lead Dev TBC
- Release Target Q4 2017
Feature Name Multi-disk OVA import + Additional OVA metadata
- Summary Many users add data disks to their instances, migration of these between platforms (ie onboarding) is greatly simplified by being able to import mu
- FS_Jira TBC
- Lead Dev N Vasquez
- Release Target Q4 2017
Feature Name Fix and Update template checksum validation
Feature Name Add Layer 2 network type
- Summary Required for any kind of service chaining, currently users have to resort to creating networks with IP allocations that they don't want.
- FS_Jira TBC
- Lead Dev TBC
- Release Target Q4 2017
Feature Name New UI Framework
- Summary Aim is to work with BitWorks and their existing UI to create a flexible framework upon which a next generation UI
- FS_Jira TBC
- Lead Dev TBC
- Release Target Q4 2017
Feature Name System VM diagnostics API
- Summary Enable administrators to perform basic tasks such as ping (over default and specific interfaces) tracert, retrieve logs and configuration files. This will greatly simplify an admin's job by largely removing the need to log into System VMs.
Also enable admin to increase/decrease logging verbosity on specific system VMs via API. - FS_Jira TBC
- Lead Dev TBC
- Release Target Q1 2018
Feature Name Ability to request a range of public IPs (v4 and v6)
- Summary Required for IPv6 routing in CloudStack, and also for users who prefer to deal with a block of IPs rather than individual IPs as this greatly simplifies ACLs.
- FS_Jira TBC
- Lead Dev TBC
- Release Target Q4 2017
Feature Name CloudStack Metrics Exporter for Prometheus
Feature Name Embedded Jetty
- Summary CloudStack installation has huge dependency on distro provided tomcat, by moving to embedded jetty (like we do use jetty for development) we can sync how developers develop/test mgmt servers and users use it. In addition, it will be easier to publish pkgs without depending on distro provided dependencies.
- FS_Jira https://issues.apache.org/jira/browse/CLOUDSTACK-10012
- Lead Dev R Yadav
- Release Target 4.11
Feature Name Debian 9 SystemVM template
- Summary Required update, Debian7 is EOL, moving to Debian9 will give; newer kernel, newer packages, Smaller disk footprint (faster deployment and more space efficient) and Systemd should give quicker boot time
- FS_Jira https://issues.apache.org/jira/browse/CLOUDSTACK-10013
- Lead Dev R Yadav
- Release Target Q4 2017
Feature Name Enable dedication of public IPs to system VMs (CPVM/SSVM)
- Summary Allow a public IP range to be dedicated to CPVM/SSVM, allowing external firewall control of ports which are allowed to connect to CPVM/SSVM from "outside" CloudStack.
- FS_Jira TBC
- Lead Dev N Vasquez
- Release Target Q4 2017
...
- Summary Support Hyper-V Clustering.
- Link to FS and/or JIRA None
- Lead Developer
- Release target
Company:
...
Nuage Networks
Feature Name Baremetal using MaaS Network migration support
- Summary Generic network and VPC migration support to a new Physical
network (and new network/vpc offering), tested for Native to Nuage networks
deployments and v.v. - Design
- Lead Developer Syed Ahmed
- Summary We want to add baremetal functionality in Cloudstack for advanced
networks using MaaS which offers a wide varity of options for provisioning
baremetal servers. - Design https://cwiki.apache.org/confluence/display/CLOUDSTACK/MaaSPhysical+Integration+for+Baremetal+Provisioning+in+Cloudstack
- JIRA CLOUDSTACK-9913
- PR TBD
- Networking+Migration
- JIRA https://issues.apache.org/jira/browse/CLOUDSTACK-10024
- PR https://github.com/apache/cloudstack/pull/2259
- Lead Developer Sigert Goeminne
- Release Target 4Release Target 4.11.0.0
Feature Name NoVNC Console Extra DHCP options support
- Summary Extra DHCP options support on per vNIC basis through new
generic API and framework, implemented for Nuage VSP initially
only - Design
- Lead Developer Sachin Patil via GSOC
- Summary To create a better VNC client for Cloudstack using noVNC
- Designhttps://cwiki.apache.org/confluence/display/CLOUDSTACK/noVNCCloudStack+extra+supportDHCP+foroption+Cloudstacksupport
- JIRA CLOUDSTACK-10025PR https://githubissues.com/apache.org/cloudstackjira/pull/2204browse/CLOUDSTACK-9776
- PR https://github.com/apache/cloudstack/pull/2049
- Lead Developer Sigert Goeminne
- Release Target 4 4.11.0.0
Company: ENA
...
Feature Name VPC Inline LB
- Summary LoadBalancer implementation, which is in basis a system vm
like Internal LB, combined with static nat rules. - Design https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=61340894
- JIRA https://issues.apache.org/jira/browse/CLOUDSTACK-9282
- PR https://github.com/apache/cloudstack/pull/2010
- Lead Developer Urvi Shah
- Release Target 4.11.0.0
Feature Name Statistics / Caching
- Summary Latest Nuage Client code, with support for Caching of VSD
Ids (External Ids), and keeping API statistics (Call counts). - JIRA https://issues.apache.org/jira/browse/CLOUDSTACK-10053
- PR
- Lead Developer David Marby
- Summary Extend KVM HA Framework to support Ceph/RBD backend
- Design
- JIRA
- PR
- Release Target
Feature Name Ability to Specify Mac Address when plugging a network
- Lead Developer Nathan Johnson
- Summary The ability to specify a mac address when shifting a VM
workload from another environment makes the transition a lot easier. - Design
- JIRA CLOUDSTACK-9949
- PR https://github.com/apache/cloudstack/pull/21432238
- Lead Developer Sigert Goeminne
- Release Target 4.11.0.0
...
Feature Name Network migration support Config Drive
- Summary Generic network and VPC migration support to a new Physical
network (and new network/vpc offering), tested for Native to Nuage networks
deployments and v.v. Adding Config Drive support for isolated networks and VPC,
by adding a dedicated provider. Generating the ISO by Secondary Storage
VM. - Design Design https://cwiki.apache.org/confluence/display/CLOUDSTACK/Physical+Networking+MigrationUsing+ConfigDrive...
- *JIRA https://issuescwiki.apache.org/jiraconfluence/browse/CLOUDSTACK-10024display/CLOUDSTACK/Using+ConfigDrive+for+Metadata%2C+Userdata+and+Password*
- JIRA https://issues.apache.org/jira/browse/CLOUDSTACK-9813
- PR PR https://github.com/apache/cloudstack/pull/22592097
- Lead Developer Sigert Goeminne Frank Maximus
- Release Target 4 4.11.0.0
Feature Name Extra DHCP options support Nuage VSP 5.0 Support
- JIRA TBD
- PR TBD
- Lead Developer Frank Maximus
- Release Target 4.11.0.0
Company: CloudOps
Feature Name Baremetal using MaaS
- Lead Developer Syed Ahmed
- Summary We want to add baremetal functionality in Cloudstack for advanced
networks using MaaS which offers a wide varity of options for provisioning
baremetal servers. - Design https://cwiki
- Summary Extra DHCP options support on per vNIC basis through new
generic API and framework, implemented for Nuage VSP initially
only - Design https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+extra+DHCP+option+support
- JIRA https://issues.apache.org/jiraconfluence/browse/CLOUDSTACK-9776
- PR https://github.com/apache/cloudstack/pull/2049
- display/CLOUDSTACK/MaaS+Integration+for+Baremetal+Provisioning+in+Cloudstack
- JIRA CLOUDSTACK-9913
- PR TBDLead Developer Sigert Goeminne
- Release Target 4.11.0.0
Feature Name VPC Inline LB NoVNC Console
- Lead Developer Sachin Patil via GSOC
- Summary To create a better VNC client for Cloudstack using noVNCSummary LoadBalancer implementation, which is in basis a system vm
like Internal LB, combined with static nat rules. - Designhttps://cwiki.apache.org/confluence/display/pages/viewpage.action?pageId=61340894CLOUDSTACK/noVNC+support+for+Cloudstack
- JIRA CLOUDSTACK-10025
- PRJIRA https://issuesgithub.com/apache.org/jira/browse/CLOUDSTACK-9282
- PR https://github.com/apache/cloudstack/pull/2010
- Lead Developer Urvi Shah
- /cloudstack/pull/2204
- Release Target 4.11.0.0
Company: ENA
...
Ceph/RBD Support for new KVM HA Framework
- Lead Developer David Marby
- Summary Extend KVM HA Framework to support Ceph/RBD backend
- Design
- JIRA
- PR
- Release Target
Feature Name Ability to Specify Mac Address when plugging a network
- Lead Developer Nathan Johnson
- Summary The ability to specify a mac address when shifting a VM
workload from another environment makes the transition a lot easier. - Design
- JIRA CLOUDSTACK-9949
- PR
- Summary Latest Nuage Client code, with support for Caching of VSD
Ids (External Ids), and keeping API statistics (Call counts). - JIRA https://issues.apache.org/jira/browse/CLOUDSTACK-10053
- PR https://github.com/apache/cloudstack/pull/2238
- Lead Developer Sigert Goeminne
- Release Target 4.11.0.0
Feature Name Config Drive
Feature Name Nuage VSP 5.0 Support
- JIRA TBD
- PR TBD
- Lead Developer Frank Maximus
- Release Target 4.11.0 4.11.0
Company: ShapeBlue
...