Docker hub rate limits have become a problem made worse by forcing all of our requests through a single IP per cloud region (the docker hub proxy cache running on our mirror nodes). Attempt to alleviate these issues by disabling the use of the proxy cache for docker hub. This will allow us to use far more IPs which should make this less of an issue. Of course that will create more network traffic which isn't ideal either and we may be more susceptible to network problems. We do this by configuring an empty zuul_site_mirror_info which the depends on looks at and will noop if present without a dockerhub config in this dictionary. Depends-On: https://review.opendev.org/c/zuul/zuul-jobs/+/935722 Change-Id: Ibab72d777083a5bb119f29915f680bcd07a1caec
933 B
933 B