I'm having a similar issue. The multi-branch pipeline uses agent label
'docker' and we only have one build agent with that label. Most builds are
running correctly on the agent node labeled 'docker' BUT some of the PR
builds are running directly on the master node which does NOT have 'docker'
l
Multi branch pipeline jobs are failing on Pull Request branches only. Console
output shows Jenkins doing "using GIT_ASKPASS to set credentials ***" (*** =
configured user name). Using folder level credentials. Other branch jobs run
fine. PRs fail on the master when trying to git pull the Jenkins