]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
test/test_bluefs: reproduce volume selector inconsistency after
authorIgor Fedotov <igor.fedotov@croit.io>
Wed, 11 Feb 2026 16:36:20 +0000 (19:36 +0300)
committerIgor Fedotov <igor.fedotov@croit.io>
Wed, 11 Feb 2026 16:36:20 +0000 (19:36 +0300)
commite65564e9d1d7f97731f5f9d1d0072192ffb66183
tree700421427ea4ecef65b1f13e660a86d4987074d7
parent42b25e52e19014206b26be7ea7fa1e5538ecae08
test/test_bluefs: reproduce volume selector inconsistency after
recovering WAL in envelope mode.

Reproduces: https://tracker.ceph.com/issues/74765

Exact bug reproduction (which occurs on file removal) requires
'bluefs_check_volume_selector_on_mount' to be set manually to false
in 'wal_v2_simulate_crash' test case.
That's not the case for the default implementation which fails volume selector
validation at earlier stage during BlueFS mount.
This seems a general approach which provides better test coverage.

Signed-off-by: Igor Fedotov <igor.fedotov@croit.io>
src/test/objectstore/test_bluefs.cc