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,7 +299,12 @@ func (r *Reflector) ListAndWatch(stopCh <-chan struct{}) error {
if err := r.watchHandler(w, &resourceVersion, resyncerrc, stopCh); err != nil {
if err != errorStopRequested {
klog.Warningf("%s: watch of %v ended with: %v", r.name, r.expectedType, err)
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)
}
}
return nil
}