From ed23e2162a44724733a772e59cfd8e97e77f3482 Mon Sep 17 00:00:00 2001 From: sanposhiho <44139130+sanposhiho@users.noreply.github.com> Date: Mon, 7 Feb 2022 02:50:08 +0900 Subject: [PATCH 1/2] Add log to see the extender's error --- pkg/scheduler/generic_scheduler.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/scheduler/generic_scheduler.go b/pkg/scheduler/generic_scheduler.go index 8af2f3d160a..74396d183d4 100644 --- a/pkg/scheduler/generic_scheduler.go +++ b/pkg/scheduler/generic_scheduler.go @@ -464,6 +464,7 @@ func prioritizeNodes( prioritizedList, weight, err := extenders[extIndex].Prioritize(pod, nodes) if err != nil { // Prioritization errors from extender can be ignored, let k8s/other extenders determine the priorities + klog.InfoS("The extender returns an error. The scheduler ignore this error and will continue to schedule the Pod", "error", err, "pod", klog.KObj(pod), "extender", extenders[extIndex].Name()) return } mu.Lock() From 1ac9444c009ae7a4001c1b1507046aa729b1186b Mon Sep 17 00:00:00 2001 From: Kensei Nakada Date: Tue, 8 Feb 2022 11:16:42 +0900 Subject: [PATCH 2/2] Change the wordings and set the log level Co-authored-by: Alex Wang <453102040@qq.com> --- pkg/scheduler/generic_scheduler.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/scheduler/generic_scheduler.go b/pkg/scheduler/generic_scheduler.go index 74396d183d4..ac216a2e2e8 100644 --- a/pkg/scheduler/generic_scheduler.go +++ b/pkg/scheduler/generic_scheduler.go @@ -464,7 +464,7 @@ func prioritizeNodes( prioritizedList, weight, err := extenders[extIndex].Prioritize(pod, nodes) if err != nil { // Prioritization errors from extender can be ignored, let k8s/other extenders determine the priorities - klog.InfoS("The extender returns an error. The scheduler ignore this error and will continue to schedule the Pod", "error", err, "pod", klog.KObj(pod), "extender", extenders[extIndex].Name()) + klog.V(5).InfoS("Failed to run extender's priority function. No score given by this extender.", "error", err, "pod", klog.KObj(pod), "extender", extenders[extIndex].Name()) return } mu.Lock()