You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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/ComponentJIRA bugParticipantPlanned ReleaseShort description
     

Upgrades

  • Database upgrade
  • Schema versioning and tooling (jooq, flyweightdb etc)
  • Agent upgrades
  • SystemVM upgrades
  • Component/Plugin level upgrades
  • Config upgrades
  • Rollback support
    
     
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)    
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 pluginhttps://issues.apache.org/jira/browse/CLOUDSTACK-8457Rohit Yadav (bhaisaab)4.6.0, 4.5.2cwiki.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

    
     
Architecture    
Refactor management Core    
Apparmour/Selinux support (KVM)    
Multi-mangement server aware agents    

Persistance layer: away from DAO

    

Architecture changes/upgrade

    

 

 

  • No labels