From: Aishwarya Mathuria Date: Wed, 17 Jun 2026 11:25:56 +0000 (+0530) Subject: mon/OSDMonitor: only log PG merge backoff for crimson pools X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=34cf71d143ceb313b377594641044bfcb0e4eb38;p=ceph.git mon/OSDMonitor: only log PG merge backoff for crimson pools This warning was added as part of Crimson pg merging and is supposed to be meant just for Crimson pools. Correcting the if condition to reflect the same. Fixes: https://tracker.ceph.com/issues/77459 Signed-off-by: Aishwarya Mathuria --- diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 8121ea2523c..e997b9d2055 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -4105,7 +4105,7 @@ bool OSDMonitor::prepare_pg_ready_to_merge(MonOpRequestRef op) p.last_change = pending_inc.epoch; } else { // back off the merge attempt! - if (!m->ready && !p.has_flag(pg_pool_t::FLAG_CRIMSON)) { + if (!m->ready && p.has_flag(pg_pool_t::FLAG_CRIMSON)) { mon.clog->warn() << "osd." << m->get_orig_source().num() << " reported pg " << m->pgid << " not ready to merge; backing off pg_num decrease"