Skip to content

Fix argocd-diff-preview redis ImagePullBackOff (ECR 429) - #374

Merged
bkonicek merged 5 commits into
mainfrom
ci/diff-preview-diagnostics
Oct 27, 2026
Merged

bkonicek merged 5 commits into
mainfrom
ci/diff-preview-diagnostics

Conversation

@bkonicek

@bkonicek bkonicek commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Why

The Argo CD Diff Preview job intermittently fails with timeout waiting for deployment ... component=redis. Diagnostics showed argocd-redis in ImagePullBackOff because ecr-public.aws.com/docker/library/redis returns 429 Too Many Requests to GitHub runners (run 40386669219).

What

Override redis.image.repository to mirror.gcr.io/library/redis via a values file mounted at /argocd-config/values.yaml (tag left to the chart default). The temporary debug flags and cluster dump step used to diagnose this have been removed.

Other PRs will pick this up once it is merged and they are rebased/re-run.

🤖 Generated with Claude Code

bkonicek and others added 2 commits October 26, 2026 15:25
Enable debug output, keep the kind cluster alive on failure, and dump
pod/event/log state to find why argocd-redis intermittently never
becomes ready.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
ecr-public.aws.com returns 429 Too Many Requests from GitHub runners,
leaving argocd-redis in ImagePullBackOff.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@bkonicek bkonicek changed the title Add diagnostics for argocd-diff-preview redis timeout Fix argocd-diff-preview redis ImagePullBackOff (ECR 429) and add diagnostics Oct 27, 2026
@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Argo CD Diff Preview

Summary:

No changes found

No changes found

Stats:
[Applications: 34], [Full Run: 1m31s], [Rendering: 23s], [Cluster: 20s], [Argo CD: 48s]

bkonicek and others added 3 commits October 27, 2026 08:46
quay.io/lib/redis has no 8.6.4-alpine tag (latest is 8.2.1), so pin it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
quay.io/lib/redis is stale (latest 8.2.1) and would need a pinned tag.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Redis pull issue is fixed by the mirror.gcr.io override.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@bkonicek bkonicek changed the title Fix argocd-diff-preview redis ImagePullBackOff (ECR 429) and add diagnostics Fix argocd-diff-preview redis ImagePullBackOff (ECR 429) Oct 27, 2026
@bkonicek
bkonicek merged commit 9a751ce into main Oct 27, 2026
1 check passed
@bkonicek
bkonicek deleted the ci/diff-preview-diagnostics branch October 27, 2026 12:54
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.

1 participant