Back to bug 2056818

Who When What Removed Added
Red Hat One Jira (issues.redhat.com) 2022-02-22 06:11:09 UTC Link ID Red Hat Issue Tracker RHCEPH-3561
Lijo Stephen Thomas 2022-02-22 08:54:25 UTC CC lithomas
Gaurav Sitlani 2022-02-22 12:21:59 UTC CC nravinas
CC gsitlani
Vikhyat Umrao 2022-02-22 15:25:50 UTC Assignee nojha rfriedma
Flags needinfo?(rfriedma)
Matthias Muench 2022-02-24 08:45:58 UTC CC mmuench
Ronen Friedman 2022-02-24 17:21:34 UTC Group redhat
Flags needinfo?(rfriedma)
Geo Jose 2022-02-26 20:00:26 UTC CC gjose
Mike Hackett 2022-02-28 16:55:27 UTC Flags needinfo?(rfriedma)
CC mhackett
Flags needinfo?(mhackett)
Severity high urgent
Flags needinfo?(mhackett)
Ronen Friedman 2022-02-28 17:09:27 UTC Flags needinfo?(rfriedma)
Vikhyat Umrao 2022-02-28 18:54:16 UTC Link ID Ceph Project Bug Tracker 53663
Status NEW ASSIGNED
Vikhyat Umrao 2022-02-28 19:26:20 UTC Flags needinfo?(nravinas)
Ronen Friedman 2022-03-07 07:50:40 UTC Flags needinfo?(rfriedma)
Flags needinfo?(nravinas)
Flags needinfo?(rfriedma)
Vikhyat Umrao 2022-03-08 18:40:26 UTC CC ngangadh
Flags needinfo?(rfriedma)
Flags needinfo?(vumrao)
Flags needinfo?(vumrao)
Ashish Singh 2022-03-09 06:36:40 UTC CC assingh
Vikhyat Umrao 2022-03-11 21:10:34 UTC Flags needinfo?(rfriedma) needinfo?(kjosy)
Karun Josy 2022-03-14 06:57:58 UTC Flags needinfo?(kjosy)
Vikhyat Umrao 2022-03-14 16:47:30 UTC Flags needinfo?(vumrao)
Flags needinfo?(ivancich)
CC ivancich
Vikhyat Umrao 2022-03-14 16:52:14 UTC Flags needinfo?(vumrao)
J. Eric Ivancich 2022-03-15 17:46:38 UTC Flags needinfo?(ivancich)
Vikhyat Umrao 2022-03-15 19:19:54 UTC Severity urgent high
J. Eric Ivancich 2022-03-16 22:52:03 UTC CC ivancich
Vikhyat Umrao 2022-03-22 19:30:16 UTC Link ID Github ceph/ceph/pull/45466
Vikhyat Umrao 2022-03-23 15:51:08 UTC Flags needinfo?(tserlin)
CC tserlin
Tintu Mathew 2022-04-12 07:55:50 UTC Flags needinfo?(tserlin)
CC tmathew
Vikhyat Umrao 2022-04-12 14:20:08 UTC Target Release 5.2 5.1z1
Vikhyat Umrao 2022-04-12 14:22:06 UTC Link ID Github ceph/ceph/pull/45591
Neha Ojha 2022-04-12 14:38:59 UTC Assignee rfriedma nojha
Status ASSIGNED POST
Vikhyat Umrao 2022-04-12 16:10:08 UTC Doc Type If docs needed, set a value Bug Fix
errata-xmlrpc 2022-04-13 04:12:37 UTC Fixed In Version ceph-16.2.7-103.el8cp
Status POST MODIFIED
Status MODIFIED ON_QA
Pawan 2022-04-18 03:09:00 UTC QA Contact pdhiran tmathew
Tintu Mathew 2022-04-28 17:31:23 UTC Status ON_QA VERIFIED
Ranjini M N 2022-05-13 14:47:00 UTC Group redhat
Flags needinfo?(nojha)
CC rmandyam
Mary Frances Hull 2022-05-13 17:28:57 UTC Blocks 2085458
Mary Frances Hull 2022-05-13 19:25:28 UTC CC mhull
Docs Contact mhull
Mary Frances Hull 2022-05-16 21:27:29 UTC Flags needinfo?(nojha)
Mary Frances Hull 2022-05-17 11:22:51 UTC Blocks 2085458
Gopi 2022-05-17 13:40:13 UTC Blocks 2085458
errata-xmlrpc 2022-05-17 19:17:54 UTC Status VERIFIED RELEASE_PENDING
Neha Ojha 2022-05-17 19:46:11 UTC Flags needinfo?(nojha) needinfo?(nojha)
Doc Text Cause: Partial recovery does not set clean_omap to false for CEPH_OSD_OP_OMAPRMKEYRANGE operations.

Consequence: Replicated pools may end up with inconsistent PGs due to incomplete omap recovery.

Fix: Mark omap as dirty for all omap write ops, including CEPH_OSD_OP_OMAPRMKEYRANGE.

Result: No inconsistent PGs due to incomplete recovery.
errata-xmlrpc 2022-05-18 10:38:15 UTC Resolution --- ERRATA
Status RELEASE_PENDING CLOSED
Last Closed 2022-05-18 10:38:15 UTC
errata-xmlrpc 2022-05-18 10:38:36 UTC Link ID Red Hat Product Errata RHBA-2022:4622
Mary Frances Hull 2022-05-18 10:49:30 UTC Doc Text Cause: Partial recovery does not set clean_omap to false for CEPH_OSD_OP_OMAPRMKEYRANGE operations.

Consequence: Replicated pools may end up with inconsistent PGs due to incomplete omap recovery.

Fix: Mark omap as dirty for all omap write ops, including CEPH_OSD_OP_OMAPRMKEYRANGE.

Result: No inconsistent PGs due to incomplete recovery.
.Replicated pools do not result in inconsistent placement groups (PGs)

Before this update, partial recovery did not set `clean_omap` to `false` for `CEPH_OSD_OP_OMAPRMKEYRANGE` operations. This caused replicated pools with inconsistent PGs due to incomplete omap recovery.

With this release, marking `omap` as `dirty` for all omap writer operations, including `CEPH_OSD_OP_OMAPRMKEYRANGE`, results in no inconsistent PGs due to incomplete recovery.
Tomas Petr 2022-08-01 09:08:52 UTC CC tpetr
Link ID Red Hat Knowledge Base (Solution) 6799041

Back to bug 2056818