Bug 2086419

Summary: [All-Monitors-Crashed in 16.2.7/src/mon/PaxosService.cc: 193: FAILED ceph_assert(have_pending)]
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Sunil Kumar Nagaraju <sunnagar>
Component: RADOSAssignee: Sridhar Seshasayee <sseshasa>
Status: CLOSED ERRATA QA Contact: Sunil Kumar Nagaraju <sunnagar>
Severity: urgent Docs Contact: Akash Raj <akraj>
Priority: unspecified    
Version: 5.1CC: akraj, akupczyk, amathuri, amk, bhubbard, ceph-eng-bugs, choffman, ksirivad, lflores, ngangadh, nojha, pdhange, pdhiran, psathyan, rfriedma, rzarzyns, sseshasa, tserlin, vereddy, vumrao
Target Milestone: ---Keywords: Automation
Target Release: 5.2   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ceph-16.2.8-49.el8cp Doc Type: Bug Fix
Doc Text:
.OSD deployment tool successfully deploys all the OSDs while making changes to the cluster The KVMonitor paxos services manages the keys being added, removed, or modified when performing changes to the cluster, Previously, while adding new OSDs using the OSD deployment tool, the keys would be added without verifying whether the service could write to it. Due to this, assertion failure would occur in the paxos code causing the monitor to crash. The latest fix ensures that the KVMonitor service is able to write prior to adding new OSDs, otherwise, the command back is pushed back into the relevant queue to be retried at a later point. The OSD deployment tool successfully deploys all the OSDs without any issues.
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-08-09 17:38:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2083074, 2102272    

Comment 14 Vikhyat Umrao 2022-06-15 21:17:29 UTC
pacific backport - https://github.com/ceph/ceph/pull/46691

Comment 27 errata-xmlrpc 2022-08-09 17:38:23 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: Red Hat Ceph Storage Security, Bug Fix, and Enhancement Update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2022:5997