From b7c78ad3ad4d2825e121c4afab123f7804a5b012 Mon Sep 17 00:00:00 2001 From: Sebastian Bernauer Date: Tue, 4 Aug 2026 13:14:57 +0200 Subject: [PATCH] docs: Add FIXME note regarding test teardown --- tests/templates/kuttl/smoke/90-cleanup-executor-pods.yaml.j2 | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/templates/kuttl/smoke/90-cleanup-executor-pods.yaml.j2 b/tests/templates/kuttl/smoke/90-cleanup-executor-pods.yaml.j2 index f2ad3209..72c281b9 100644 --- a/tests/templates/kuttl/smoke/90-cleanup-executor-pods.yaml.j2 +++ b/tests/templates/kuttl/smoke/90-cleanup-executor-pods.yaml.j2 @@ -5,6 +5,11 @@ # sit in Terminating for the full terminationGracePeriodSeconds (300s), blocking # namespace deletion past kuttl's timeout. # The proper fix is in operator-rs (making Vector PID 1 via exec). +# +# FIXME: This step also runs when kuttl is called with --skip-delete, so the +# AirflowCluster is torn down even though the namespace is kept for debugging. +# kuttl does not expose --skip-delete to test steps, so there is no clean way to +# guard against it from here. apiVersion: kuttl.dev/v1beta1 kind: TestStep timeout: 600