From b9134bc83b2a644d2c8ff50bfe641cb85f9cc3b5 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Mon, 22 Jul 2019 08:55:25 -0400 Subject: [PATCH] cls/rbd: reduce verbosity of debug logs for non-errors Fixes: http://tracker.ceph.com/issues/40865 Signed-off-by: Jason Dillaman (cherry picked from commit 7a6a2aefd72faf1da6594ca6bc5f8bf14a387edd) --- src/cls/rbd/cls_rbd.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/cls/rbd/cls_rbd.cc b/src/cls/rbd/cls_rbd.cc index 5d355d573fe..620b0b3963c 100644 --- a/src/cls/rbd/cls_rbd.cc +++ b/src/cls/rbd/cls_rbd.cc @@ -4723,8 +4723,10 @@ int mirror_image_get_image_id(cls_method_context_t hctx, bufferlist *in, std::string image_id; int r = read_key(hctx, mirror::global_key(global_id), &image_id); if (r < 0) { - CLS_ERR("error retrieving image id for global id '%s': %s", - global_id.c_str(), cpp_strerror(r).c_str()); + if (r != -ENOENT) { + CLS_ERR("error retrieving image id for global id '%s': %s", + global_id.c_str(), cpp_strerror(r).c_str()); + } return r; } -- 2.47.3