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
- 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
- zone with Advanced networking (VLAN based)
- simple network
- Security Groups
- IPsec VPN ?
- SSL VPN
- VPC network
- 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:
- VMWare
- BareMetal
- LXC
addon and plugins
- Simulator
- HyperV
- Database HA
- Third party plugins
- Storage plugins
- Network plugins
- NetScaler
- Palo Alto
- Vxlan
- Juniper
- GRE?
- Events logs