Cloudpulse - Openstack API health check

Registered by Vinod Pandarinathan on 2015-05-12

Following tests can be run by application interested in cloud health using Openstack APIs. At a high level following tests have to be implemented.

1. Endpoint test
keystone service-list
glance image-list
cinder list
nova list
neutron net-list
login to horizon page

3. Functional test
Create tenant, create network, upload an image, create two VMs and run ping between the VMs.
Create VM, create volume, attach volume to the VM.
Detach VM, delete volume and delete VM
Clean up all resources

4. Comprehensive health test
Create VM on each compute node and ping the gateway.
Determine max MTU and check jumbo packets (optional)
Check security groups (ping, ssh and http traffic)

Blueprint information

Status:
Complete
Approver:
Vinod Pandarinathan
Priority:
Essential
Drafter:
Vinod Pandarinathan
Direction:
Approved
Assignee:
Anand Shanmugam
Definition:
Approved
Series goal:
Accepted for liberty
Implementation:
Implemented
Milestone target:
milestone icon liberty-1
Started by
Vinod Pandarinathan
Completed by
Vinod Pandarinathan

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.