Note: Deriving queue specifications from projects are left out for the moment.
Overview
Currently, jobs submitted without a specified queue remain in a pending state indefinitely and do not create a Kueue workload resource. This results in these jobs not appearing in the list output leading to confusion.
Requirements
[x] Enforce queue specification in the @job decorator
[x] Ensure all submitted jobs have a valid queue assigned
[ ] Update job submission process to handle queue assignment
[ ] Modify list functionality to include jobs with assigned queues
Enforce in Decorator:
[x] Update the @job decorator to require a queue parameter
[ ] Raise an error if no queue is specified during job definition
Enforce queue specification in job decorator
Note: Deriving queue specifications from projects are left out for the moment.
Overview
Currently, jobs submitted without a specified queue remain in a pending state indefinitely and do not create a Kueue workload resource. This results in these jobs not appearing in the
list
output leading to confusion.Requirements
@job
decorator[ ] Modify list functionality to include jobs with assigned queues
Enforce in Decorator:
@job
decorator to require aqueue
parameter