Add support of Grenade testing to Manila

Registered by Valeriy Ponomaryov on 2016-04-08

https://github.com/openstack-dev/grenade

Grenade is an OpenStack test harness to exercise the upgrade process between releases. It uses DevStack to perform an initial OpenStack install and as a reference for the final configuration.

Add support of it to Manila starting with upgrade from Mitaka to Newton releases.

It should contain following steps:

1) install base version
2) perform some scenarios that create resources
3) upgrade to target version
4) verify that created resources are not broken
5) cleanup created resources

Blueprint information

Status:
Complete
Approver:
Ben Swartzlander
Priority:
High
Drafter:
Valeriy Ponomaryov
Direction:
Needs approval
Assignee:
Valeriy Ponomaryov
Definition:
Pending Approval
Series goal:
Accepted for newton
Implementation:
Implemented
Milestone target:
milestone icon newton-1
Started by
Valeriy Ponomaryov on 2016-04-08
Completed by
Valeriy Ponomaryov on 2016-06-09

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/grenade,n,z

Addressed by: https://review.openstack.org/302801
    Add Grenade support to Manila

Gerrit topic: https://review.openstack.org/#q,topic:grenade,n,z

Addressed by: https://review.openstack.org/430957
    [Grenade] Add test with creation of share snapshot

Addressed by: https://review.openstack.org/431462
    [Grenade] Switch base to stable/ocata

Addressed by: https://review.openstack.org/438580
    [Grenade] Fix devstack configuration in CI hook

Addressed by: https://review.openstack.org/438679
    [Grenade] Fix devstack configuration in CI hook

Addressed by: https://review.openstack.org/607097
    [grenade] Switch base version

Addressed by: https://review.openstack.org/648722
    [grenade] Switch base version

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.