Scaling policy logic to be applied before action acceptance

Registered by Jude Cross

This change will apply scaling policy cooldown logic to the acceptance of an action. This will change the behavior of Senlin to no longer accept scaling actions when the scaling cooldown for a cluster is in effect. The Senlin API will instead actively reject the action and return a 409 to the end user instead of accepting the action and then failing when the action is eventually processed.

Blueprint information

Status:
Complete
Approver:
Jude Cross
Priority:
Undefined
Drafter:
Jude Cross
Direction:
Needs approval
Assignee:
Jude Cross
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Jude Cross
Completed by
Jude Cross

Related branches

Sprints

Whiteboard

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

Addressed by: https://review.openstack.org/585573
    Update scaling policy logic to be applied before action acceptance

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.