Actions do not start executing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
watcher |
New
|
Undecided
|
Unassigned |
Bug Description
When I start an action plan, the first action is executed successfully and then no other action starts, they all remain in PENDING state. The last logs in watcher-applier.log are:
019-10-07 11:53:01.011 35814 DEBUG oslo_messaging.
2019-10-07 11:53:01.020 35814 DEBUG watcher.
2019-10-07 11:53:01.022 35814 DEBUG oslo_messaging.
2019-10-07 11:53:01.969 35814 DEBUG watcher.
An strace on the watcher-applier process indicates an infinite wait on some break.
root@wa:~# strace -f -s 1024 -p 35814
strace: Process 35814 attached
strace: [ Process PID=35814 runs in x32 mode. ]
strace: [ Process PID=35814 runs in 64 bit mode. ]
brk(0x55d96a9f6000) = 0x55d96a9f6000
brk(0x55d96aa17000) = 0x55d96aa17000
brk(0x55d96aa38000) = 0x55d96aa38000
brk(0x55d96aa59000) = 0x55d96aa59000
brk(0x55d96aa7a000) = 0x55d96aa7a000
brk(0x55d96aa9b000) = 0x55d96aa9b000
brk(0x55d96aabc000) = 0x55d96aabc000
brk(0x55d96aadd000) = 0x55d96aadd000
brk(0x55d96aafe000) = 0x55d96aafe000
(...)
I am running the latest stable/rocky from github on Ubuntu 18.04
Hi, plan.execution. start'
Watcher Applier uses taskflow as workflow engine, actions are added to taskflow as tasks.
Maybe there are something wrong about taskflow.
Could you paste more info ? such as beginning from debug log: ' Emitting notification `action_