This bug tracks the fix of bz 1247752 for Ubuntu 12.04 and 14.04 platforms. Description of problem: Log::reopen_log_file() does not take a lock, and _flush() might continue writing to m_fd after it has been closed. This could result in lost log entries, or it could result in the log being written to an fd which has been opened by the filestore. That latter case could cause data corruption.
For non-RHEL, the fix will be in the Ceph v0.80.8.4 packages.
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. https://access.redhat.com/errata/RHBA-2015:1572