From 7c73c69f9bc6acb37f334c7a5a269e01bdcd401a Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Thu, 28 May 2026 23:12:49 +0000 Subject: [PATCH] keel: add KEEL_LIFECYCLE_V1 + image-ignore to fire-planner Completes the enrolled-workload sweep from cdb7d9a8. fire-planner was held back because a parallel session was mid-apply on it (presence board); that claim has since cleared. Co-Authored-By: Claude Opus 4.7 --- stacks/fire-planner/main.tf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/stacks/fire-planner/main.tf b/stacks/fire-planner/main.tf index 9af0e24f..36cf36e1 100644 --- a/stacks/fire-planner/main.tf +++ b/stacks/fire-planner/main.tf @@ -318,6 +318,12 @@ resource "kubernetes_deployment" "fire_planner" { metadata[0].annotations["keel.sh/policy"], metadata[0].annotations["keel.sh/trigger"], metadata[0].annotations["keel.sh/pollSchedule"], # KYVERNO_LIFECYCLE_V2 + metadata[0].annotations["keel.sh/match-tag"], + spec[0].template[0].spec[0].container[0].image, # KEEL_IGNORE_IMAGE — Keel manages tag updates + spec[0].template[0].spec[0].init_container[0].image, + metadata[0].annotations["kubernetes.io/change-cause"], + metadata[0].annotations["deployment.kubernetes.io/revision"], + spec[0].template[0].metadata[0].annotations["keel.sh/update-time"], # KEEL_LIFECYCLE_V1 ] }