You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Future tasks can be held - they're recorded in a "hold list" so that once spawned into the active pool they will be held.
This works as advertised for natural triggering, but not for manual triggering.
Current behaviour for manually triggering held tasks:
existing held tasks (e.g. waiting with partially satisfied prerequisites):
tasks run, but retain the held attribute (to prevent subsequent job submissions)
future held task:
tasks run without having the held attribute applied
I think 1. is correct behaviour, and 2. is a bug - it should run as held (same as 1.)
ASIDE: I suppose we could decree that held tasks will not trigger naturally or manually, but I think it's more reasonable to have them run (I would not do a manual trigger if I didn't want it to run) but retain the held attribute to prevent subsequent job submission.
The text was updated successfully, but these errors were encountered:
hjoliver
added
bug
Something is wrong :(
and removed
bug?
Not sure if this is a bug or not
question
Flag this as a question for the next Cylc project meeting.
labels
Dec 4, 2024
Future tasks can be held - they're recorded in a "hold list" so that once spawned into the active pool they will be held.
This works as advertised for natural triggering, but not for manual triggering.
Current behaviour for manually triggering held tasks:
I think 1. is correct behaviour, and 2. is a bug - it should run as held (same as 1.)
ASIDE: I suppose we could decree that held tasks will not trigger naturally or manually, but I think it's more reasonable to have them run (I would not do a manual trigger if I didn't want it to run) but retain the held attribute to prevent subsequent job submission.
The text was updated successfully, but these errors were encountered: