Smoke tests sometimes fail due to dockerhub rate limiting when pulling the cfrouting/httpbin image. We should either move it into the cloudfoundry org, or replace it with a maintained image in that org.
To Reproduce
Steps to reproduce the behavior:
Deploy cf-for-k8s
Repeatedly run smoke-tests
[2020-11-20 22:41:52.41 (UTC)]> cf push cf-for-k8s-smoke-1-app-a4ed0a269257d188 -o cfrouting/httpbin
Pushing app cf-for-k8s-smoke-1-app-a4ed0a269257d188 to org cf-for-k8s-smoke-1-org-98f4fc3d9276e663 / space cf-for-k8s-smoke-1-space-69f7668a2f00b771 as admin...
Staging app and tracing logs...
StagingError - Staging error: failed to get image config: failed to fetch image metadata: failed to get image source: Error reading manifest latest in docker.io/cfrouting/httpbin: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
FAILED
Expected behavior
The smoke tests are reliable and not affected by dockerhub rate limiting.
Describe the bug
Smoke tests sometimes fail due to dockerhub rate limiting when pulling the
cfrouting/httpbin
image. We should either move it into thecloudfoundry
org, or replace it with a maintained image in that org.To Reproduce
Steps to reproduce the behavior:
Expected behavior
The smoke tests are reliable and not affected by dockerhub rate limiting.