Back to bug 1892644

Who When What Removed Added
Ashish Singh 2020-10-29 12:09:08 UTC CC assingh
Matt Benjamin (redhat) 2020-10-29 13:34:08 UTC Status NEW ASSIGNED
CC ivancich
Assignee mbenjamin ivancich
Flags needinfo?(ivancich)
Matt Benjamin (redhat) 2020-10-29 13:59:51 UTC Flags needinfo?(gsitlani)
Gaurav Sitlani 2020-10-29 14:12:16 UTC Flags needinfo?(gsitlani)
J. Eric Ivancich 2020-10-29 18:47:06 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2020-10-29 20:10:25 UTC Flags needinfo?(gsitlani)
Gaurav Sitlani 2020-10-30 11:26:13 UTC Flags needinfo?(gsitlani)
Matthias Muench 2020-11-04 16:49:30 UTC CC mmuench
Gaurav Sitlani 2020-11-05 12:54:54 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2020-11-05 22:52:09 UTC Flags needinfo?(ivancich) needinfo?(gsitlani)
Gaurav Sitlani 2020-11-06 07:52:22 UTC Flags needinfo?(gsitlani)
J. Eric Ivancich 2020-11-10 20:46:35 UTC Flags needinfo?(gsitlani)
Gaurav Sitlani 2020-11-11 04:29:31 UTC Flags needinfo?(gsitlani)
Mark Kogan 2020-11-12 16:27:33 UTC CC mkogan
J. Eric Ivancich 2020-11-12 17:48:53 UTC Flags needinfo?(gsitlani)
Drew Harris 2020-11-13 13:29:42 UTC Target Milestone rc ---
J. Eric Ivancich 2020-11-13 20:02:10 UTC Flags needinfo?(gsitlani)
Gaurav Sitlani 2020-11-16 05:56:55 UTC Flags needinfo?(gsitlani) needinfo?(gsitlani)
Gaurav Sitlani 2020-11-17 07:10:54 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2020-11-17 19:26:35 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2020-11-18 00:49:52 UTC Flags needinfo?(gsitlani)
J. Eric Ivancich 2020-11-20 00:15:01 UTC Flags needinfo?(cbodley)
Bob Emerson 2020-11-20 15:23:39 UTC CC roemerso
Michael J. Kidd 2020-11-20 15:32:37 UTC CC linuxkidd
J. Eric Ivancich 2020-11-20 21:30:30 UTC Flags needinfo?(gsitlani)
J. Eric Ivancich 2020-11-21 13:10:55 UTC CC prsrivas
Flags needinfo?(gsitlani) needinfo?(cbodley) needinfo?(prsrivas) needinfo?(linuxkidd) needinfo?(mbenjamin)
Matt Benjamin (redhat) 2020-11-21 15:38:05 UTC Flags needinfo?(mbenjamin)
Michael J. Kidd 2020-11-21 15:52:22 UTC Flags needinfo?(linuxkidd)
J. Eric Ivancich 2020-11-22 19:35:31 UTC CC tserlin
Flags needinfo?(gsitlani) needinfo?(cbodley) needinfo?(gsitlani) needinfo?(gsitlani) needinfo?(cbodley) needinfo?(prsrivas) needinfo- needinfo- needinfo- needinfo- needinfo- needinfo-
J. Eric Ivancich 2020-11-22 19:37:06 UTC Flags needinfo- needinfo- needinfo- needinfo- needinfo- needinfo-
J. Eric Ivancich 2020-11-22 19:44:16 UTC Flags needinfo?(mbenjamin)
Gaurav Sitlani 2020-11-23 04:00:35 UTC Priority unspecified high
Severity medium urgent
Prashant Dhange 2020-11-23 06:24:06 UTC Priority high urgent
CC pdhange
Prashant Dhange 2020-11-23 06:40:26 UTC CC mhackett
Flags needinfo?(gsitlani) needinfo?(mhackett)
Gaurav Sitlani 2020-11-23 06:41:16 UTC Flags needinfo?(ivancich) needinfo?(prsrivas)
Prashant Dhange 2020-11-23 06:43:02 UTC Flags needinfo?(mhackett) needinfo-
Pritha Srivastava 2020-11-23 06:59:00 UTC Flags needinfo?(prsrivas)
Gaurav Sitlani 2020-11-23 14:42:04 UTC Link ID Red Hat Knowledge Base (Solution) 5592891
J. Eric Ivancich 2020-11-23 18:20:05 UTC Flags needinfo?(ivancich)
Brad Hubbard 2020-11-23 21:55:59 UTC CC bhubbard
J. Eric Ivancich 2020-11-24 02:59:24 UTC Flags needinfo?(tserlin)
Veera Raghava Reddy 2020-11-24 10:03:19 UTC Flags needinfo?(tserlin)
CC vereddy
Gaurav Sitlani 2020-11-24 11:50:58 UTC Flags needinfo?(gsitlani) needinfo-
Matt Benjamin (redhat) 2020-11-24 18:50:21 UTC Target Release 5.* 4.1z3
Flags needinfo?(mbenjamin)
J. Eric Ivancich 2020-11-24 19:04:48 UTC Status ASSIGNED MODIFIED
J. Eric Ivancich 2020-11-24 21:18:14 UTC CC tchandra
Flags needinfo?(tchandra)
Ken Dreyer (Red Hat) 2020-11-24 23:12:57 UTC CC kdreyer
Fixed In Version ceph-14.2.8-115.el8cp ceph-14.2.8-115.el7cp
Flags needinfo- needinfo-
errata-xmlrpc 2020-11-25 04:14:39 UTC Status MODIFIED ON_QA
Tejas 2020-11-25 04:18:31 UTC Flags needinfo?(tchandra)
Veera Raghava Reddy 2020-11-27 18:41:04 UTC QA Contact tchandra ukurundw
Uday kurundwade 2020-12-01 10:40:04 UTC Status ON_QA VERIFIED
errata-xmlrpc 2020-12-02 09:55:40 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2020-12-02 15:22:34 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2020-12-02 15:22:34 UTC
errata-xmlrpc 2020-12-02 15:22:53 UTC Link ID Red Hat Product Errata RHSA-2020:5325
Colum Gaynor 2020-12-17 14:57:29 UTC CC mamccoma
Flags needinfo?(ivancich)
CC cgaynor
Lijo Stephen Thomas 2020-12-22 11:10:29 UTC Link ID Red Hat Bugzilla 1908910
CC palshure
CC lithomas
J. Eric Ivancich 2020-12-22 19:32:34 UTC Flags needinfo?(ivancich) needinfo?(gsitlani) needinfo?(linuxkidd)
Michael J. Kidd 2020-12-23 17:27:03 UTC Flags needinfo?(linuxkidd)
Gaurav Sitlani 2021-01-13 05:30:11 UTC Flags needinfo?(gsitlani) needinfo-
Aron Gunn 2021-01-28 20:50:49 UTC CC agunn
Flags needinfo?(ivancich)
Aron Gunn 2021-01-28 20:57:30 UTC Docs Contact agunn
J. Eric Ivancich 2021-01-28 22:01:00 UTC Doc Text Cause: RGW objects that took a long time to read (more than half of what is defined by rgw_gc_obj_min_wait) had their tail objects added to the garbage collection list.

