-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Try multiple gpg keyservers #586
Comments
My current opinion of this is expressed in docker-library/cassandra#131 (comment). Related issues: docker-library/tomcat#87, docker-library/tomcat#108, docker-library/mysql#263 (comment), and docker-library/httpd#66 (comment) |
Indeed, this is a rampant issue with the public PGP infrastructure in general.
|
I often get an error
gpg: keyserver receive failed: No keyserver available
. I suggest to try multiple key servers if one fails:It's really hard to understand sometimes why a key server isn't available, for example, it may be available from travisci but not available from a local machine. It could be caused by proxy services (.e.g. cloudflare) IPs being blocked by a government regulator (hello to abhorrent Roskomnadzor) which used by a key server. Besides, sometimes it just randomly happens even on travisci, so it can improve the build time.
Example script: https://github.com/wodby/alpine/blob/master/bin/gpg_verify
The text was updated successfully, but these errors were encountered: