Mistral Error Handling

Registered by Renat Akhmerov

We need a mechanism in Mistral that would allow to define routines for error handling. For example, if we started a workflow and some task of a workflow failed we need to be able to:
- Define a number of retries for the task and delays between them (i.e. fixed delays, exponential etc.)
- Define a revert action for the task in case all retries have been exhausted
- Error propagation policy for the task (whether it should be propagated to tasks that depend on it)

Blueprint information

Status:
Complete
Approver:
None
Priority:
Medium
Drafter:
Renat Akhmerov
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Renat Akhmerov

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.