From 1c1b924d1d72956c265c3cb3846a6fdc4c245a15 Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Tue, 14 Jul 2026 13:16:55 -0700 Subject: [PATCH] Fix: downgrade ArgoCD to 7.3.3, ignore helm metadata drift - ArgoCD 7.9.1 -> 7.3.3 (match live cluster) - Ignore helm release metadata in lifecycle rules - Prevents unnecessary upgrade attempts --- terraform/argocd-bootstrap.tf | 5 +++-- terraform/bootstrap-releases.tf | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/terraform/argocd-bootstrap.tf b/terraform/argocd-bootstrap.tf index 335a7d0..3dd634d 100644 --- a/terraform/argocd-bootstrap.tf +++ b/terraform/argocd-bootstrap.tf @@ -12,7 +12,7 @@ resource "helm_release" "argocd" { name = "argocd" repository = local.helm_repos["argo"] chart = "argo-cd" - version = "7.9.1" + version = "7.3.3" namespace = kubernetes_namespace.argocd.metadata[0].name values = [ @@ -58,7 +58,8 @@ resource "helm_release" "argocd" { lifecycle { ignore_changes = [ - values + values, + metadata ] } } diff --git a/terraform/bootstrap-releases.tf b/terraform/bootstrap-releases.tf index 1cddf89..697d8d8 100644 --- a/terraform/bootstrap-releases.tf +++ b/terraform/bootstrap-releases.tf @@ -56,7 +56,8 @@ resource "helm_release" "bootstrap" { lifecycle { ignore_changes = [ - values + values, + metadata ] } }