Description of problem:
Reported by community developer,
"In our online clusters, we encountered the https://tracker.ceph.com/issues/19593 . Although we cherry-pick the fixing commits, the purge queue's journal is already damaged. When trying to repair the journal, we found that the journal's head has not been updated for a long time, which is caused by PurgeQueue::_consume() method always returning true. So we think it might be necessary for this method to return false when there were actually no purge queue item executed, even if the https://tracker.ceph.com/issues/19593 is fixed. After all, there could be other bugs that could damage the journal."
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, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.