From 653d0dbd6a681c2f7ef6ab74c00d0a035183267d Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sun, 28 Feb 2021 11:29:53 -0500 Subject: [PATCH] osd/OSDMap: don't warn on NEW osd ids If we allocate a new OSD, don't raise a health alert about it. Signed-off-by: Sage Weil (cherry picked from commit 7aba1840fb08db3f4f5b17eb96780a038c01349a) --- src/osd/OSDMap.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/OSDMap.cc b/src/osd/OSDMap.cc index 72cdaffa9bd2..3dfce67d5cf1 100644 --- a/src/osd/OSDMap.cc +++ b/src/osd/OSDMap.cc @@ -5640,7 +5640,7 @@ void OSDMap::check_health(CephContext *cct, } continue; } - if (is_out(i)) + if (is_out(i) || (osd_state[i] & CEPH_OSD_NEW)) continue; ++num_in_osds; if (down_in_osds.count(i) || up_in_osds.count(i)) -- 2.47.3