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
Use public ecr registry instead of dockerhub - This will rate limit when you start scaling it #397
Comments
what ? is this a commercial? auto message? |
Nope no commercial. Default images are of dockerhub, dockerhub has limits - using public ecr would give better rate limits |
ok. thanks. will consider |
Can you please remove the invalid label? |
@slice-sarthakd thanks, we'll look for ways to solve the rate limit issue, AWS or other solutions. |
Can you share your usage pattern? (how many requests per hour) As a workaround in the meanwhile:
|
@okotek yep I have done the third one only for now 3 days back - changed the base image in the fork and using it: main...TypicalDefender:pr-agent:feature-pragent-ecr I am using the same base image from from public ecr. Let me know if there are any other steps performed while being the codium pr agent final docker image or is the the same build steps for which I have modified. |
Your changes are totally equivalent to using the original action. |
@slice-sarthakd Regarding public ECR repo, https://aws.amazon.com/blogs/containers/understanding-data-transfer-costs-for-aws-container-services/ It looks like it's impossible to use anonymously >500GB/month. We'll look at other solutions. |
ERROR: failed to solve: codiumai/pr-agent:github_action: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/codiumai/pr-agent/manifests/sha256:ab7023d01dca17997084858158feb66f91ee77f56db08471fdba98d073dab055: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Warning: Docker build failed with exit code 1, back off 1.809 seconds before retry.
/usr/bin/docker build -t f1ad72:2d931e7311a44a52a118e2a317f8deb8 -f "/home/runner/_work/_actions/Codium-ai/pr-agent/main/Dockerfile.github_action_dockerhub" "/home/runner/_work/_actions/Codium-ai/pr-agent/main"
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile.github_action_dockerhub
#1 transferring dockerfile: 158B done
#1 DONE 0.0s
#2 [internal] load .dockerignore
#2 transferring context: 170B done
#2 DONE 0.0s
#3 [internal] load metadata for docker.io/codiumai/pr-agent:github_action
#3 ERROR: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/codiumai/pr-agent/manifests/sha[25](https://github.com/Buddy-Git/application-svc/actions/runs/6650619964/job/18071095238?pr=958#step:2:25)6:ab7023d01dca17997084858158feb66f91ee77f56db08471fdba98d073dab055: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Dockerfile.github_action_dockerhub:1
ERROR: failed to solve: codiumai/pr-agent:github_action: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/codiumai/pr-agent/manifests/sha256:ab7023d01dca17997084858158feb66f91ee77f56db08471fdba98d073dab055: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Warning: Docker build failed with exit code 1, back off 1.169 seconds before retry.
/usr/bin/docker build -t f1ad72:2d931e7311a44a52a118e2a317f8deb8 -f "/home/runner/_work/_actions/Codium-ai/pr-agent/main/Dockerfile.github_action_dockerhub" "/home/runner/_work/_actions/Codium-ai/pr-agent/main"
#0 building with "default" instance using docker driver
#1 [internal] load .dockerignore
#1 transferring context:
#1 transferring context: 170B done
#1 DONE 0.0s
#2 [internal] load build definition from Dockerfile.github_action_dockerhub
#2 transferring dockerfile: 158B done
#2 DONE 0.0s
#3 [internal] load metadata for docker.io/codiumai/pr-agent:github_action
#3 ERROR: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/codiumai/pr-agent/manifests/sha256:ab7023d01dca17997084858158feb66f91ee77f56db08471fdba98d073dab055: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Dockerfile.github_action_dockerhub:1
ERROR: failed to solve: codiumai/pr-agent:github_action: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/codiumai/pr-agent/manifests/sha256:ab7023d01dca17997084858158feb66f91ee77f56db08471fdba98d073dab055: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Error: Docker build failed with exit code 1
The text was updated successfully, but these errors were encountered: