I am running Concourse 3.10.0, which I installed with the official helm chart, on GKE. I am getting this error, which refers to the wrong sha256:
Pulling registry.hub.docker.com/linkyard/concourse-helm-release@sha256:c47e868ec58fcf81b3b0d597bd10a91fc1908da4c13561e7834584997d1fcb9d...
Error response from daemon: pull access denied for registry.hub.docker.com/linkyard/concourse-helm-release, repository does not exist or may require 'docker login'
If I run docker pull linkyard/concourse-helm-resource:2.8.2-3
locally, it works, but downloads a different sha256.
It looks to me like I have run into issue 33 in concourse's docker-image-resource plugin, but that was fixed 2 years ago.
I had a little look at the Concourse Dockerfile and the helm chart, but I couldn't figure out how docker-image-resource gets included into the Concourse deployment.
How can I upgrade docker-image-resource to see if that fixes this bug?
repository does not exist
. This smells of one of the DNS problems you can get with Concourse, which are often resolved by setting the garden dns server to something always reachable like 8.8.8.8. The fact that it works locally is misleading, I got bitten by the same. The name resolution happens inside Garden, in a different network namespace. Is your concourse installation able to download other resources ? – Mulderhelm install councourse
command? – Tailing