From: Jason Dillaman Date: Mon, 31 Jul 2017 12:37:38 +0000 (-0400) Subject: rbd-mirror: clean up logging during test shut down X-Git-Tag: v13.0.0~218^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F16642%2Fhead;p=ceph.git rbd-mirror: clean up logging during test shut down Signed-off-by: Jason Dillaman --- diff --git a/src/tools/rbd_mirror/ImageReplayer.cc b/src/tools/rbd_mirror/ImageReplayer.cc index ca036a98dffd..a84199968a25 100644 --- a/src/tools/rbd_mirror/ImageReplayer.cc +++ b/src/tools/rbd_mirror/ImageReplayer.cc @@ -742,7 +742,7 @@ void ImageReplayer::on_start_fail(int r, const std::string &desc) Mutex::Locker locker(m_lock); assert(m_state == STATE_STARTING); m_state = STATE_STOPPING; - if (r < 0 && r != -ECANCELED && r != -EREMOTEIO) { + if (r < 0 && r != -ECANCELED && r != -EREMOTEIO && r != -ENOENT) { derr << "start failed: " << cpp_strerror(r) << dendl; } else { dout(20) << "start canceled" << dendl; diff --git a/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc b/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc index 11979d09959f..2e620938ff40 100644 --- a/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc +++ b/src/tools/rbd_mirror/image_replayer/PrepareRemoteImageRequest.cc @@ -55,8 +55,12 @@ void PrepareRemoteImageRequest::handle_get_remote_mirror_uuid(int r) { dout(20) << "r=" << r << dendl; if (r < 0) { - derr << "failed to retrieve remote mirror uuid: " << cpp_strerror(r) - << dendl; + if (r == -ENOENT) { + dout(5) << "remote mirror uuid missing" << dendl; + } else { + derr << "failed to retrieve remote mirror uuid: " << cpp_strerror(r) + << dendl; + } finish(r); return; }