-
Bug
-
Resolution: Duplicate
-
Major
-
None
When there are multiple jobs running in parallel on the same slave the credentials get overwritten before the job finishes and it causes an authentication error.
For example:
Job 1 starts
.dockercfg is written with credentialsA
Job 2 starts
.dockercfg is written with credentialsB
Job 1 tries to pull image and fails because .dockercfg already contains credentialsB
- duplicates
-
JENKINS-38018 withDockerRegistry fails to authenticate with DockerHub
-
- Resolved
-
- links to
[JENKINS-48458] Multiple jobs running in parallel on the same agent using the Docker Workflow Plugin withRegistry results in overwritten credentials
Component/s | New: docker-commons-plugin [ 20628 ] | |
Component/s | Original: docker-workflow-plugin [ 20625 ] |
Link |
New:
This issue duplicates |
Remote Link | New: This issue links to "CloudBees Internal CD-369 (Web Link)" [ 20550 ] |
Resolution | New: Duplicate [ 3 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
The issue does not specify the version of docker-workflow being used. I suspect this is solved by my patch for
JENKINS-38018, merged but as yet unreleased for some reason abayer ndeloof.