]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
src/mon/OSDMonitor.cc: ignore non-exist CRUSH bucket
authorKamoltat Sirivadhna <ksirivad@redhat.com>
Wed, 7 Aug 2024 20:35:26 +0000 (20:35 +0000)
committerKamoltat Sirivadhna <ksirivad@redhat.com>
Thu, 27 Feb 2025 21:32:15 +0000 (21:32 +0000)
commitba1a1ad2a644bab454cd8df51a54e3707b9307b5
tree9b454810098e0bc100d8b91f8e905a63a81babf8
parentd401131b3109c5e303ed004104da3270e7656034
src/mon/OSDMonitor.cc: ignore non-exist CRUSH bucket

Problem:

In a stretch cluster, we encountered
an assert failure when checking for
dead crush zones when we have a none-existing
CRUSH bucket.

Solution:

Ignore the none-existing crush bucket, instead
of assert.

Fixes: https://tracker.ceph.com/issues/63861
Signed-off-by: Kamoltat Sirivadhna <ksirivad@redhat.com>
(cherry picked from commit 5c46c482dde1073810d9d4c2f1c7f8c0b1630185)
src/mon/OSDMonitor.cc