We regsietered all out vm in jenkins an want to do thing on thme by job. At the moment the vm is tried to power on periodeially (dunno what this depends on) and we want only that the machine will be tried to start if the job needs it.
So not only "do nothing" if its disconneted or don't do anything if its connected furthermore only try to switch it on (power on) and connect it, if any job requires it (by slave name or tah label). I already set option "use this node exluively for assigned jobs" and "on/off on demand/idle" but still the node is automatically swicthed on, although no job runs request it. Its impossible to power down the slave doing maitenance, although the jenkins admin do make it temporatly not availabe before. That is more a woor around than the wanted schedule typ i request in this issue.
Jenkins will send a job to the slave only if necessary. It will prefer one that is already powered on over one that is powered off. This feature is already in heavy use without issues. Are you sure that there isn't any job - even a flyweight one - that is trying to run on the slave that would cause it to power on?