From 672d5f92f2a61b998be15f021db26286c576ba08 Mon Sep 17 00:00:00 2001 From: Yuri Tseretyan Date: Fri, 18 Oct 2024 13:15:13 -0400 Subject: [PATCH] Chore: Fix population of details when converting from errutil errors to K8s error (#94996) --- pkg/apimachinery/errutil/errors.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkg/apimachinery/errutil/errors.go b/pkg/apimachinery/errutil/errors.go index 7afc5d8c743..00bf30ff628 100644 --- a/pkg/apimachinery/errutil/errors.go +++ b/pkg/apimachinery/errutil/errors.go @@ -391,11 +391,12 @@ func (e Error) Status() metav1.Status { for k, v := range public.Extra { v, err := json.Marshal(v) if err != nil { - s.Details.Causes = append(s.Details.Causes, metav1.StatusCause{ - Field: k, - Message: string(v), - }) + continue } + s.Details.Causes = append(s.Details.Causes, metav1.StatusCause{ + Field: k, + Message: string(v), + }) } } return s