Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670592 - ~sys-cluster/ceph-13.2.2 is broken and causes filesystem corruption, please mask
Summary: ~sys-cluster/ceph-13.2.2 is broken and causes filesystem corruption, please mask
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-07 14:17 UTC by Hector Martin
Modified: 2019-01-08 18:27 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hector Martin 2018-11-07 14:17:25 UTC
See:

https://www.spinics.net/lists/ceph-users/msg48460.html
http://tracker.ceph.com/issues/36346

There was an accidental on-disk format change which causes corruption of CephFS filesystems. Please mask this version to prevent breaking users.
Comment 1 Larry the Git Cow gentoo-dev 2018-11-08 01:51:49 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebd938823810746e5e9cdfb309e4792a420af6f

commit 3ebd938823810746e5e9cdfb309e4792a420af6f
Author:     Patrick McLean <chutzpah@gentoo.org>
AuthorDate: 2018-11-08 01:51:30 +0000
Commit:     Patrick McLean <chutzpah@gentoo.org>
CommitDate: 2018-11-08 01:51:30 +0000

    sys-cluster/ceph: die in 13.2.2 with cephfs USE flag (bug #670592)
    
    Add pkg_pretend that dies if cephfs USE flag is enabled.
    
    Closes: https://bugs.gentoo.org/670592
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Patrick McLean <chutzpah@gentoo.org>

 sys-cluster/ceph/ceph-13.2.2-r1.ebuild | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 2 Michael Jones 2019-01-08 06:23:01 UTC
Is this filesystem corruption bug still present in the 13.2.4 ebuild that was just added to the tree?
Comment 3 Adam Tygart 2019-01-08 14:26:31 UTC
Per the release notes for Ceph v13.2.4:

Ceph v13.2.2 includes a wrong backport, which may cause mds to go into 'damaged' state when upgrading Ceph cluster from previous version. The bug is fixed in v13.2.3. If you are already running v13.2.2, upgrading to v13.2.3 does not require special action.

See:
https://www.spinics.net/lists/ceph-users/msg50221.html
Comment 4 Hector Martin 2019-01-08 16:18:03 UTC
Yeah, 13.2.4 is okay. This check needs to be removed from that ebuild.
Comment 5 Patrick McLean gentoo-dev 2019-01-08 18:27:57 UTC
The check has been removed from the ebuild.