This is the roadmap for CloudStack code development.
Everyone can enter/claim items, collaborate on development and help deliver the fixes/feature/refactor.
Create a JIRA entry for each item and update progress in this table.
Feature/Component | JIRA bug | Participant | Planned Release | Short description |
Upgrades
| ||||
Packaging | ||||
Use embedded jetty | ||||
YAML based configs | ||||
Logging/Metrics | ||||
Use MDC
| ||||
Improve logging using UUIDs and internal metrics | ||||
Better error handling | ||||
Processing Logs | ||||
Storage | ||||
Improve Object Storage | ||||
Swift support | ||||
Remove NFS dependency | ||||
Shared data disk | ||||
Snapshots on SAN | ||||
Ability to migrate secondary storage | ||||
Network | ||||
IPv6 (Quagga etc) | https://issues.apache.org/jira/browse/CLOUDSTACK-8529 | Suresh Ramamurthy | IPv6 support for VPC Router and VM instances in the VPC networks. This is created as a sub-task of CLOUDSTACK-452. Design document for this task is in wiki at https://cwiki.apache.org/confluence/display/CLOUDSTACK/IPv6+in+VPC+Router | |
DST in egress | ||||
Improved GSLB | ||||
Network ACLS | ||||
Globo DNS API | ||||
VR: dnsmasq to better dns | ||||
Richer SDN, improve nicira | ||||
Better LB | ||||
Improve VR, VR agent, API for VR | ||||
Extend VPC in physical net. | ||||
Hybrid setups across domains | ||||
Replace VR with h/w (srx, asa etc) | ||||
Reserved CIDR | ||||
Netscaler integration | ||||
Openswan with strongswan | ||||
L2 on L3 (sbp) | ||||
VPC: inter vpc, private gateways | ||||
Routing mode for VPC | ||||
OSPF, routed networks | ||||
GSLB Multi-zone | ||||
UI, API | ||||
New Admin UI | ||||
Billing Quota | Abhinandan Prateek, Rohit Yadav | |||
RBAC or add new roles | ||||
2Factor Authentication | ||||
Comments/annotations to CloudStack elements (i.e firewall rules, hypervisors, nics ) | ||||
Storage process progressbar feedback | ||||
Improve SAML plugin | https://issues.apache.org/jira/browse/CLOUDSTACK-8457 | Rohit Yadav (bhaisaab) | 4.6.0, 4.5.2 | cwiki.apache.org/confluence/display/CLOUDSTACK/SAML+2.0+Plugin |
Refactor API + core | ||||
SSH key management in UI | ||||
QA, Drivers and automation | ||||
Better tests | ||||
Test environment (langur) | ||||
QA/CI environment | ||||
Plugin driver certification | ||||
Crowdsource QA results | ||||
Performance | ||||
Misc | ||||
Disaster Recovery, Import infra | ||||
VNC console, serial port etc | ||||
Docker/Containers | ||||
Terraform support | ||||
iSCSI and HA support in Hyper-V | Anshul Gangwar | 4.6.0 | Design document is available at iSCSI and HA support in Hyper-V | |
Architecture | ||||
Refactor management Core | ||||
Apparmour/Selinux support (KVM) | ||||
Multi-mangement server aware agents | ||||
Persistance layer: away from DAO | ||||
Architecture changes/upgrade |