As Mistral user I expect that number of retry times will begin with 0 when I rerun task.
For example, workflow:
version: '2.0'
wf_fail:
tasks:
task1:
action: std.fail
retry:
delay: 0
count: 5
When workflow was failed for the first time I see 6 created action executions, as had been expected.
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
| ID | Name | Workflow name | Task name | Task ID | State | Accepted | Created at | Updated at |
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
| 376a8fe3-ce98-4e39-9a7a-ba8bfcf8667c | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:49 | 2018-05-20 14:06:50 |
| 95217f20-5b75-41f1-9015-4756b1f22bbf | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:50 | 2018-05-20 14:06:50 |
| 0ca91ad1-14cc-425e-b5bc-2a10dd3c6850 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:51 | 2018-05-20 14:06:51 |
| e4fee159-c3f7-4496-b05c-77743d99cf3a | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:52 | 2018-05-20 14:06:52 |
| 3d962599-94bb-4cd3-bc5e-3e0488fac208 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:53 | 2018-05-20 14:06:53 |
| 453181c6-087f-4f25-9a0a-2412456e4742 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | True | 2018-05-20 14:06:54 | 2018-05-20 14:06:54 |
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
But when I rerun the task only one action execution will be created.
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
| ID | Name | Workflow name | Task name | Task ID | State | Accepted | Created at | Updated at |
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
| 376a8fe3-ce98-4e39-9a7a-ba8bfcf8667c | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:49 | 2018-05-20 14:06:50 |
| 95217f20-5b75-41f1-9015-4756b1f22bbf | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:50 | 2018-05-20 14:06:50 |
| 0ca91ad1-14cc-425e-b5bc-2a10dd3c6850 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:51 | 2018-05-20 14:06:51 |
| e4fee159-c3f7-4496-b05c-77743d99cf3a | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:52 | 2018-05-20 14:06:52 |
| 3d962599-94bb-4cd3-bc5e-3e0488fac208 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:53 | 2018-05-20 14:06:53 |
| 453181c6-087f-4f25-9a0a-2412456e4742 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | False | 2018-05-20 14:06:54 | 2018-05-20 14:08:07 |
| 071efd9e-332c-410d-a26b-3068185431d9 | std.fail | wf_fail | task1 | b28e2043-4d97-4e5c-a21a-615105d1bb36 | ERROR | True | 2018-05-20 14:08:07 | 2018-05-20 14:08:07 |
+--------------------------------------+----------+---------------+-----------+--------------------------------------+-------+----------+---------------------+---------------------+
Fix proposed to branch: master /review. openstack. org/569643
Review: https:/