flux-framework / flux-sched

Fluxion Graph-based Scheduler
GNU Lesser General Public License v3.0
86 stars 41 forks source link

Mark un-runnable jobs or invalid submissions as failed (or more appropriate "can't run" tag) #225

Closed trws closed 5 years ago

trws commented 8 years ago

In working on the ATS backend, I made a mistake with the submission logic such that invalid job requests made it to the scheduler. This should probably be handled, at least partially, by an intervening step, but an error in sched that caused it to skip the job left the job in an un-runnable state without informing the submitter or cleaning it up. Specifically the error was the lack of an "nnodes" field that caused the query_rdesc call to fail, and the jsc_query_jcb call in turn.

dongahn commented 5 years ago

Not relevant with the old sched deprecated.