Back to bug 2081929

Who When What Removed Added
Xiubo Li 2022-05-05 02:47:39 UTC Status NEW ASSIGNED
Target Release 6.1 5.2
Assignee vshankar xiubli
Xiubo Li 2022-05-05 02:48:27 UTC Link ID Ceph Project Bug Tracker 54411
Red Hat One Jira (issues.redhat.com) 2022-05-05 02:52:55 UTC Link ID Red Hat Issue Tracker RHCEPH-4241
Xiubo Li 2022-05-05 04:34:35 UTC Status ASSIGNED POST
Veera Raghava Reddy 2022-05-06 03:49:09 UTC CC vereddy
Severity unspecified high
Yogesh Mane 2022-05-09 10:51:25 UTC CC ymane
Ken Dreyer (Red Hat) 2022-05-24 22:36:38 UTC CC tserlin
Fixed In Version ceph-16.2.8-11.el8cp
CC kdreyer
Status POST MODIFIED
errata-xmlrpc 2022-05-24 23:39:45 UTC Status MODIFIED ON_QA
Hemanth Kumar 2022-05-25 09:38:26 UTC QA Contact hyelloji ymane
Red Hat Bugzilla 2022-05-26 08:30:31 UTC CC ceph-qe-bugs
Yogesh Mane 2022-06-01 10:01:07 UTC Flags needinfo?(xiubli)
Xiubo Li 2022-06-02 01:13:29 UTC Flags needinfo?(xiubli)
Yogesh Mane 2022-06-14 04:22:25 UTC Status ON_QA VERIFIED
Akash Raj 2022-07-29 05:59:41 UTC Blocks 2102272
Akash Raj 2022-07-29 06:00:30 UTC Flags needinfo?(xiubli)
CC akraj
Xiubo Li 2022-07-29 07:06:28 UTC Doc Text Cause: New clients couldn't be compatible with old cephs.


Consequence: For old cephs when they received a unknown metric type it will trigger abort() to crash the MDS daemons.

Fix: In client check the feature bits, which from MDSs, and only collect and send the metrics support by MDSs.

Result: New clients could be compatible with old cephs.
Flags needinfo?(xiubli)
Doc Type If docs needed, set a value Bug Fix
Akash Raj 2022-08-03 14:25:03 UTC Flags needinfo?(xiubli)
Doc Text Cause: New clients couldn't be compatible with old cephs.


Consequence: For old cephs when they received a unknown metric type it will trigger abort() to crash the MDS daemons.

Fix: In client check the feature bits, which from MDSs, and only collect and send the metrics support by MDSs.

Result: New clients could be compatible with old cephs.
.New clients are compatible with old Ceph cluster

Previously, new clients were incompatible with old Ceph clusters causing the old clusters to trigger `abort()` to crash the MDS daemons when receiving unknown metrics.

With this fix, ensure to check the feature bits in the client and collect and send only those metrics that are supported by MDSs. New clients are compatible with old cephs.
Docs Contact akraj
Xiubo Li 2022-08-04 00:38:35 UTC Flags needinfo?(xiubli)
errata-xmlrpc 2022-08-09 09:59:29 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-08-09 17:38:23 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2022-08-09 17:38:23 UTC
errata-xmlrpc 2022-08-09 17:39:04 UTC Link ID Red Hat Product Errata RHSA-2022:5997

Back to bug 2081929