-
Notifications
You must be signed in to change notification settings - Fork 257
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
allow to specify image digest and do not reach out to registry if digest is available in cache #194
Comments
Agreed, without this using community resources is basically a gamble because there's no way to pin a specific version of a docker image - so you have to trust the author won't do something funny later on, or risk allowing them to run arbitrary code of their choice on your infrastructure. |
I have tried the following and it didn't work:
|
Seems related to/duplicate of #187 |
Signed-off-by: Guillaume J. Charmes <[email protected]>
Signed-off-by: Guillaume J. Charmes <[email protected]>
Signed-off-by: Guillaume J. Charmes <[email protected]>
Yeah, gonna fold this into #187. Thanks! |
We were facing some hangs on our pipeline recently caused by the docker image registry being down.
Proposal:
I want to be able to pin down the image used by a task to an immutable digest anyway, sth like.
then, the
check
andin
logic of docker-image-resource could first check if the digest is available in the local cache , e.g. usingand spare the roundtrip to the docker image registry altogether if the digest is found locally.
This would make concourse pipelines more resilient to outages of docker registries.
The text was updated successfully, but these errors were encountered: