-
Bug
-
Resolution: Not A Defect
-
Major
-
None
-
Jenkins 1.625.1
Docker Plugin 0.15.0
Docker 1.9.0
We have Docker set up in our environment to automatically provision build nodes for jobs with the label 'docker'.
This works great if the job has only the label 'docker' defined, but if the job has multiple labels, it sits in the queue until one of our static build nodes becomes available.
I have reviewed the Docker plugin log, and there appears to be no attempt to provision containers whilst these jobs are waiting in the queue.
Not sure that's a docker-plugin issue - the machinery for node labelling is core to Jenkins.
The important bit to check is DockerCloud getTemplates(Label label) - this is where it'll figure out if there is any matching template for launching.