When "pause" is in an on-success list, followed by other tasks, it's expected that the following tasks will run after the workflow is resumed. They do not appear to be triggered.
Mistral Workflow Service, version 4.0.1
Example workflow:
--------------------------------------
version: 2.0
workflow:
tasks:
task1:
action: std.echo output="task1"
on-success:
- task2
- pause
- task3
task2:
action: std.echo output="task2"
task3:
action: std.echo output="task3"
--------------------------------------
Reproduction steps:
➜ ~ mistral workflow-create -f yaml test_pause.yaml
- Created at: '2017-08-30 17:06:14'
ID: 9d4954c3-6cca-497c-8357-c60234df1a29
Input: ''
Name: workflow
Project ID: <default-project>
Tags: <none>
Updated at: null
➜ ~ mistral execution-create workflow
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| ID | 33f43510-a188-4c42-ab11-f02f0089dfa6 |
| Workflow ID | 9d4954c3-6cca-497c-8357-c60234df1a29 |
| Workflow name | workflow |
| Description | |
| Task Execution ID | <none> |
| State | RUNNING |
| State info | None |
| Created at | 2017-08-30 17:06:25 |
| Updated at | 2017-08-30 17:06:25 |
+-------------------+--------------------------------------+
➜ ~ mistral task-list 33f43510-a188-4c42-ab11-f02f0089dfa6
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
| ID | Name | Workflow name | Execution ID | State | State info | Created at | Updated at |
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
| 39008327-2a9d-42ad- | task2 | workflow | 33f43510-a188-4c42-ab1 | SUCCESS | None | 2017-08-30 17:06:25 | 2017-08-30 17:06:25 |
| 8dbc-8c1dbd07ce5d | | | 1-f02f0089dfa6 | | | | |
| adb9f776-135f-451a- | task1 | workflow | 33f43510-a188-4c42-ab1 | SUCCESS | None | 2017-08-30 17:06:25 | 2017-08-30 17:06:25 |
| b05e-554a40134249 | | | 1-f02f0089dfa6 | | | | |
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
➜ ~ mistral execution-get 33f43510-a188-4c42-ab11-f02f0089dfa6
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| ID | 33f43510-a188-4c42-ab11-f02f0089dfa6 |
| Workflow ID | 9d4954c3-6cca-497c-8357-c60234df1a29 |
| Workflow name | workflow |
| Description | |
| Task Execution ID | <none> |
| State | PAUSED |
| State info | None |
| Created at | 2017-08-30 17:06:25 |
| Updated at | 2017-08-30 17:06:25 |
+-------------------+--------------------------------------+
➜ ~ mistral execution-update -s RUNNING 33f43510-a188-4c42-ab11-f02f0089dfa6
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| ID | 33f43510-a188-4c42-ab11-f02f0089dfa6 |
| Workflow ID | 9d4954c3-6cca-497c-8357-c60234df1a29 |
| Workflow name | workflow |
| Description | |
| Task Execution ID | <none> |
| State | SUCCESS |
| State info | None |
| Created at | 2017-08-30 17:06:25 |
| Updated at | 2017-08-30 17:08:06 |
+-------------------+--------------------------------------+
➜ ~ mistral task-list 33f43510-a188-4c42-ab11-f02f0089dfa6
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
| ID | Name | Workflow name | Execution ID | State | State info | Created at | Updated at |
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
| 39008327-2a9d-42ad- | task2 | workflow | 33f43510-a188-4c42-ab1 | SUCCESS | None | 2017-08-30 17:06:25 | 2017-08-30 17:08:06 |
| 8dbc-8c1dbd07ce5d | | | 1-f02f0089dfa6 | | | | |
| adb9f776-135f-451a- | task1 | workflow | 33f43510-a188-4c42-ab1 | SUCCESS | None | 2017-08-30 17:06:25 | 2017-08-30 17:06:25 |
| b05e-554a40134249 | | | 1-f02f0089dfa6 | | | | |
+------------------------+-------+---------------+------------------------+---------+------------+---------------------+---------------------+
➜ ~ mistral execution-get 33f43510-a188-4c42-ab11-f02f0089dfa6
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| ID | 33f43510-a188-4c42-ab11-f02f0089dfa6 |
| Workflow ID | 9d4954c3-6cca-497c-8357-c60234df1a29 |
| Workflow name | workflow |
| Description | |
| Task Execution ID | <none> |
| State | SUCCESS |
| State info | None |
| Created at | 2017-08-30 17:06:25 |
| Updated at | 2017-08-30 17:08:06 |
+-------------------+--------------------------------------+
You wrote that you used Mistral 4.0.1. Did you try the latest version?