4
High
|
Dashboard: add 'duration' for execution objects
|
0
Approved
|
2
Deferred
|
Gal Margalit
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
mistral-dashboard Cron Trigger UI Screen
|
0
Approved
|
4
Blocked
|
Gal Margalit
|
Gal Margalit
|
Renat Akhmerov
|
4
High
|
Dashboard: Improve pagination
|
0
Approved
|
2
Deferred
|
Gal Margalit
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Tasks screen improvements
|
0
Approved
|
4
Blocked
|
Gal Margalit
|
Liat Fried
|
|
4
High
|
Docs: fill the gaps
|
0
Approved
|
5
Started
|
Renat Akhmerov
|
Dougal Matthews
|
Renat Akhmerov
|
4
High
|
Tolerance to infrastructure failures
|
0
Approved
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Need to make our dsvm gate voting
|
0
Approved
|
1
Not started
|
Anastasia Kuznetsova
|
Anastasia Kuznetsova
|
Renat Akhmerov
|
4
High
|
Scale processing of "on-success", "on-error" and "on-complete"
|
0
Approved
|
9
Needs Code Review
|
Artem Lapin
|
Oleg Ovcharuk
|
Renat Akhmerov
|
4
High
|
Securing Sensitive Data
|
0
Approved
|
1
Not started
|
|
Brad P. Crochet
|
Renat Akhmerov
|
4
High
|
Mistral embedded mode
|
3
Drafting
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Separation of errors
|
3
Drafting
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Keystone API v2 support
|
4
Discussion
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Pass runtime context to all actions by default
|
4
Discussion
|
2
Deferred
|
|
Winson Chan
|
Renat Akhmerov
|
4
High
|
Workflow Execution Graph
|
4
Discussion
|
4
Blocked
|
Winson Chan
|
Winson Chan
|
Renat Akhmerov
|
4
High
|
Cron Trigger pagination logic is missing in mistral engine and mistral python client
|
5
New
|
1
Not started
|
|
Gal Margalit
|
Renat Akhmerov
|
4
High
|
Dashboard: implement search across all pages of list views
|
5
New
|
1
Not started
|
Gal Margalit
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Glare resources
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
HA: Implement a new CI gate for HA testing
|
5
New
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
HA: Tests for Mistral in multi-node mode
|
5
New
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Mistral scale up/down tests
|
5
New
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Task skipping feature
|
5
New
|
7
Good progress
|
Oleg Ovcharuk
|
Oleg Ovcharuk
|
Renat Akhmerov
|
4
High
|
Support throttling on number of parallel actions and workflows
|
5
New
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
4
High
|
Task pagination logic is missing in mistral engine and mistral python client
|
5
New
|
1
Not started
|
|
Gal Margalit
|
Renat Akhmerov
|
3
Medium
|
Action Providers Documentation
|
0
Approved
|
5
Started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Actions API: Move OpenStack actions to mistral-extra repo
|
0
Approved
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Mistral API integration tests
|
0
Approved
|
5
Started
|
|
Anastasia Kuznetsova
|
Renat Akhmerov
|
3
Medium
|
Add workflow state tracking into CLI commands
|
0
Approved
|
1
Not started
|
ali abdelal
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Add Congress action pack
|
0
Approved
|
1
Not started
|
Hardik Parekh
|
Hardik Parekh
|
Renat Akhmerov
|
3
Medium
|
Dashboard: Implement sorting (clicking on table column) not only for page, but for the whole table data
|
0
Approved
|
1
Not started
|
Gal Margalit
|
Gal Margalit
|
Renat Akhmerov
|
3
Medium
|
Docs: using std.js action on Mac OS
|
0
Approved
|
1
Not started
|
Renat Akhmerov
|
Nikolay Makhotkin
|
Renat Akhmerov
|
3
Medium
|
Docs: Mistral should be included in the OpenStack install docs
|
0
Approved
|
1
Not started
|
|
Dougal Matthews
|
Renat Akhmerov
|
3
Medium
|
Docs: writing workflow tutorial
|
0
Approved
|
1
Not started
|
Renat Akhmerov
|
Nikolay Makhotkin
|
Renat Akhmerov
|
3
Medium
|
Mistral HTTP listeners
|
0
Approved
|
2
Deferred
|
|
Renat Akhmerov
|
|
3
Medium
|
Explicit task parameters
|
0
Approved
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Ensure all mistral projects are ready for i18n and l10n
|
0
Approved
|
4
Blocked
|
|
Sharat Sharma
|
Renat Akhmerov
|
3
Medium
|
Identify all validation errors in DSL and expressions
|
0
Approved
|
1
Not started
|
|
Winson Chan
|
Renat Akhmerov
|
3
Medium
|
Non-distributable actions
|
0
Approved
|
2
Deferred
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Redesign all 'sleep' based tests for better performance and robustness
|
0
Approved
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Separate executor packaging
|
0
Approved
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Add "concurrency" property for workflow
|
0
Approved
|
1
Not started
|
|
Limor Stotland
|
Renat Akhmerov
|
3
Medium
|
Add a Zaqar publisher for the notifier
|
0
Approved
|
7
Good progress
|
|
|
|
3
Medium
|
Workflow dry-run functionality
|
2
Review
|
1
Not started
|
Oleg Ovcharuk
|
Dmitri Zimine
|
Renat Akhmerov
|
3
Medium
|
Workflow preconditions
|
3
Drafting
|
1
Not started
|
Dawid Deja
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
mistral-stadium-i18n
|
3
Drafting
|
0
Unknown
|
|
pawnesh kumar
|
Renat Akhmerov
|
3
Medium
|
Workflow hooks
|
3
Drafting
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Workflow inheritance
|
3
Drafting
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
delay feature within mistral with-items
|
4
Discussion
|
1
Not started
|
|
Paul Mulvihill
|
Renat Akhmerov
|
3
Medium
|
Allow someway to handle or process XMLs
|
5
New
|
1
Not started
|
Hardik Jasani
|
Moshe Elisha
|
|
3
Medium
|
Add more info when Client Line Interface is executed with the debug flag
|
5
New
|
1
Not started
|
|
Moshe Elisha
|
Renat Akhmerov
|
3
Medium
|
Improve the coverage of unit tests in mistral and its pythonclient
|
5
New
|
1
Not started
|
Lucky samadhiya
|
Lucky samadhiya
|
Renat Akhmerov
|
3
Medium
|
Implement a way to access an input value of an adhoc aciton while evaluating its output
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Dougal Matthews
|
3
Medium
|
Advanced publishing: atomic vars
|
5
New
|
2
Deferred
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
API v3
|
5
New
|
1
Not started
|
Renat Akhmerov
|
Dmitri Zimine
|
Renat Akhmerov
|
3
Medium
|
Asynchronous workflow execution
|
5
New
|
5
Started
|
Renat Akhmerov
|
Renato Recio
|
Renat Akhmerov
|
3
Medium
|
Support Ceilometer Integration
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Non-voting gate to run client functional tests on the server side
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Mistral Dashboard functional tests
|
5
New
|
1
Not started
|
Anastasia Kuznetsova
|
Anastasia Kuznetsova
|
Renat Akhmerov
|
3
Medium
|
Configuration property to deny "merge" behavior
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Add Designate V2 APIs as Mistral actions
|
5
New
|
1
Not started
|
Venkata Mahesh Jonnalagadda
|
Venkata Mahesh Jonnalagadda
|
Renat Akhmerov
|
3
Medium
|
Add Docker ad-hoc actions to mistral
|
5
New
|
0
Unknown
|
Hardik Parekh
|
Hardik Parekh
|
Renat Akhmerov
|
3
Medium
|
Docs: troubleshooting and debugging
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
exponential retry strategy
|
5
New
|
1
Not started
|
|
Adarsh Koyya
|
Renat Akhmerov
|
3
Medium
|
Generate coverage report for functional tests
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Integrate Workbook Builder into Mistral dashboard
|
5
New
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Maintenance mode
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Mistral metrics collector
|
5
New
|
0
Unknown
|
Bryan Havenstein
|
Bryan Havenstein
|
|
3
Medium
|
Mistral metrics collector API
|
5
New
|
0
Unknown
|
Bryan Havenstein
|
Bryan Havenstein
|
|
3
Medium
|
Task scheduler focus on steadily completing WF executions
|
5
New
|
1
Not started
|
Winson Chan
|
Winson Chan
|
|
3
Medium
|
Role Based Access Control for Mistral entities
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Resource waiting actions
|
5
New
|
1
Not started
|
Lingxian Kong
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Configure a server side CI gate to test client
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Mistral task jeopardy notifications
|
5
New
|
0
Unknown
|
|
Bryan Havenstein
|
|
3
Medium
|
Tasks without action/workflow should be handled by engine layer
|
5
New
|
1
Not started
|
|
Moshe Elisha
|
Renat Akhmerov
|
3
Medium
|
Mistral vagrant box
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Std Actions: Winrm action for windows commands
|
5
New
|
1
Not started
|
|
Renato Recio
|
Renat Akhmerov
|
3
Medium
|
Add an option to reuse successful 'with-items' actions if a task failed
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Mistral workflow execution tests
|
5
New
|
6
Slow progress
|
Anastasia Kuznetsova
|
Anastasia Kuznetsova
|
Renat Akhmerov
|
3
Medium
|
YAML tag to disable Jinja/YAQL evaluators
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
3
Medium
|
Filtering support for Mistral query API
|
5
New
|
0
Unknown
|
Lingxian Kong
|
Lingxian Kong
|
Renat Akhmerov
|
3
Medium
|
Mistral action to parse the URL components
|
5
New
|
1
Not started
|
|
Sumana Padigar
|
Renat Akhmerov
|
3
Medium
|
Input schema validation for workflows and actions
|
5
New
|
1
Not started
|
|
Istvan Imre
|
Renat Akhmerov
|
2
Low
|
Eliminate Scheduler delays
|
0
Approved
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
Renat Akhmerov
|
2
Low
|
Mistral Workbook Builder
|
0
Approved
|
7
Good progress
|
|
Renat Akhmerov
|
Renat Akhmerov
|
2
Low
|
Trigger based on systemd timers format
|
4
Discussion
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
2
Low
|
Implement Mistral AMQP Action
|
5
New
|
5
Started
|
|
Nikolay Makhotkin
|
Renat Akhmerov
|
2
Low
|
Need to implement flexible sorting for DB entities
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
|
2
Low
|
Provide a way to run Mistral workflows without saving the result
|
5
New
|
1
Not started
|
|
Dougal Matthews
|
Dougal Matthews
|
2
Low
|
Mistral Worker HTTP Long Poll
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
Add checksum field to wf definition
|
0
Approved
|
0
Unknown
|
Zelenevskii Vadim
|
Zelenevskii Vadim
|
Oleg Ovcharuk
|
1
Undefined
|
Mistral executor packaging
|
0
Approved
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
The Mistral tempest tests needs to be consolidated in mistral-tempest-plugin
|
0
Approved
|
0
Unknown
|
|
Dougal Matthews
|
Dougal Matthews
|
1
Undefined
|
Partial Workflow Failure Handling
|
0
Approved
|
0
Unknown
|
Zelenevskii Vadim
|
Zelenevskii Vadim
|
|
1
Undefined
|
Get the tasks for the current branch in the execution graph
|
1
Pending Approval
|
0
Unknown
|
|
Dougal Matthews
|
|
1
Undefined
|
Add Panko action pack
|
1
Pending Approval
|
0
Unknown
|
Sharat Sharma
|
Sharat Sharma
|
Renat Akhmerov
|
1
Undefined
|
Headers propagation from an execution request to actions/notifications
|
2
Review
|
0
Unknown
|
Zelenevskii Vadim
|
Zelenevskii Vadim
|
|
1
Undefined
|
Provide list of available tasks to execute for reverse workflow
|
3
Drafting
|
0
Unknown
|
|
Nikolay Makhotkin
|
|
1
Undefined
|
Universal (across hierarchy) workflow context
|
3
Drafting
|
1
Not started
|
Renat Akhmerov
|
Renat Akhmerov
|
|
1
Undefined
|
Tools for Unit Testing Workflows
|
4
Discussion
|
1
Not started
|
|
Ryan Brady
|
Renat Akhmerov
|
1
Undefined
|
"weak-join" pattern
|
4
Discussion
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
Workflow Group
|
4
Discussion
|
2
Deferred
|
|
Limor Stotland
|
Renat Akhmerov
|
1
Undefined
|
YAQL functions API
|
4
Discussion
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
No downtime upgrade
|
4
Discussion
|
0
Unknown
|
|
Dmitri Zimine
|
|
1
Undefined
|
Add maintenance mode to the Mistral
|
5
New
|
0
Unknown
|
|
Vasudeo Nimbekar
|
|
1
Undefined
|
Add support to monitor mistral services using prometheus
|
5
New
|
0
Unknown
|
|
Vasudeo Nimbekar
|
|
1
Undefined
|
Add private_key input to std.ssh
|
5
New
|
0
Unknown
|
|
Moshe Elisha
|
|
1
Undefined
|
Allow sending an email with HTML body using std.email
|
5
New
|
0
Unknown
|
|
Moshe Elisha
|
|
1
Undefined
|
Allow join to return success if only some of the source tasks are executed
|
5
New
|
0
Unknown
|
Bob Haddleton
|
Bob Haddleton
|
|
1
Undefined
|
Add OpenStack Apmec to Mistral
|
5
New
|
0
Unknown
|
|
Tung Doan
|
Renat Akhmerov
|
1
Undefined
|
Add functionality to distribute Mistral tasks on several engines
|
5
New
|
0
Unknown
|
|
Vasudeo Nimbekar
|
|
1
Undefined
|
Evaluate YAQL / Jinja2 expressions when using run-action
|
5
New
|
0
Unknown
|
|
Moshe Elisha
|
|
1
Undefined
|
execution-list bad sort & no mentioned filter is used
|
5
New
|
0
Unknown
|
|
shahar
|
|
1
Undefined
|
New 'fail-on' policy
|
5
New
|
0
Unknown
|
|
Oleg Ovcharuk
|
Renat Akhmerov
|
1
Undefined
|
Guaranteed notification delivery
|
5
New
|
0
Unknown
|
|
Artem Lapin
|
|
1
Undefined
|
Improve mistral logging by adding more information about request
|
5
New
|
0
Unknown
|
|
Vasudeo Nimbekar
|
|
1
Undefined
|
merge mistral tasks data to execution context
|
5
New
|
0
Unknown
|
|
Vasudeo Nimbekar
|
|
1
Undefined
|
Abstract auth providers
|
5
New
|
0
Unknown
|
Winson Chan
|
Winson Chan
|
|
1
Undefined
|
Addition of custom code style checks into pep8 gate
|
5
New
|
0
Unknown
|
|
Anastasia Kuznetsova
|
|
1
Undefined
|
Add version to the action context
|
5
New
|
0
Unknown
|
|
Winson Chan
|
|
1
Undefined
|
Mistral Ansible Actions
|
5
New
|
0
Unknown
|
|
Dougal Matthews
|
|
1
Undefined
|
Mistral API usage must be documented in api-ref
|
5
New
|
5
Started
|
|
Sharat Sharma
|
Renat Akhmerov
|
1
Undefined
|
Enable broadcast messages
|
5
New
|
0
Unknown
|
Dawid Deja
|
Dawid Deja
|
|
1
Undefined
|
Add example to config for rotating log
|
5
New
|
0
Unknown
|
Winson Chan
|
Winson Chan
|
|
1
Undefined
|
Associated workflow execution with cron-trigger
|
5
New
|
5
Started
|
|
Sharat Sharma
|
Renat Akhmerov
|
1
Undefined
|
Change Cron Trigger life cycle
|
5
New
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
Custom Context for Executions
|
5
New
|
0
Unknown
|
|
Andras Kovi
|
|
1
Undefined
|
Evaluate concurrency policy dynamically at runtime
|
5
New
|
0
Unknown
|
Bob Haddleton
|
Bob Haddleton
|
|
1
Undefined
|
Provide ability to execute loadable hooks on specific events including workflow start, stop, pause, resume, etc
|
5
New
|
0
Unknown
|
Bob Haddleton
|
Bob Haddleton
|
|
1
Undefined
|
statistics only option from executions-report api
|
5
New
|
0
Unknown
|
|
ali abdelal
|
|
1
Undefined
|
Event notifications filtering feature
|
5
New
|
0
Unknown
|
|
Oleg Ovcharuk
|
|
1
Undefined
|
Make it possible to get all actions executions for a workflow execution with one query
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Dougal Matthews
|
1
Undefined
|
Hide sensitive data from http actions logs
|
5
New
|
0
Unknown
|
|
Oleg Ovcharuk
|
|
1
Undefined
|
std.http action should be able to work with binary data
|
5
New
|
0
Unknown
|
|
Renat Akhmerov
|
Dougal Matthews
|
1
Undefined
|
Info Endpoint
|
5
New
|
0
Unknown
|
|
Oleg Ovcharuk
|
|
1
Undefined
|
Make sure to provide keystone region list action
|
5
New
|
0
Unknown
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
Kombu driver multi-thread support
|
5
New
|
0
Unknown
|
Dawid Deja
|
Dawid Deja
|
|
1
Undefined
|
Add Octavia Actions support in mistral-extra
|
5
New
|
0
Unknown
|
|
Maxime Clermont
|
|
1
Undefined
|
Make the 'count' property of the 'retry' policy optional
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
|
1
Undefined
|
Pass environment to ad-hoc actions
|
5
New
|
0
Unknown
|
|
Michal Gershenzon
|
|
1
Undefined
|
A standalone mistral server configured for an external OpenStack
|
5
New
|
0
Unknown
|
|
Vijayaguru Guruchave
|
Renat Akhmerov
|
1
Undefined
|
Synchronized workflows
|
5
New
|
0
Unknown
|
Dawid Deja
|
Dawid Deja
|
|
1
Undefined
|
Let task defaults have context on which task triggered it
|
5
New
|
0
Unknown
|
|
Winson Chan
|
|
1
Undefined
|
Task rollback actions
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
|
1
Undefined
|
mistral-timezone-datetime
|
5
New
|
0
Unknown
|
|
ada cui
|
|
1
Undefined
|
The timezone visible in the mistral command line outputs are in UTC even though the host where mistral runs is set with some other timezone.
|
5
New
|
0
Unknown
|
|
Sumana Padigar
|
|
1
Undefined
|
Upgrade Paramiko - Python SSH library to >= 1.16
|
5
New
|
0
Unknown
|
|
Moshe Elisha
|
|
1
Undefined
|
Use apiclient from oslo for implementation of Mistral Python Client
|
5
New
|
0
Unknown
|
|
|
Renat Akhmerov
|
1
Undefined
|
Error policy for with-items
|
5
New
|
0
Unknown
|
|
Winson Chan
|
Renat Akhmerov
|
1
Undefined
|
Exit with-items loop on error
|
5
New
|
0
Unknown
|
|
Winson Chan
|
|
1
Undefined
|
Concurrency for with-items
|
5
New
|
0
Unknown
|
|
Winson Chan
|
|
1
Undefined
|
Mistral Worker CLI
|
5
New
|
1
Not started
|
|
Renat Akhmerov
|
Renat Akhmerov
|
1
Undefined
|
Add custom YAQL utility to support inline if else statement
|
5
New
|
0
Unknown
|
|
Winson Chan
|
|
1
Undefined
|
Move expressions to mistral-lib
|
5
New
|
0
Unknown
|
Bob Haddleton
|
Bob Haddleton
|
|
1
Undefined
|
Generate policy sample file from code
|
5
New
|
0
Unknown
|
Spencer Yu
|
Spencer Yu
|
|
1
Undefined
|
Re-implement mistral-dashboard in AngularJS
|
5
New
|
5
Started
|
Sanu Madhavan
|
Sanu Madhavan
|
|