From b0ecbbc3cbd9bd811d5498a1dd95d516bcd82434 Mon Sep 17 00:00:00 2001 From: "Dr. Stefan Schimanski" Date: Thu, 26 Nov 2020 13:39:56 +0100 Subject: [PATCH] apiserver: print unknown responsewriter error strings, not only %#+v --- .../apiserver/pkg/endpoints/handlers/responsewriters/status.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/status.go b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/status.go index 5a845435033..bb14a15be83 100644 --- a/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/status.go +++ b/staging/src/k8s.io/apiserver/pkg/endpoints/handlers/responsewriters/status.go @@ -68,7 +68,7 @@ func ErrorToAPIStatus(err error) *metav1.Status { // by REST storage - these typically indicate programmer // error by not using pkg/api/errors, or unexpected failure // cases. - runtime.HandleError(fmt.Errorf("apiserver received an error that is not an metav1.Status: %#+v", err)) + runtime.HandleError(fmt.Errorf("apiserver received an error that is not an metav1.Status: %#+v: %v", err, err)) return &metav1.Status{ TypeMeta: metav1.TypeMeta{ Kind: "Status",