diff --git a/pkg/scheduler/scheduler.go b/pkg/scheduler/scheduler.go index 2574903c23f..73cd53fcc0a 100644 --- a/pkg/scheduler/scheduler.go +++ b/pkg/scheduler/scheduler.go @@ -287,7 +287,7 @@ func (sched *Scheduler) schedule(pod *v1.Pod) (core.ScheduleResult, error) { sched.recordSchedulingFailure(pod, err, v1.PodReasonUnschedulable, err.Error()) return core.ScheduleResult{}, err } - return result, err + return result, nil } // preempt tries to create room for a pod that has failed to schedule, by preempting lower priority pods if possible.