orquesta
orquesta copied to clipboard
Orquesta is a graph based workflow engine for StackStorm. Questions? https://github.com/StackStorm/st2/discussions
The below workflow didn't execute `Nested6` for subsequent items in `listed`, if it fails for any item in `listed`. Basically if last running concurrent nested task is failed than it...
# Summary Using a nested workflow, when a join fails due to "unreachable" in the child workflow can cause the parent workflow to run indefinitely, even though the parent workflow...
There are use cases where users want to synchronize access to a resource (i.e. server) across multiple and different workflow executions. Currently, StackStorm offers concurrency policies to synchronize executions for...
**Issue**: Not able to notify in slack channel with workflow output/stdout. How to use workflow context and variable in notify parameter, without writing for each of the task in the...
I haven't been able to find where this error is being generated from. As far as I can tell the action follows format and syntax correctly. Action from workflow that...
"ExpressionEvaluationException: Unable to resolve key" error should include list of available keys
Orquesta/Jinja/YAQL currently throws an error when you try to use a key that does not exist: ``` "YaqlEvaluationException: Unable to resolve key 'result' in expression '' from context." ``` But...
An action file that has a secret parameter with a default value as follows: action_param: type: string description: "This will fail the action" default: "{{ st2kv.system.test_param |...
Currently, `join` can either be `all` or an integer that represents number of incoming edges with examples being `join: all` or `join: 3`. There are cases where the number of...
This set of patches is required as part of the updates needed to support py3.8, py3.9 and py3.10. This PR is a blocking dependency for https://github.com/StackStorm/st2/pull/6157
1. removing deepcopy where we can 2. change deepcopy where still needed to custom copy command to increase speed using instead a shallow copy 3. add some data classes *...