diff --git a/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go b/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go index 357c6ad15d1..464e0f3b5d1 100644 --- a/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go +++ b/pkg/scheduler/framework/plugins/interpodaffinity/scoring.go @@ -149,12 +149,12 @@ func (pl *InterPodAffinity) PreScore( if hasPreferredAffinityConstraints || hasPreferredAntiAffinityConstraints { allNodes, err = pl.sharedLister.NodeInfos().List() if err != nil { - framework.AsStatus(fmt.Errorf("failed to get all nodes from shared lister: %w", err)) + return framework.AsStatus(fmt.Errorf("failed to get all nodes from shared lister: %w", err)) } } else { allNodes, err = pl.sharedLister.NodeInfos().HavePodsWithAffinityList() if err != nil { - framework.AsStatus(fmt.Errorf("failed to get pods with affinity list: %w", err)) + return framework.AsStatus(fmt.Errorf("failed to get pods with affinity list: %w", err)) } }