Pipeline job running on a disabled runner
Hi, We have multiple runners registered in out gitlab ci (actually gitswarm) and one of them disabled for a project. But when we execute the pipeline, the job seems to be appear on the disable runner and cause the job to failure. I was wondering in what conditions this would happen. Here is more information about the problem:
Running with gitlab-ci-multi-runner 1.11.1 (a67a225) on CNDP-Docker-Runner-U1604-189 (45fbb912) Using Docker executor with image maven:onbuild ... Pulling docker image maven:onbuild ... Running on runner-45fbb912-project-407-concurrent-0 via mithril2...
From the above output, CNDP-Docker-Runner-U1604-189 is the runner that is supposed to run the job but it looks like it is running on mithril2. "mithril2" is disabled for the project. I am also not sure about what this "runner-45fbb912-project-407-concurrent-0" indicates in the above statement. Is it the runner name? My question is: why would the pipeline job pick up the disabled runner? Did anyone run this situation? If so, what is the solution.
Thanks, -K