Red Hat Bugzilla – Bug 1477775
ceph-disk: dm-crypt breaks after upgrade to RHCS 2.3
Last modified: 2017-09-05 16:49:52 EDT
Description of problem: 2.3 added a piece a of code to check for a ceph_fsid file inside the lockbox directory of a dm-crypt OSD. If that ceph_fsid file doesn't exist, it exists and fails. 2.2 did not have that piece of code. After an upgrade to 2.3, rebooting a node will not remap the OSDs. Manually creation the ceph_fsid on each lockbox is the only way to get them up and running.
Need a quick patch to 2.y, so moving from 3.0.
A quick fix would be to instruct the sysadmin to manually create the ceph_fsid file.
https://github.com/ceph/ceph/pull/16776 is the proper fix, testing it now
https://github.com/ceph/ceph/pull/16859 Is Jewel backport
Correction to above: https://github.com/ceph/ceph/pull/16870 is correct PR.
The description is perfect :-)
This is great news. The text looks good to me !
Hi, We worked on upgrading cluster from 2.2 to 2.4 both on RHEL and Ubuntu, having OSDs with both collocated and dedicated journals and It worked fine. We executed some smoke tests like rolling reboot of OSD nodes, service restarts after the upgrade It worked as expected. Moving the BZ to VERIFIED state. Regards, Vasishta
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-2017:2640