What CloudStack core is that commit does not impact and test/CI cover.

 

Basic Functionality

This list of functionality would be used for gated commit tests.

  • account management
  • domain management
  • projects managements
  • Regions
  • Clustered management server
  • zone managements
  • console proxy
    • console access to running VM
    • code version (match cloudstack-management server version?)
  • SSVM
    • code version (match cloudstack-management server version?)
  • templates
    • templates from snashot
  • Volumes
    • snapshots
    • template from volumes
    • attach data drive
    • unmount data drive
    • storage motion
  • isos
    • mount isos on existing VM
    • boot new VM from ISOs

Networking capabilities

  • zone with Basic Networking
    • Security Groups
  • zone with Advanced networking (VLAN based)
    • simple network
      • Security Groups
      • IPsec VPN ?
      • SSL VPN
    • VPC network
      • IPsec VPN
      • SSL VPN
    • Port forwarding
  • Shared network
  • Public IP addresses and VLAN IDs reservation.
  • Basic Load-balacing: done via VR not hardware based.

Q: vlan seperation only or GRE too?

Q: basic Load-balancing part of core?

Q: Status of Elastic Load-Balancing?

Hypervisors:

  • Test against latest support version by CloudStack, from the last release of CloudStack.
  • XenServer
    • Generic policy, not bind to specific version.
  • KVM:
    • CentOS
    • Ubuntu
  • VMWare
  • BareMetal
    • Simple Networking
  • LXC


addon and plugins

  • Simulator
  • HyperV

  • Database HA
    • require MySQL driver
  • Third party plugins
    • Storage plugins
      • SolidFire
      • Swift
      • S3
    • Network plugins
      • NetScaler
      • Palo Alto
      • Vxlan
      • Juniper
      • GRE?
  • Events logs
  • No labels