@@ -100,6 +100,7 @@ func (sched *Scheduler) addNodeToCache(obj interface{}) {
100
100
klog .Errorf ("scheduler cache AddNode failed: %v" , err )
101
101
}
102
102
103
+ klog .V (3 ).Infof ("add event for node %q" , node .Name )
103
104
sched .SchedulingQueue .MoveAllToActiveOrBackoffQueue (queue .NodeAdd )
104
105
}
105
106
@@ -147,6 +148,7 @@ func (sched *Scheduler) deleteNodeFromCache(obj interface{}) {
147
148
klog .Errorf ("cannot convert to *v1.Node: %v" , t )
148
149
return
149
150
}
151
+ klog .V (3 ).Infof ("delete event for node %q" , node .Name )
150
152
// NOTE: Updates must be written to scheduler cache before invalidating
151
153
// equivalence cache, because we could snapshot equivalence cache after the
152
154
// invalidation and then snapshot the cache itself. If the cache is
@@ -166,7 +168,9 @@ func (sched *Scheduler) onCSINodeUpdate(oldObj, newObj interface{}) {
166
168
}
167
169
168
170
func (sched * Scheduler ) addPodToSchedulingQueue (obj interface {}) {
169
- if err := sched .SchedulingQueue .Add (obj .(* v1.Pod )); err != nil {
171
+ pod := obj .(* v1.Pod )
172
+ klog .V (3 ).Infof ("add event for unscheduled pod %s/%s" , pod .Namespace , pod .Name )
173
+ if err := sched .SchedulingQueue .Add (pod ); err != nil {
170
174
utilruntime .HandleError (fmt .Errorf ("unable to queue %T: %v" , obj , err ))
171
175
}
172
176
}
@@ -197,6 +201,7 @@ func (sched *Scheduler) deletePodFromSchedulingQueue(obj interface{}) {
197
201
utilruntime .HandleError (fmt .Errorf ("unable to handle object in %T: %T" , sched , obj ))
198
202
return
199
203
}
204
+ klog .V (3 ).Infof ("delete event for unscheduled pod %s/%s" , pod .Namespace , pod .Name )
200
205
if err := sched .SchedulingQueue .Delete (pod ); err != nil {
201
206
utilruntime .HandleError (fmt .Errorf ("unable to dequeue %T: %v" , obj , err ))
202
207
}
@@ -213,6 +218,7 @@ func (sched *Scheduler) addPodToCache(obj interface{}) {
213
218
klog .Errorf ("cannot convert to *v1.Pod: %v" , obj )
214
219
return
215
220
}
221
+ klog .V (3 ).Infof ("add event for scheduled pod %s/%s " , pod .Namespace , pod .Name )
216
222
217
223
if err := sched .SchedulerCache .AddPod (pod ); err != nil {
218
224
klog .Errorf ("scheduler cache AddPod failed: %v" , err )
@@ -261,6 +267,7 @@ func (sched *Scheduler) deletePodFromCache(obj interface{}) {
261
267
klog .Errorf ("cannot convert to *v1.Pod: %v" , t )
262
268
return
263
269
}
270
+ klog .V (3 ).Infof ("delete event for scheduled pod %s/%s " , pod .Namespace , pod .Name )
264
271
// NOTE: Updates must be written to scheduler cache before invalidating
265
272
// equivalence cache, because we could snapshot equivalence cache after the
266
273
// invalidation and then snapshot the cache itself. If the cache is
0 commit comments