New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wip 20985 divergent handling luminous #17001

Merged
merged 2 commits into from Aug 14, 2017

Conversation

Projects
None yet
4 participants
@gregsfortytwo
Member

gregsfortytwo commented Aug 11, 2017

This makes the OSD much more precise about asserts and cases
when rebuilding missing sets and handling divergent priors, so that they're no longer broken.

We also fix the "ceph versions" command so that it doesn't repeat the monitor data in
the mds section.

gregsfortytwo added some commits Aug 11, 2017

osd: be more precise about our asserts and cases when rebuilding miss…
…ing sets and handling divergent priors

Fixes: http://tracker.ceph.com/issues/20985

Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit a9921a2)
mon: correctly print out mds versions (instead of mon ones)
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 6f7545e)
@gregsfortytwo

This comment has been minimized.

Member

gregsfortytwo commented Aug 11, 2017

DNM as it needs to go through testing.

@gregsfortytwo

This comment has been minimized.

Member

gregsfortytwo commented Aug 12, 2017

@mcsage

This comment has been minimized.

mcsage commented Aug 13, 2017

The ceph versions output looks ok now and the osd fix brought up my OSDs which where stuck after upgrade from 10.2.9 -> 12.2.3 (rc).

@wangguoqin1001

This comment has been minimized.

Contributor

wangguoqin1001 commented Aug 14, 2017

This version of ceph brought up all my OSDs, among which many were stuck after upgrading 12.1.2 -> 12.1.3.

@gregsfortytwo gregsfortytwo changed the title from DNM: Wip 20985 divergent handling luminous to Wip 20985 divergent handling luminous Aug 14, 2017

@gregsfortytwo gregsfortytwo merged commit d21aa4d into ceph:luminous Aug 14, 2017

3 checks passed

Signed-off-by all commits in this PR are signed
Details
Unmodified Submodules submodules for project are unmodified
Details
make check make check succeeded
Details

@gregsfortytwo gregsfortytwo deleted the gregsfortytwo:wip-20985-divergent-handling-luminous branch Aug 14, 2017

@tchaikov tchaikov modified the milestone: luminous Aug 23, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment