Skip to content

Commit 81afa77

Browse files
committed
add pod info when failing to add pod to queue
1 parent 6ff3b68 commit 81afa77

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

pkg/scheduler/internal/queue/scheduling_queue.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -260,16 +260,16 @@ func (p *PriorityQueue) Add(pod *v1.Pod) error {
260260
defer p.lock.Unlock()
261261
pInfo := p.newPodInfo(pod)
262262
if err := p.activeQ.Add(pInfo); err != nil {
263-
klog.Errorf("Error adding pod %v/%v to the scheduling queue: %v", pod.Namespace, pod.Name, err)
263+
klog.Errorf("Error adding pod %v to the scheduling queue: %v", nsNameForPod(pod), err)
264264
return err
265265
}
266266
if p.unschedulableQ.get(pod) != nil {
267-
klog.Errorf("Error: pod %v/%v is already in the unschedulable queue.", pod.Namespace, pod.Name)
267+
klog.Errorf("Error: pod %v is already in the unschedulable queue.", nsNameForPod(pod))
268268
p.unschedulableQ.delete(pod)
269269
}
270270
// Delete pod from backoffQ if it is backing off
271271
if err := p.podBackoffQ.Delete(pInfo); err == nil {
272-
klog.Errorf("Error: pod %v/%v is already in the podBackoff queue.", pod.Namespace, pod.Name)
272+
klog.Errorf("Error: pod %v is already in the podBackoff queue.", nsNameForPod(pod))
273273
}
274274
metrics.SchedulerQueueIncomingPods.WithLabelValues("active", PodAdd).Inc()
275275
p.nominatedPods.add(pod, "")
@@ -329,16 +329,16 @@ func (p *PriorityQueue) AddUnschedulableIfNotPresent(pInfo *framework.PodInfo, p
329329
defer p.lock.Unlock()
330330
pod := pInfo.Pod
331331
if p.unschedulableQ.get(pod) != nil {
332-
return fmt.Errorf("pod is already present in unschedulableQ")
332+
return fmt.Errorf("pod: %v is already present in unschedulable queue", nsNameForPod(pod))
333333
}
334334

335335
// Refresh the timestamp since the pod is re-added.
336336
pInfo.Timestamp = p.clock.Now()
337337
if _, exists, _ := p.activeQ.Get(pInfo); exists {
338-
return fmt.Errorf("pod is already present in the activeQ")
338+
return fmt.Errorf("pod: %v is already present in the active queue", nsNameForPod(pod))
339339
}
340340
if _, exists, _ := p.podBackoffQ.Get(pInfo); exists {
341-
return fmt.Errorf("pod is already present in the backoffQ")
341+
return fmt.Errorf("pod %v is already present in the backoff queue", nsNameForPod(pod))
342342
}
343343

344344
// Every unschedulable pod is subject to backoff timers.
@@ -373,7 +373,7 @@ func (p *PriorityQueue) flushBackoffQCompleted() {
373373
pod := rawPodInfo.(*framework.PodInfo).Pod
374374
boTime, found := p.podBackoff.GetBackoffTime(nsNameForPod(pod))
375375
if !found {
376-
klog.Errorf("Unable to find backoff value for pod %v in backoffQ", nsNameForPod(pod))
376+
klog.Errorf("Unable to find backoff value for pod %v in backoff queue", nsNameForPod(pod))
377377
p.podBackoffQ.Pop()
378378
p.activeQ.Add(rawPodInfo)
379379
metrics.SchedulerQueueIncomingPods.WithLabelValues("active", BackoffComplete).Inc()
@@ -386,7 +386,7 @@ func (p *PriorityQueue) flushBackoffQCompleted() {
386386
}
387387
_, err := p.podBackoffQ.Pop()
388388
if err != nil {
389-
klog.Errorf("Unable to pop pod %v from backoffQ despite backoff completion.", nsNameForPod(pod))
389+
klog.Errorf("Unable to pop pod %v from backoff queue despite backoff completion.", nsNameForPod(pod))
390390
return
391391
}
392392
p.activeQ.Add(rawPodInfo)

0 commit comments

Comments
 (0)