Do health check in scaling actions which is configurable

Registered by RUIJIE YUAN

We support health check when doing scaling actions, e.g. synchronize Senlin node status and physical resource status, and this process is configurable:
1. Add one parameter to scaling policy --> HEALTH_CHECK: True/False
2. Add one parameter to modeled request --> health_check: True/False

Blueprint information

Status:
Complete
Approver:
Qiming Teng
Priority:
Medium
Drafter:
RUIJIE YUAN
Direction:
Approved
Assignee:
RUIJIE YUAN
Definition:
Obsolete
Series goal:
Accepted for pike
Implementation:
Unknown
Milestone target:
None
Completed by
RUIJIE YUAN

Related branches

Sprints

Whiteboard

Here is the draft: https://etherpad.openstack.org/p/pike-senlin-desired-health-check

Gerrit topic: https://review.openstack.org/#q,topic:bp/scaling-action-support-health-check,n,z

Addressed by: https://review.openstack.org/451209
    request obj prepare for supporting health check

Addressed by: https://review.openstack.org/455542
    handle node which status is WARNING

Addressed by: https://review.openstack.org/456432
    add health_check() to engine.cluster

Addressed by: https://review.openstack.org/456453
    add health check to deletion policy

Addressed by: https://review.openstack.org/457901
    revise api to support "health_check"

Addressed by: https://review.openstack.org/457910
    revise engine service to support "health_check"

Addressed by: https://review.openstack.org/459090
    action support 'health_check' parameter

Addressed by: https://review.openstack.org/460884
    revise deletion policy to support 'health check'

Gerrit topic: https://review.openstack.org/#q,topic:scale-in-victims,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.