From 1f2600e261dd9c015e84c3ddea5fa4fefcd01389 Mon Sep 17 00:00:00 2001 From: Anoop C S Date: Fri, 5 Dec 2025 14:55:58 +0530 Subject: [PATCH] mon/MonMap: Dump addr in backward compatible format MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Prior to c5b43e9b2765ff98419c649a5ae53ec16601975d, we dumped only the legacy string component from public_addrs as `addr`. Ensure that this backward compatible filtering is retained when dumping MonMap. Signed-off-by: Anoop C S (cherry picked from commit 01c85255bc9b266ecf9bd3b58d2a8d4cb4650d7f) --- src/mon/MonMap.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mon/MonMap.cc b/src/mon/MonMap.cc index b63663e3cf62..faa964238d03 100644 --- a/src/mon/MonMap.cc +++ b/src/mon/MonMap.cc @@ -121,7 +121,7 @@ void mon_info_t::dump(ceph::Formatter *f) const { f->dump_string("name", name); f->dump_object("public_addrs", public_addrs); - f->dump_stream("addr") << public_addrs; /* sigh: backwards compat */ + f->dump_stream("addr") << public_addrs.get_legacy_str(); /* sigh: backwards compat */ f->dump_string("public_addr", public_addrs.get_legacy_str()); /* sighhhhh */ f->dump_int("priority", priority); f->dump_float("weight", weight); -- 2.47.3