Sorry submitted last message on mistake:
Just wondering would it be possible to set condor to reboot machines into a different OS?
For example, imagine a pool where all machines are Linux by default. If someone submits a Windows job then condor would somehow seek for an idling machine on the pool and reboot it to Windows. If then the Windows machine go to an idle state it would reboot to Linux.
I guess on could do all of this using a cron jobs:
If job held reason = Windows
Find idling machine and reboot it
if Windows machine is idling then reboot to Linux
But maybe there is some cleaner way?