infra/stacks/paperless-ai
Viktor Barzin ebc8b6588f
Some checks failed
ci/woodpecker/push/default Pipeline failed
ESO: add force_conflicts to all ExternalSecret manifests (fleet sweep)
The 2026-06-22 external-secrets v1 migration made the ESO controller the
server-side-apply owner of .spec.refreshInterval on every ExternalSecret, so any
stack defining one via kubernetes_manifest fails `terraform apply` with a
field-manager conflict the next time it's applied (instagram-poster + grafana hit
this on 2026-06-24; it was latent across the whole fleet). Add
field_manager { force_conflicts = true } to all 101 remaining ExternalSecret
manifests across 70 stacks, matching the fix already on grafana / woodpecker /
traefik / k8s-version-upgrade / instagram-poster. TF and ESO set the same value,
so it's stable (no perpetual drift). Defuses the landmine before each stack's
next apply trips it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 21:28:11 +00:00
..
main.tf ESO: add force_conflicts to all ExternalSecret manifests (fleet sweep) 2026-06-25 21:28:11 +00:00
secrets paperless-ai: deploy clusterzx/paperless-ai for semantic doc search + AI tagging 2026-06-18 06:23:00 +00:00
terragrunt.hcl paperless-ai: deploy clusterzx/paperless-ai for semantic doc search + AI tagging 2026-06-18 06:23:00 +00:00