Senlin support cluster maintenance mode

Registered by chenyb4

Add a new property "maintenance" to cluster, user can use command enable cluster "maintenance".
if cluster "maintenance" enable, the cluster "maintenance" value change to true, cluster didn't execute other operation, except disable "maintenance", default cluster "maintenance" value is false.

The plan is:
1. Add a new attribute named "maintenance" to cluster, default is "False".
2. When cluster created, user use command change cluster "maintenance"
3. Cluster didn't finish other operation
4. Cluster disable "maintenance", cluster can finish other operation.

Blueprint information

Status:
Not started
Approver:
Qiming Teng
Priority:
Undefined
Drafter:
chenyb4
Direction:
Needs approval
Assignee:
chenyb4
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/532462
    Cluster API support put maintenance action operation

Addressed by: https://review.openstack.org/572294
    Add senlin maintenance spec file

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.