Consequence: The tail objects of that RGW object would be deleted by garbage collection. This resulted in a data loss bug.

Fix: The feature that attempted to delay garbage collection for deleted objects that were still being read was disabled, as it had this significant bug.

Result: RGW objects that take a long time to read (more than half of what is defined by rgw_gc_obj_min_wait) are no longer added to the garbage collection list.
Doc Type If docs needed, set a value Bug Fix
Flags needinfo?(ivancich) needinfo?(agunn)
Aron Gunn 2021-01-29 18:07:27 UTC Doc Text Cause: RGW objects that took a long time to read (more than half of what is defined by rgw_gc_obj_min_wait) had their tail objects added to the garbage collection list.

Consequence: The tail objects of that RGW object would be deleted by garbage collection. This resulted in a data loss bug.

Fix: The feature that attempted to delay garbage collection for deleted objects that were still being read was disabled, as it had this significant bug.

Result: RGW objects that take a long time to read (more than half of what is defined by rgw_gc_obj_min_wait) are no longer added to the garbage collection list.
.Some objects were erroneously deleted from garbage collection

When reading objects using the Ceph Object Gateway, if those objects took more than half of the value, as defined by the `rgw_gc_obj_min_wait` option, then their tail object was added to the garbage collection list. Those tail objects in the garbage collection list were deleted, resulting in data loss. With this release, the garbage collection feature meant to delay garbage collection for deleted objects was disabled. As a result, reading objects using the Ceph Object Gateway that are taking a long time are not added to the garbage collection list.
Flags needinfo?(agunn)
Aron Gunn 2021-01-29 18:09:47 UTC Blocks 1816167
Michael J. Kidd 2021-01-29 23:23:38 UTC Doc Text .Some objects were erroneously deleted from garbage collection

When reading objects using the Ceph Object Gateway, if those objects took more than half of the value, as defined by the `rgw_gc_obj_min_wait` option, then their tail object was added to the garbage collection list. Those tail objects in the garbage collection list were deleted, resulting in data loss. With this release, the garbage collection feature meant to delay garbage collection for deleted objects was disabled. As a result, reading objects using the Ceph Object Gateway that are taking a long time are not added to the garbage collection list.
.Some objects were erroneously added to garbage collection

When reading objects using the Ceph Object Gateway, if those objects took more than half of the value, as defined by the `rgw_gc_obj_min_wait` option, then their tail object was added to the garbage collection list. Those tail objects in the garbage collection list were deleted, resulting in data loss. With this release, the garbage collection feature meant to delay garbage collection for deleted objects was disabled. As a result, reading objects using the Ceph Object Gateway that are taking a long time are not added to the garbage collection list.
J. Eric Ivancich 2021-01-30 00:30:02 UTC Flags needinfo?(agunn)
Aron Gunn 2021-02-01 16:21:14 UTC Doc Text .Some objects were erroneously added to garbage collection

When reading objects using the Ceph Object Gateway, if those objects took more than half of the value, as defined by the `rgw_gc_obj_min_wait` option, then their tail object was added to the garbage collection list. Those tail objects in the garbage collection list were deleted, resulting in data loss. With this release, the garbage collection feature meant to delay garbage collection for deleted objects was disabled. As a result, reading objects using the Ceph Object Gateway that are taking a long time are not added to the garbage collection list.
.Parts of some objects were erroneously added to garbage collection

When reading objects using the Ceph Object Gateway, if parts of those objects took more than half of the value, as defined by the `rgw_gc_obj_min_wait` option, then their tail object was added to the garbage collection list. Those tail objects in the garbage collection list were deleted, resulting in data loss. With this release, the garbage collection feature meant to delay garbage collection for deleted objects was disabled. As a result, reading objects using the Ceph Object Gateway that are taking a long time are not added to the garbage collection list.
Flags needinfo?(agunn)
Steve Baldwin 2021-03-09 20:04:32 UTC CC sbaldwin

Back to bug 1892644