Description of problem: The out of the box definition of UNHIBERNATE is: UNHIBERNATE = MachineLastMatchTime =!= UNDEFINED Thus all the sleeping machines are woken up after each ROOSTER_INTERVAL (because ROOSTER_UNHIBERNATE=Offline && Unhibernate). I understand that this value would probably need a tuning in every cluster, but I think that a more reasonable default value would be something like: Unhibernate = CurrentTime - MachineLastMatchTime < 1200 as described here: https://lists.cs.wisc.edu/archive/condor-users/2010-April/msg00063.shtml This could be maybe changed upstream. Version-Release number of selected component: condor-7.6.5-0.7
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: C: The defaults caused machines to wake up unnecessarily. C: All sleeping machines are woken up after each ROOSTER_INTERVAL. C: Update the default to wakeup machines only if they have been matched within the last 1/2 hour. R: Machines are only woken up if they have a recent match.
The default value has been changed as described Verified on RHEL5.9/6.4 beta, i386/x86_64 and windows package. condor-7.8.8-0.4
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0564.html