]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: tolerate ECONNRESET errcode during logrotate 30809/head
authorVenky Shankar <vshankar@redhat.com>
Wed, 9 Oct 2019 04:52:20 +0000 (00:52 -0400)
committerVenky Shankar <vshankar@redhat.com>
Wed, 9 Oct 2019 12:46:35 +0000 (08:46 -0400)
Fixes: http://tracker.ceph.com/issues/41800
Signed-off-by: Venky Shankar <vshankar@redhat.com>
qa/tasks/ceph.py

index d3e8880df8f5b994c5f096644b03e26fd9d2dd67..499df3e3e68960dfa44466e936599483dfcdef1c 100644 (file)
@@ -175,7 +175,7 @@ def ceph_log(ctx, config):
                 except SSHException as e:
                     log.debug("Missed logrotate, SSHException")
                 except socket.error as e:
-                    if e.errno == errno.EHOSTUNREACH:
+                    if e.errno in (errno.EHOSTUNREACH, errno.ECONNRESET):
                         log.debug("Missed logrotate, host unreachable")
                     else:
                         raise