st2
st2 copied to clipboard
Add a timeout parameter to the Orquesta runner
Almost all action runners have a timeout parameter (see the fancy table here), but there is no timeout parameter for Orquesta.
This means that there is no way to set a time limit a subworkflow if something goes wrong.
It would be nice to allow users to specify this parameter as a fail safe in case the Orquesta engine hangs, for example. It would also be more consistent with our other action runners:
tasks:
do_thing:
action: mypack.myworkflow # Orquesta workflow, may take awhile to finish, and/or hang
input:
timeout: 60 # seconds
This has been requested by multiple people in the StackStorm Forum.
is this solved?