Hi,
CondorVersion 8.8.9
Setup includes:
- Accounting group quota
- All dynamic slots
- allow_pslot_preemption
We see a lot of job evictions while there are plenty of free resources.
"Job was evicted" is followed by "Job executing on host..." in the next cycle.
This happens while there are machines that can serve the requirements of incoming job without preempting.
What configuration is the relevant place to handle this situation?
We've tried NEGOTIATOR_PRE_JOB_RANK and PREEMPTION_RANK but those evaluate the job and partitionable slot classad which have no knowledge of negotiator classad like
LastNegotiationCycleMatches<X>.
Any ideas?
RemoteOwner
will not be present in a partitionable slot that matches
with preemption of some of its dynamic slots."