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()
|
metrics.PodScheduleErrors.Inc()
|
||||||
}
|
}
|
||||||
if !approved {
|
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
|
var reason string
|
||||||
if err == nil {
|
if err == nil {
|
||||||
msg := fmt.Sprintf("prebind plugin %v rejected pod %v.", pl.Name(), assumedPod.Name)
|
msg := fmt.Sprintf("prebind plugin %v rejected pod %v.", pl.Name(), assumedPod.Name)
|
||||||
|
|
Loading…
Reference in New Issue