-
Bug
-
Resolution: Unresolved
-
Critical
-
None
I have a Matrix Job which runs on multiple agents.
These agents are provided by Swarm Client, and are marked as "exclusive" such that they should only run jobs which match the agent label.
However, the matrix job's initial "flyweight" light weight master job automatically selects this node as the master, and results in the build failing because this particular agent does not have the Git utilities installed, so it cannot run the flyweight task.
I had assumed that "exclusive" really would be "exclusive" and would prevent flyweight tasks from selecting this machine.