Skip to content
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

src/mon/OSDMonitor.cc: more descriptive loggings for crc mismatch #54890

Merged
merged 1 commit into from Jan 5, 2024

Commits on Dec 13, 2023

  1. src/mon/OSDMonitor.cc: more descriptive loggings for crc mismatch

    Problem:
    When mons are running different versions, e.g.,
    during upgrades, we sometimes will encounter a crc
    mismatch between the crc that is generated
    from the leader MON (version n+1) and
    the peon MON (version). Which will
    later then gets resolved when all the MONs
    are at version n+1.
    
    Solution:
    Provide a more informative loggings when
    we encounter a CRC mismatch and also
    output the mon versions so it's easier
    for us to detect which if the crc mismatch
    comes from OSDMap running mixed versions or
    not.
    
    Fixes: https://tracker.ceph.com/issues/63389
    
    Signed-off-by: Kamoltat <ksirivad@redhat.com>
    kamoltat committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    1547975 View commit details
    Browse the repository at this point in the history