From 3b35e8aba802d7320d77a15bad4827f6769f878e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Mar 2026 20:35:24 +0000 Subject: [PATCH 1/2] Initial plan From d44ac1df33f110d0a7bbd57a1e54e1cb3fffa3ce Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 20 Mar 2026 20:37:25 +0000 Subject: [PATCH 2/2] Add template-time validation for mutually exclusive namespace flags Co-authored-by: bdehamer <398027+bdehamer@users.noreply.github.com> Agent-Logs-Url: https://github.com/github/deployment-tracker/sessions/ab6214f1-4681-454f-b5de-7d0caa1a9cc9 --- deploy/charts/deployment-tracker/templates/deployment.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deploy/charts/deployment-tracker/templates/deployment.yaml b/deploy/charts/deployment-tracker/templates/deployment.yaml index 4ce5c9f..800656b 100644 --- a/deploy/charts/deployment-tracker/templates/deployment.yaml +++ b/deploy/charts/deployment-tracker/templates/deployment.yaml @@ -1,3 +1,6 @@ +{{- if and .Values.config.namespace .Values.config.excludeNamespaces }} +{{- fail "config.namespace and config.excludeNamespaces are mutually exclusive and cannot both be set" }} +{{- end }} apiVersion: apps/v1 kind: Deployment metadata: