]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
os/bluestore: Fix ceph-bluestore-tool allocmap command
authorAdam Kupczyk <akupczyk@ibm.com>
Fri, 13 Sep 2024 16:39:51 +0000 (16:39 +0000)
committerAdam Kupczyk <akupczyk@ibm.com>
Wed, 25 Sep 2024 07:39:46 +0000 (07:39 +0000)
commit358f33a148c9a65478e33648f16e8c8af73c98f2
treedcd3f1e9f641db96d7f2137ad5ca0cd47a7fd79a
parenta2782315255a3e7d5f6cdc9eb35785187ff6ddf8
os/bluestore: Fix ceph-bluestore-tool allocmap command

BlueStore::read_allocation_from_drive_for_bluestore_tool was
not informed that multiple bdev labels can exist and reserve space.
Comparison of real alloc vs recovered alloc was failing.

Fixes: https://tracker.ceph.com/issues/67596
Signed-off-by: Adam Kupczyk <akupczyk@ibm.com>
src/os/bluestore/BlueStore.cc