From 6237ba5a4382afd60e2a9af441bdb7bb8da2c7c5 Mon Sep 17 00:00:00 2001 From: Sean Malloy Date: Fri, 25 Sep 2020 22:58:28 -0500 Subject: [PATCH] Convert Last Log Message To Structured Logging The k8s.io/klog/v2 package does not currently support structured logging for warning level log messages. Therefore update the one call in the code base using klog.Warningf to instead use klog.InfoS. --- pkg/descheduler/strategies/lownodeutilization.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/descheduler/strategies/lownodeutilization.go b/pkg/descheduler/strategies/lownodeutilization.go index a3587a937e..8e29ff972a 100644 --- a/pkg/descheduler/strategies/lownodeutilization.go +++ b/pkg/descheduler/strategies/lownodeutilization.go @@ -206,7 +206,7 @@ func getNodeUsage( for _, node := range nodes { pods, err := podutil.ListPodsOnANode(ctx, client, node) if err != nil { - klog.Warningf("node %s will not be processed, error in accessing its pods (%#v)", node.Name, err) + klog.V(2).InfoS("Node will not be processed, error accessing its pods", "node", klog.KObj(node), "err", err) continue }