From af6e70c74380b31d8efd33d8a86ca5740ab3e050 Mon Sep 17 00:00:00 2001 From: Joseph Date: Sat, 20 Jan 2024 11:09:40 +0800 Subject: [PATCH] scheduler: improve Coscheduling PreFilter status Signed-off-by: Joseph --- pkg/scheduler/plugins/coscheduling/coscheduling.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/scheduler/plugins/coscheduling/coscheduling.go b/pkg/scheduler/plugins/coscheduling/coscheduling.go index a05a4c93a..7b29f066b 100644 --- a/pkg/scheduler/plugins/coscheduling/coscheduling.go +++ b/pkg/scheduler/plugins/coscheduling/coscheduling.go @@ -170,7 +170,7 @@ func (cs *Coscheduling) PreFilter(ctx context.Context, state *framework.CycleSta // any preemption attempts. if err := cs.pgMgr.PreFilter(ctx, pod); err != nil { klog.ErrorS(err, "PreFilter failed", "pod", klog.KObj(pod)) - return nil, framework.AsStatus(err) + return nil, framework.NewStatus(framework.UnschedulableAndUnresolvable, err.Error()) } return nil, framework.NewStatus(framework.Success, "") }