Merge pull request #78991 from sallyom/reflector-too-old-warning-info

Reflector watchHandler: make 'The resourceVersion for ... watch is too old' log Info not Warning
This commit is contained in:
Kubernetes Prow Robot 2019-06-15 03:47:01 -07:00 committed by GitHub
commit 1a15ce1447
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -299,8 +299,13 @@ func (r *Reflector) ListAndWatch(stopCh <-chan struct{}) error {
if err := r.watchHandler(w, &resourceVersion, resyncerrc, stopCh); err != nil { if err := r.watchHandler(w, &resourceVersion, resyncerrc, stopCh); err != nil {
if err != errorStopRequested { if err != errorStopRequested {
switch {
case apierrs.IsResourceExpired(err):
klog.V(4).Infof("%s: watch of %v ended with: %v", r.name, r.expectedType, err)
default:
klog.Warningf("%s: watch of %v ended with: %v", r.name, r.expectedType, err) klog.Warningf("%s: watch of %v ended with: %v", r.name, r.expectedType, err)
} }
}
return nil return nil
} }
} }