Control state transitions of tasks and flows

Registered by Ivan Melnikov on 2013-09-06

Tasks and flows have states (PENDING, RUNNING, SUCCES, FAILURE, etc). We should document what states and transitions are possible and enforce that in code.

Blueprint information

Status:
Complete
Approver:
Joshua Harlow
Priority:
High
Drafter:
Ivan Melnikov
Direction:
Approved
Assignee:
Ivan Melnikov
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Joshua Harlow on 2013-10-12
Completed by
Joshua Harlow on 2013-10-12

Related branches

Sprints

Whiteboard

imelnikov: I started a wiki page to document states: https://wiki.openstack.org/wiki/TaskFlow/Sates_of_Task_and_Flow

Addressed by: https://review.openstack.org/49762
    Validate each flow state change

Gerrit topic: https://review.openstack.org/#q,topic:bp/transition-control,n,z

Addressed by: https://review.openstack.org/50059
    Update state sequence for failed flows

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.