The task execution "has_next_tasks" field is not calculated properly
Bug #1829841 reported by
Renat Akhmerov
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mistral |
Fix Released
|
Critical
|
Renat Akhmerov |
Bug Description
The following test will lead to hanging:
wf:
tasks:
task1:
action: std.fail
on-error:
- noop
It happens because "has_next_tasks" field is not calculated properly in mistral/
Changed in mistral: | |
assignee: | nobody → Renat Akhmerov (rakhmerov) |
milestone: | none → train-1 |
importance: | Undecided → Critical |
status: | New → In Progress |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/660343 /git.openstack. org/cgit/ openstack/ mistral/ commit/ ?id=a477fe49cdc cb4ce34f665b261 27e96565da285f
Committed: https:/
Submitter: Zuul
Branch: master
commit a477fe49cdccb4c e34f665b26127e9 6565da285f
Author: Renat Akhmerov <email address hidden>
Date: Tue May 21 17:18:25 2019 +0700
Fix how "has_next_tasks" is calculated for task executions
* There was a weird typo in the list generator expression made in /review. opendev. org/#/c/ 652575 that led to calculating
https:/
a field value in the wrong way. Fixed. The added test was
previously failing.
Closes-Bug: #1829841
Change-Id: I6b8ea8dfa623ac bb56f649630ddee 62e43d484eb