-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Jenkins 1.536 on RHEL5 x86_64
After installing Least Load plugin I now get parent matrix jobs scheduled on master. The thing is that I have set up number of executors on master to 0 as I don't want to have any jobs scheduled on master; master should only work as a dispatcher.
Although parent jobs actually do not perform builds, yet they still perform interaction with SCM which may not be available on master. I believe the plugin should not consider master node if it's been explicitly disabled.
Matrix parent jobs are scheduled as flyweight tasks, so they operate independently of how many executors are available on a given node. You could use something like https://wiki.jenkins-ci.org/display/JENKINS/Exclude+flyweight+tasks to force them to be run elsewhere.