This is, unfortunately, only sparsely documented [1]: Whether or not this is a production task backed by quota (Default: False). > Production jobs may preempt any non-production job, and may only be > preempted by production jobs in the same role and of higher priority. To > run jobs at this level, the job role must have the appropriate quota.
What we neglect to mention is how one is granted quota. This is done with the aurora_admin command. The idea here is that cluster administrators make decisions about the amount of resources to guarantee to specific users. $ aurora_admin set_quota F0226 11:24:42.838977 19912 base.py:39] usage: set_quota cluster role cpu ram[MGT] disk[MGT] [1] https://github.com/apache/incubator-aurora/blob/master/docs/configuration-reference.md#job-objects -=Bill On Thu, Feb 26, 2015 at 11:17 AM, Larry Weya <larryw...@gmail.com> wrote: > I have a pretty basic job > > prod_resources = Resources(cpu = 0.5, ram = 256*MB, disk=2000*MB) > My cluster has 3 slaves, each with 4 cpu cores and 16GB or RAM but I'me > getting > > Job creation failed due to error: > > Insufficient resource quota: CPU quota exceeded by 1.00 core(s); RAM quota > exceeded by 512.00 MB; DISK quota exceeded by 4000.00 MB > This only happens when I set production to true in the job configuration, > otherwise, the jobs run fine. > > -- > Larry Weya >