Workflow error analysis

Bug #1674722 reported by Toure Dunnon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mistral
Invalid
High
Unassigned

Bug Description

When a workflow fails it now may be hard to quickly find a root cause.

From CLI the only way (without creating a new execution) is to use a sequence of commands like:
* 'mistral task-list <workflow execution id>' and see what are in ERROR
* for each failed task execution run 'mistral action-execution-list' and see what are in ERROR
* for each failed action run 'mistral action-execution-get-output <id>' and see the description of the error
* for each failed task execution of type Workflow, find the sub-workflow execution ID, and go back to the first bullet.

It is also possible to create and execute a workflow with a "publish" of all tasks and all sub-workflow tasks recursively (and also filter by tasks in error state). Example: http://paste.openstack.org/show/599714/

Revision history for this message
Toure Dunnon (toure) wrote :
Changed in mistral:
assignee: nobody → Toure Dunnon (toure)
Toure Dunnon (toure)
Changed in mistral:
status: New → In Progress
Revision history for this message
Dougal Matthews (d0ugal) wrote :
Changed in mistral:
importance: Undecided → High
milestone: none → rocky-3
Dougal Matthews (d0ugal)
Changed in mistral:
status: In Progress → Triaged
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: rocky-3 → stein-1
Dougal Matthews (d0ugal)
Changed in mistral:
milestone: stein-1 → stein-2
assignee: Toure Dunnon (toure) → nobody
milestone: stein-2 → none
Revision history for this message
Renat Akhmerov (rakhmerov) wrote :

This is rather a blueprint, not a bug. The right ticket is https://blueprints.launchpad.net/mistral/+spec/mistral-error-analysis

Changed in mistral:
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.