Reproducible Example
#!jinja2
[scheduler]
allow implicit tasks = True
[scheduling]
[[xtriggers]]
never = xrandom(0)
[[graph]]
R1 = """
one => foo
# two => foo
one & two => etc
@never => etc
"""
[runtime]
[[one]]
script = sleep 30
- Start the workflow
- After
two succeeds, and while one is running, uncomment # two => foo in the graph and reload the workflow
- The added prerequisite of
two:succeeded is incorrectly displayed as unsatisfied
Expected Behaviour
Presumably the added prereq satisfaction is incorrect as the task two has left the pool by the time this prereq is added. The added prereq should look in the DB for the correct satisfaction state.
Reproducible Example
twosucceeds, and whileoneis running, uncomment# two => fooin the graph and reload the workflowtwo:succeededis incorrectly displayed as unsatisfiedExpected Behaviour
Presumably the added prereq satisfaction is incorrect as the task
twohas left the pool by the time this prereq is added. The added prereq should look in the DB for the correct satisfaction state.