-
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.
[JENKINS-31475] Docker plugin does not provision containers for builds with multiple labels
Workflow | Original: JNJira [ 166854 ] | New: JNJira + In-Review [ 182497 ] |
Assignee | Original: magnayn [ magnayn ] | New: Nicolas De Loof [ ndeloof ] |
Resolution | New: Not A Defect [ 7 ] | |
Status | Original: Open [ 1 ] | New: Closed [ 6 ] |
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.