jenkinsci / jenkinsci/docker-workflow-plugin
[JENKINS-51949] Docker agent in declarative pipeline failing to login to custom registry
- Dominant language
- Java
- Stars
- 527
- Forks
- 422
- Avg merge
- 10m
- Merged PRs (30d)
- 1
Description
We have an image that is stored in AWS ECR. Previously this step has been working but broke when we updated the Docker Workflow plugin from 1.15.1 to 1.17. We now get a `docker login failed` message.
This is for a declarative pipeline and our configuration is as follows.
stage('Docker step') {
agent {
docker {
image "xxxxxxxx"
registryUrl "https://xxxxxxxxx.dkr.ecr.us-east-1.amazonaws.com"
registryCredentialsId "credentials-id"
}
}
}
When we roll the plugin back to 1.15.1 the issue no longer occurs.
This may be related to JENKINS-38018
---
Originally reported by danielfosbery, imported from: Docker agent in declarative pipeline failing to login to custom registry
Raw content of original issue
We have an image that is stored in AWS ECR. Previously this step has been working but broke when we updated the Docker Workflow plugin from 1.15.1 to 1.17. We now get a `docker login failed` message.
This is for a declarative pipeline and our configuration is as follows.
stage('Docker step') {
agent {
docker {
image "xxxxxxxx"
registryUrl "https://xxxxxxxxx.dkr.ecr.us-east-1.amazonaws.com"
registryCredentialsId "credentials-id"
}
}
}When we roll the plugin back to 1.15.1 the issue no longer occurs.
This may be related toJENKINS-38018
environment
```
Jenkins 2.124
Docker Commons 1.13
Docker Workflow 1.17
```
Contributor guide
Assessment
This issue has not been assessed yet.