Back to bug 1988773

Who When What Removed Added
Michael J. Kidd 2021-08-01 01:51:09 UTC Link ID Red Hat Knowledge Base (Article) 6228431
Michael J. Kidd 2021-08-01 01:51:25 UTC Link ID Red Hat Knowledge Base (Article) 6228431
Michael J. Kidd 2021-08-01 01:51:54 UTC Link ID Red Hat Knowledge Base (Solution) 6228431
Red Hat One Jira (issues.redhat.com) 2021-08-01 01:52:12 UTC Link ID Red Hat Issue Tracker RHCEPH-662
Michael J. Kidd 2021-08-01 01:59:08 UTC Link ID Red Hat Bugzilla 1988755
Michael J. Kidd 2021-08-01 01:59:43 UTC Link ID Red Hat Bugzilla 1986221
Vikhyat Umrao 2021-08-02 00:51:19 UTC Summary Provide warning when the 'require-osd-release' flag does not match current release. [RFE] Provide warning when the 'require-osd-release' flag does not match current release.
RHEL Program Management 2021-08-02 00:51:27 UTC Keywords FutureFeature
Vikhyat Umrao 2021-08-02 00:56:05 UTC Keywords FutureFeature
Link ID Ceph Project Bug Tracker 51984
RHEL Program Management 2021-08-02 00:56:12 UTC Keywords FutureFeature
Veera Raghava Reddy 2021-08-02 01:43:48 UTC CC vereddy
Gaurav Sitlani 2021-08-02 01:57:59 UTC CC gsitlani
Red Hat Bugzilla 2021-08-19 16:38:22 UTC CC kchai
Vikhyat Umrao 2021-08-26 20:24:49 UTC Severity medium high
Neha Ojha 2021-10-19 19:03:48 UTC Target Release 5.1 5.2
Neha Ojha 2021-10-21 16:38:43 UTC Assignee nojha sseshasa
Matthias Muench 2021-11-02 08:48:54 UTC CC mmuench
Vikhyat Umrao 2021-11-29 23:59:03 UTC Link ID Github ceph/ceph/pull/44090
Neha Ojha 2021-12-06 23:37:32 UTC Status NEW ASSIGNED
Neha Ojha 2021-12-09 19:02:11 UTC Doc Type If docs needed, set a value Enhancement
Link ID Github ceph/ceph/pull/44259
Target Release 5.2 5.1z1
Vikhyat Umrao 2021-12-15 21:03:54 UTC Blocks 2033078
Neha Ojha 2022-04-05 18:22:11 UTC Target Release 5.1z1 5.2
Red Hat Bugzilla 2022-05-18 11:11:33 UTC CC skanta
CC gsitlani
Neha Ojha 2022-05-31 19:48:59 UTC Status ASSIGNED POST
errata-xmlrpc 2022-05-31 21:14:39 UTC Fixed In Version ceph-16.2.8-2.el8cp
Status POST MODIFIED
CC tserlin
Status MODIFIED ON_QA
Manohar Murthy 2022-06-01 04:55:11 UTC QA Contact mmurthy skanta
Tintu Mathew 2022-07-05 04:24:15 UTC QA Contact skanta tmathew
CC ngangadh
Status ON_QA VERIFIED
Akash Raj 2022-08-05 11:20:08 UTC CC akraj
Flags needinfo?(sseshasa)
Sridhar Seshasayee 2022-08-05 12:17:41 UTC Doc Type Enhancement Bug Fix
Flags needinfo?(sseshasa)
Doc Text Cause:
The logic in the code that detects the "require-osd-release"
flag mismatch after an upgrade was inadvertently removed
during a code refactoring effort.

Consequence:
Since the warning was not raised in the 'ceph -s' output post
an upgrade, any change made to the cluster without setting the
flag to the appropriate release resulted in for example, PGs
stuck in certain states, excessive Ceph process memory
consumption, slow requests among many other issues.

Fix:
Report a health warning if the "require-osd-release" flag is
not set to the appropriate release after a cluster upgrade.

Result:
The Ceph cluster after an upgrade reports a health warning if
the "require-osd-release" flag is not set to the appropriate
release.
Akash Raj 2022-08-08 08:50:42 UTC Docs Contact akraj
Doc Text Cause:
The logic in the code that detects the "require-osd-release"
flag mismatch after an upgrade was inadvertently removed
during a code refactoring effort.

Consequence:
Since the warning was not raised in the 'ceph -s' output post
an upgrade, any change made to the cluster without setting the
flag to the appropriate release resulted in for example, PGs
stuck in certain states, excessive Ceph process memory
consumption, slow requests among many other issues.

Fix:
Report a health warning if the "require-osd-release" flag is
not set to the appropriate release after a cluster upgrade.

Result:
The Ceph cluster after an upgrade reports a health warning if
the "require-osd-release" flag is not set to the appropriate
release.
.Ceph cluster issues a health warning if the `require-osd-release` flag is not set to the appropriate release after a cluster upgrade.

Previously, the logic in the code that detects the `require-osd-release` flag mismatch after an upgrade was inadvertently removed during a code refactoring effort. Since the warning was not raised in the `ceph -s` output post an upgrade, any change made to the cluster without setting the flag to the appropriate release resulted in issues, such as, placement groups (PG) stuck in certain states, excessive Ceph process memory consumption, slow requests, among many other issues.

With this fix, the Ceph cluster issues a health warning if the `require-osd-release` flag is not set to the appropriate release after a cluster upgrade.
Flags needinfo?(sseshasa)
Sridhar Seshasayee 2022-08-08 09:28:19 UTC Flags needinfo?(sseshasa)
errata-xmlrpc 2022-08-09 09:53:36 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-08-09 17:35:53 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2022-08-09 17:35:53 UTC
errata-xmlrpc 2022-08-09 17:36:25 UTC Link ID Red Hat Product Errata RHSA-2022:5997
Eliska 2022-11-10 14:05:34 UTC Blocks 2126050
Pasi Karkkainen 2022-11-10 14:35:55 UTC CC pasik

Back to bug 1988773