From d6492187505d345083c58ef668fc3207e4280266 Mon Sep 17 00:00:00 2001 From: Jason Dillaman Date: Wed, 26 Feb 2020 23:30:08 -0500 Subject: [PATCH] librbd: improve debug logging on primary mirror snapshot creation Signed-off-by: Jason Dillaman --- src/librbd/mirror/snapshot/CreatePrimaryRequest.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc b/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc index ae31256419d86..5e9c9637dc27e 100644 --- a/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc +++ b/src/librbd/mirror/snapshot/CreatePrimaryRequest.cc @@ -107,14 +107,15 @@ void CreatePrimaryRequest::handle_get_mirror_peers(int r) { template void CreatePrimaryRequest::create_snapshot() { - CephContext *cct = m_image_ctx->cct; - ldout(cct, 20) << dendl; - cls::rbd::MirrorSnapshotNamespace ns{ ((m_flags & CREATE_PRIMARY_FLAG_DEMOTED) != 0 ? cls::rbd::MIRROR_SNAPSHOT_STATE_PRIMARY_DEMOTED : cls::rbd::MIRROR_SNAPSHOT_STATE_PRIMARY), m_mirror_peer_uuids, "", CEPH_NOSNAP}; + + CephContext *cct = m_image_ctx->cct; + ldout(cct, 20) << "name=" << m_snap_name << ", " + << "ns=" << ns << dendl; auto ctx = create_context_callback< CreatePrimaryRequest, &CreatePrimaryRequest::handle_create_snapshot>(this); @@ -137,6 +138,7 @@ void CreatePrimaryRequest::handle_create_snapshot(int r) { std::shared_lock image_locker{m_image_ctx->image_lock}; *m_snap_id = m_image_ctx->get_snap_id( cls::rbd::MirrorSnapshotNamespace{}, m_snap_name); + ldout(cct, 20) << "snap_id=" << *m_snap_id << dendl; } unlink_peer(); -- 2.39.5