mirror of https://github.com/k3s-io/k3s
Merge pull request #75861 from shinytang6/enhance/cleanup-scheduler
scheduler: handle err and remove useless assignmentk3s-v1.15.3
commit
9a5b7b84df
|
@ -542,7 +542,9 @@ func (sched *Scheduler) scheduleOne() {
|
|||
metrics.PodScheduleErrors.Inc()
|
||||
}
|
||||
if !approved {
|
||||
sched.Cache().ForgetPod(assumedPod)
|
||||
if forgetErr := sched.Cache().ForgetPod(assumedPod); forgetErr != nil {
|
||||
klog.Errorf("scheduler cache ForgetPod failed: %v", forgetErr)
|
||||
}
|
||||
var reason string
|
||||
if err == nil {
|
||||
msg := fmt.Sprintf("prebind plugin %v rejected pod %v.", pl.Name(), assumedPod.Name)
|
||||
|
|
Loading…
Reference in New Issue