From 5a647a31d54c5b419885526b2326d76c1ce4fee6 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Wed, 2 Jul 2025 11:21:35 -0400 Subject: [PATCH] mds: include auth credential in session dump This looks like: [ { "id": 4446, "auth_name": { "type": 16, "id": "x" }, ... Which would indicate it's a ceph-mgr with id "x". Fixes: https://tracker.ceph.com/issues/71937 Signed-off-by: Patrick Donnelly (cherry picked from commit 53a6e4e2ef31df21a7c05fda88f4634b8aa3735e) --- src/mds/SessionMap.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mds/SessionMap.cc b/src/mds/SessionMap.cc index 0f6038eb82b..cb9b83e7aa1 100644 --- a/src/mds/SessionMap.cc +++ b/src/mds/SessionMap.cc @@ -596,6 +596,7 @@ void SessionMapStore::decode_legacy(bufferlist::const_iterator& p) void Session::dump(Formatter *f, bool cap_dump) const { f->dump_int("id", info.inst.name.num()); + f->dump_object("auth_name", info.auth_name); f->dump_object("entity", info.inst); f->dump_string("state", get_state_name()); f->dump_int("num_leases", leases.size()); -- 2.39.5