Description of problem: A write fails if the MDS is already blocklisted due to the 'fs fail' issued by the qa tests. Handle those write failures gracefully, even when the MDS is stopping. Version-Release number of selected component (if applicable): 6.2 How reproducible: test_rebuild_moved_file (tasks/data-scan) fails because mds crashes: https://tracker.ceph.com/issues/61201 Steps to Reproduce: https://tracker.ceph.com/issues/61201 Actual results: asserts when the write fails in MDLog::_recovery_thread. Expected results: Handle those write failures gracefully.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Red Hat Ceph Storage 6.1 security, enhancement, and bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:5693