We have been seeing few random instances where workflow execution went back to running state after it had completed and is stuck in running state after that.
Action execution log field:
[ { “timestamp” : ISODate(“2021-03-27T13:24:52.932Z”), “status” : “requested” }, { “timestamp” :
ISODate(“2021-03-27T13:24:54.938Z”), “status” : “scheduled” }, { “timestamp” :
ISODate(“2021-03-27T13:25:00.200Z”), “status” : “running” }, { “timestamp” :
ISODate(“2021-03-27T13:25:40.857Z”), “status” : “succeeded” }, { “timestamp” :
ISODate(“2021-03-27T13:25:43.470Z”), “status” : “running” } ]
Liveaction and workflow execution object are in succeeded state. The workflow calls an action which had
completed at end_timestamp: Sat, 27 Mar 2021 13:25:41 UTC
which is after the workflow had
succeeded.
st2 3.2.0, on Python 3.6.9