> >Will this age parameter be part of the job data? > > No, the age parameter is a runtime variable that lives in the job > scheduler. It is not saved to disk nor propagated anywhere.
This design decission should be well documented as it breaks the current property that restarting luxid at any point will have no effect on how scheduling works. As a lot of Ganeti builds on the assumption that all relevant state is on disk and replicated if it might still be relevant after losing the master node (e.g., jobs are replicated, lock not as losing the master node will imply losing all processes on that node), I'm not sure if breaking with that fundamental design principle is a good idea if other alternatives exist (e.g., job id, wall-clock time (the time a job entered the queue is recorded and does not change)). -- Klaus Aehlig Google Germany GmbH, Erika-Mann-Str. 33, 80636 Muenchen Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft: Hamburg Geschaeftsfuehrer: Matthew Scott Sucherman, Paul Terence Manicle
