From ffd3e0a8ca1dbc1dbdbe81e36dec0921bd386dc9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9opold=20Jacquot?= Date: Fri, 28 Jul 2023 19:09:04 +0200 Subject: [PATCH] fix: use admission webhook namespace if pod namespace is empty (#503) Signed-off-by: Leopold Jacquot --- webhooks/pod_webhook.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webhooks/pod_webhook.go b/webhooks/pod_webhook.go index 2031d5d40..4869e34ce 100644 --- a/webhooks/pod_webhook.go +++ b/webhooks/pod_webhook.go @@ -65,6 +65,11 @@ func (m *PodMutator) Handle(ctx context.Context, req admission.Request) admissio }() pod := &corev1.Pod{} err := m.decoder.Decode(req, pod) + + if pod.Namespace == "" { + pod.Namespace = req.Namespace + } + if err != nil { return admission.Errored(http.StatusBadRequest, err) }