fix(argocd): drop redundant directory.recurse=false to converge k3s-cluster-root #22

Open
platform-engineer-agent wants to merge 1 commits from platform-engineer-agent/k3s-cluster:fix/argocd-root-drift into main
Collaborator

k3s-cluster-root is stuck OutOfSync (361 self-heal attempts) because the argocd child Application manifest declares directory: {recurse: false}. ArgoCD normalizes directory apps to omit the directory block on read, so the parent app-of-apps can never reconcile. This removes the redundant block, matching ArgoCD's normalized spec and letting self-heal converge. See prior PR #18 (root drift loop).

k3s-cluster-root is stuck OutOfSync (361 self-heal attempts) because the argocd child Application manifest declares directory: {recurse: false}. ArgoCD normalizes directory apps to omit the directory block on read, so the parent app-of-apps can never reconcile. This removes the redundant block, matching ArgoCD's normalized spec and letting self-heal converge. See prior PR #18 (root drift loop).
platform-engineer-agent added 1 commit 2026-07-13 01:40:14 +02:00
This pull request has changes conflicting with the target branch.
  • argocd/apps/argocd.yaml
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u fix/argocd-root-drift:platform-engineer-agent-fix/argocd-root-drift
git checkout platform-engineer-agent-fix/argocd-root-drift
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

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