Back to bug 2092838

Who When What Removed Added
Ilya Dryomov 2022-06-02 10:41:54 UTC Version 5.2 5.1
Red Hat One Jira (issues.redhat.com) 2022-06-02 10:45:41 UTC Link ID Red Hat Issue Tracker RHCEPH-4442
Veera Raghava Reddy 2022-06-02 10:54:22 UTC CC vereddy
Veera Raghava Reddy 2022-06-02 11:19:17 UTC Severity unspecified high
Ilya Dryomov 2022-06-03 17:18:53 UTC Status ASSIGNED POST
Gopi 2022-06-15 04:48:13 UTC CC tserlin
Fixed In Version ceph-16.2.8-34.el8cp
Status POST MODIFIED
Status MODIFIED ON_QA
QA Contact vashastr gpatta
CC gpatta
Gopi 2022-06-17 05:18:59 UTC Status ON_QA VERIFIED
Akash Raj 2022-07-29 06:46:55 UTC Blocks 2102272
Akash Raj 2022-07-29 06:47:28 UTC CC akraj
Flags needinfo?(idryomov)
Ilya Dryomov 2022-07-29 09:13:33 UTC Doc Type If docs needed, set a value Bug Fix
Flags needinfo?(idryomov)
Doc Text Cause:
As a result of an internal race condition, the mirror snapshot that is still in-use by rbd-mirror daemon on the secondary cluster could be removed.

Consequence:
Snapshot-based mirroring process for the affected image would stop, reporting a "split-brain" error.

Fix:
The mirror snapshot queue was extended in length and the mirror snapshot cleanup procedure was amended accordingly.

Result:
Mirror snapshots that are still in-use by rbd-mirror daemon on the secondary are not removed. Snapshot-based mirroring process does not stop.
Red Hat Bugzilla 2022-07-29 18:53:04 UTC QA Contact gpatta vashastr
CC gpatta
Akash Raj 2022-08-03 14:20:04 UTC Flags needinfo?(idryomov)
Docs Contact akraj
Doc Text Cause:
As a result of an internal race condition, the mirror snapshot that is still in-use by rbd-mirror daemon on the secondary cluster could be removed.

Consequence:
Snapshot-based mirroring process for the affected image would stop, reporting a "split-brain" error.

Fix:
The mirror snapshot queue was extended in length and the mirror snapshot cleanup procedure was amended accordingly.

Result:
Mirror snapshots that are still in-use by rbd-mirror daemon on the secondary are not removed. Snapshot-based mirroring process does not stop.
.Mirror snapshots that are in use by rbd-mirror daemon on the secondary cluster are not removed

Previously, as a result of an internal race condition, the mirror snapshot that was in use by the rbd-mirror daemon on the secondary cluster would be removed, causing the snapshot-based mirroring process for the affected image to stop, reporting a "split-brain" error.

With this fix, the mirror snapshot queue is extended in length and the mirror snapshot cleanup procedure is amended accordingly. Mirror snapshots that are in use by the rbd-mirror daemon on the secondary cluster are no longer removed and the snapshot-based mirroring process does not stop.
Ilya Dryomov 2022-08-04 09:24:06 UTC Flags needinfo?(idryomov)
errata-xmlrpc 2022-08-09 10:00:17 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2022-08-09 17:38:27 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2022-08-09 17:38:27 UTC
errata-xmlrpc 2022-08-09 17:38:53 UTC Link ID Red Hat Product Errata RHSA-2022:5997

Back to bug 2092838