core
core copied to clipboard
Hitting Github pull rate limit in postman cicd jobs
These steps are all separately pulling postgres and opensearch images as part of the maven build, but we do not log in to dockerhub. We should not require secrets allowing access to Github at the repository level that would break running from a fork also, we should allow whatever mechanism to cache/get the images to be handled in .github/actions/prepare-runner or .github/actions/maven-job
https://github.com/dotCMS/core/actions/runs/11330872033/job/31510222696#step:3:661
Error: Failed to execute goal io.fabric8:docker-maven-plugin:0.43.4:start (start) on project dotcms-postman: I/O Error: Unable to pull 'ankane/pgvector:latest' : {"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"} (Internal Server Error: 500) -> [Help 1]