flux-framework / flux-core

core services for the Flux resource management framework
GNU Lesser General Public License v3.0
165 stars 49 forks source link

Exempt jobs #5205

Open grondo opened 1 year ago

grondo commented 1 year ago

Allow jobs to be modified to exceed system and accounting limits.

grondo commented 1 year ago

In today's meeting, it was suggested that exempt jobs could perhaps be implemented via a job flag (similar to preemptible/standby flag suggested in #5205).

The main use case is to allow exempt jobs to bypass all limits in all implementations, so presence of this flag on a submitted job could just bypass any limits checks in flux-core, accounting, or sched, etc.

TBD is how an instance determines if a user is allowed to submit a job with this flag.