Skip to content

[DEVEX-3429] Authenticate Docker Pulls in CI#43

Closed
jbeard6 wants to merge 1 commit intomainfrom
jb/DEVEX-3429/docker-credentials
Closed

[DEVEX-3429] Authenticate Docker Pulls in CI#43
jbeard6 wants to merge 1 commit intomainfrom
jb/DEVEX-3429/docker-credentials

Conversation

@jbeard6
Copy link
Copy Markdown

@jbeard6 jbeard6 commented Mar 16, 2026

What did we change?

Added DockerHub credentials when pulling images during CI.

Why are we doing this?

DEVEX-3429

We're accidentally DOS-ing ourselves from pulling Docker images during CI runs. Every pull that isn't authenticated puts us one step closer to hitting Docker's Abuse rate limit. We have been hitting this on a semi-regular basis lately, which requires developers to babysit CI through multiple attempts until either we fall far enough below the abuse threshold or jobs get assigned to an alternate runner IP that has not yet hit its limit.

@jbeard6 jbeard6 requested a review from a team March 16, 2026 18:23
@jbeard6 jbeard6 requested a review from a team as a code owner March 16, 2026 18:23
@jbeard6 jbeard6 requested review from azizkarakhanyan-ezcater and pinkertonpg and removed request for a team March 16, 2026 18:23
@jbeard6
Copy link
Copy Markdown
Author

jbeard6 commented Mar 16, 2026

Oh. Nevermind on this one.

@jbeard6 jbeard6 closed this Mar 16, 2026
@wins32767
Copy link
Copy Markdown

Not sure why I'm getting notified about this PR like a decade after I last worked at ezCater, but I am for some reason.

@billeisenhauer
Copy link
Copy Markdown

@wins32767 Please rewrite this in Go, please. LOL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants