Project

General

Profile

Actions

Bug #58166

open

mon:DAEMON_OLD_VERSION newer versions is considered older than earlier

Added by Tobias Urdin over 1 year ago. Updated over 1 year ago.

Status:
Need More Info
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Monitor
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

We have a cluster with most mon/mgr/osd are running 16.2.10 and some OSDs are running 16.2.9

The healthcheck does not properly work as it thinks 16.2.10 is older than 16.2.9

$ ceph versions
"mon": {
"ceph version 16.2.10 (45fa1a083152e41a408d15505f594ec5f1b4fe17) pacific (stable)": 3
},
"mgr": {
"ceph version 16.2.10 (45fa1a083152e41a408d15505f594ec5f1b4fe17) pacific (stable)": 2
},
"osd": {
"ceph version 16.2.10 (45fa1a083152e41a408d15505f594ec5f1b4fe17) pacific (stable)": censored,
"ceph version 16.2.9 (4c3647a322c0ff5a1dd2344e039859dcbd28c830) pacific (stable)": censored
},

$ ceph health detail
(MUTED) [WRN] DAEMON_OLD_VERSION: There are daemons running an older version of ceph
mon.x mon.y mon.z osd.0 osd.1 osd.2 osd.3 <more OSDs in this list...> mgr.x mgr.y are running an older version of ceph: 16.2.10

Actions

Also available in: Atom PDF