From fe7ea67f476bd6d1980aecc3e8e7ea08c9297e1f Mon Sep 17 00:00:00 2001 From: shuting Date: Thu, 27 Oct 2022 16:05:42 +0800 Subject: [PATCH] reset resource version on update (#5157) Signed-off-by: ShutingZhao Signed-off-by: ShutingZhao --- pkg/background/mutate/mutate.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/background/mutate/mutate.go b/pkg/background/mutate/mutate.go index 630f832c4d..e2c0ee0a08 100644 --- a/pkg/background/mutate/mutate.go +++ b/pkg/background/mutate/mutate.go @@ -118,6 +118,7 @@ func (c *MutateExistingController) ProcessUR(ur *kyvernov1beta1.UpdateRequest) e } if r.Status == response.RuleStatusPass { + patchedNew.SetResourceVersion("") _, updateErr := c.client.UpdateResource(patchedNew.GetAPIVersion(), patchedNew.GetKind(), patchedNew.GetNamespace(), patchedNew.Object, false) if updateErr != nil { errs = append(errs, updateErr)