ArgoCD CMP sidecar fails to render kustomize+SOPS overlays (blocks services apply) #225
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
forgejo_admin/pal-e-platform#225
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Lineage
Repo
pal-e-platform (ArgoCD Helm config), pal-e-services (ArgoCD app definitions)
User Story
As the superuser, I need ArgoCD's CMP sidecar (cmp-sops) to successfully render kustomize+SOPS overlays from pal-e-deployments so that services can be migrated to centralized deployments.
Context
During validation session 2026-03-28,
tofu applyfor pal-e-services failed on 3+ ArgoCD app updates with:The cmp-sops container starts successfully (logs show it's serving on socket), the SOPS age key exists in the argocd namespace, but manifest generation fails with EOF.
Affected apps: pal-e-docs, gcal-scheduler, pal-e-app, platform-validation (all apps pointing to pal-e-deployments overlays).
Scope
File Targets
terraform/modules/ci/or ArgoCD Helm values (CMP plugin definition)Constraints
/sops/age/age.agekeyAcceptance Criteria
tofu applyfor pal-e-services succeeds for all ArgoCD appsChecklist
Test Expectations
tofu planfor pal-e-services shows 0 changes after successful applyRelated