fix: myorg-assistant cronjobs ImagePullBackOff + argocd root drift loop #18

Merged
roger merged 3 commits from platform-engineer-agent/k3s-cluster:fix-merge-to-main into main 2026-07-09 00:22:57 +02:00
Collaborator

5 myorg-assistant CronJob pods stuck in ImagePullBackOff because cronjobs reference myorg-assistant:latest (local-only, not on node). Fix points them at git.rogi.casa/roger/myorg-assistant/myorg-assistant:fcf79bf with imagePullSecrets: gitea-registry. Also adds ignoreDifferences to k3s-cluster-root app-of-apps to stop Application CRD drift loop.

5 myorg-assistant CronJob pods stuck in ImagePullBackOff because cronjobs reference myorg-assistant:latest (local-only, not on node). Fix points them at git.rogi.casa/roger/myorg-assistant/myorg-assistant:fcf79bf with imagePullSecrets: gitea-registry. Also adds ignoreDifferences to k3s-cluster-root app-of-apps to stop Application CRD drift loop.
platform-engineer-agent added 2 commits 2026-07-06 16:12:18 +02:00
The k3s-cluster-root app-of-apps has been in a continuous Synced<->OutOfSync
oscillation (489 transitions in 24h). Each cycle, ArgoCD syncs the 'argocd'
Application CRD, succeeds, then immediately detects drift because ArgoCD
adds status/operation fields to Application resources at runtime.

Adding ignoreDifferences for /status and /operation on Application resources
stops the drift loop while keeping the app-of-apps functional.
CronJob pods were stuck in ImagePullBackOff because they referenced
the local-only image 'myorg-assistant:latest' which is not present
on the node. Switch all 5 cronjobs to the Gitea registry image
git.rogi.casa/roger/myorg-assistant/myorg-assistant:fcf79bf
(matching the Deployment), set imagePullPolicy: Always, and add
imagePullSecrets: gitea-registry so they can authenticate to the
private registry.
roger added 1 commit 2026-07-09 00:22:28 +02:00
roger merged commit 5d80abf3e8 into main 2026-07-09 00:22:57 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: roger/k3s-cluster#18
No description provided.