automated tests for controller maintenance mode

Registered by Veronica Krayneva

Boot in maintenance mode on one node
Preconditions
All actions are performed on the same controller. Once finished with these actions, move on to another controller
Actions
1. Enter maintenance mode
2. Wait when maintenance mode is reached
3. Leave maintenance mode

Auto maintenance mode on one node
Preconditions:
All actions are performed on the same controller. Once finished with all actions, move on to another controller
Actions:
1. REBOOT_COUNT or more unexpected reboots per COUNTER_RESET_TIME min
2. Wait when maintenance mode starts
3. Disable maintenance mode
4. REBOOT_COUNT or more unexpected reboots per COUNTER_RESET_TIME min
5. After MM is disabled, MM shouldn't be reached after unexpected reboot

Blueprint information

Status:
Complete
Approver:
Peter Zhurba
Priority:
Undefined
Drafter:
Veronica Krayneva
Direction:
Approved
Assignee:
Veronica Krayneva
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon 6.1
Started by
Veronica Krayneva
Completed by
Veronica Krayneva

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/controller-maintenance-mode-tests,n,z

Addressed by: https://review.openstack.org/166873
    Create tests for controller maintenance mode

Addressed by: https://review.openstack.org/171701
    Add negative tests for cic maintenance mode

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.