log errors while trying to GC resources

This commit is contained in:
David Eads 2017-11-22 10:40:03 -05:00
parent b2a233b6d4
commit 19578eb1a1

View File

@ -559,14 +559,14 @@ func (gc *GarbageCollector) attemptToOrphanWorker() bool {
err := gc.orphanDependents(owner.identity, dependents) err := gc.orphanDependents(owner.identity, dependents)
if err != nil { if err != nil {
glog.V(5).Infof("orphanDependents for %s failed with %v", owner.identity, err) utilruntime.HandleError(fmt.Errorf("orphanDependents for %s failed with %v", owner.identity, err))
gc.attemptToOrphan.AddRateLimited(item) gc.attemptToOrphan.AddRateLimited(item)
return true return true
} }
// update the owner, remove "orphaningFinalizer" from its finalizers list // update the owner, remove "orphaningFinalizer" from its finalizers list
err = gc.removeFinalizer(owner, metav1.FinalizerOrphanDependents) err = gc.removeFinalizer(owner, metav1.FinalizerOrphanDependents)
if err != nil { if err != nil {
glog.V(5).Infof("removeOrphanFinalizer for %s failed with %v", owner.identity, err) utilruntime.HandleError(fmt.Errorf("removeOrphanFinalizer for %s failed with %v", owner.identity, err))
gc.attemptToOrphan.AddRateLimited(item) gc.attemptToOrphan.AddRateLimited(item)
} }
return true return true