Back to bug 1962575

Who When What Removed Added
Tejas 2021-05-20 09:51:11 UTC Target Release 5.1 5.0
Veera Raghava Reddy 2021-05-21 19:30:19 UTC CC vereddy
Matt Benjamin (redhat) 2021-05-24 12:49:57 UTC Status NEW ASSIGNED
Flags needinfo?(tchandra)
Tejas 2021-05-24 13:02:21 UTC Flags needinfo?(tchandra)
Tejas 2021-06-09 05:59:38 UTC Target Release 5.0 5.0z1
Doc Text Cause:

On a versioned bucket , after suspending and enabling versioning , with reshards in between, the LC policy fails to work.
Doc Type If docs needed, set a value Known Issue
Tejas 2021-06-09 06:01:13 UTC Blocks 1959686
Aileen O'Connor 2021-06-10 08:17:33 UTC CC aoconnor
Ranjini M N 2021-06-21 09:30:59 UTC CC rmandyam
Docs Contact rmandyam
Doc Text Cause:

On a versioned bucket , after suspending and enabling versioning , with reshards in between, the LC policy fails to work.
.The {storage-product} recovers with fewer OSDs available in an erasure coded (EC) pool

Previously, erasure coded (EC) pools of size `k+m` required at least `k+1` copies for recovery to function. If only `k` copies were available, recovery would be incomplete.

With this release, {storage-product} now recovers with `k` or more copies available in an EC pool.

For more information on erasure coded pools, see the link:{storage-strategies-guide}#erasure_code_pools[_Erasure coded pools_] chapter in the _{storage-product} Storage Strategies Guide_.
Flags needinfo?(tchandra)
Ranjini M N 2021-06-21 09:33:01 UTC Doc Text .The {storage-product} recovers with fewer OSDs available in an erasure coded (EC) pool

Previously, erasure coded (EC) pools of size `k+m` required at least `k+1` copies for recovery to function. If only `k` copies were available, recovery would be incomplete.

With this release, {storage-product} now recovers with `k` or more copies available in an EC pool.

For more information on erasure coded pools, see the link:{storage-strategies-guide}#erasure_code_pools[_Erasure coded pools_] chapter in the _{storage-product} Storage Strategies Guide_.
.The {storage-product} recovers with fewer OSDs available in an erasure coded (EC) pool

Previously, erasure coded (EC) pools of size `k+m` required at least `k+1` copies for recovery to function. If only `k` copies were available, recovery would be incomplete.

With this release, {storage-product} cluster now recovers with `k` or more copies available in an EC pool.

For more information on erasure coded pools, see the link:{storage-strategies-guide}#erasure_code_pools[_Erasure coded pools_] chapter in the _{storage-product} Storage Strategies Guide_.
Ranjini M N 2021-06-21 09:34:22 UTC Doc Text .The {storage-product} recovers with fewer OSDs available in an erasure coded (EC) pool

Previously, erasure coded (EC) pools of size `k+m` required at least `k+1` copies for recovery to function. If only `k` copies were available, recovery would be incomplete.

With this release, {storage-product} cluster now recovers with `k` or more copies available in an EC pool.

For more information on erasure coded pools, see the link:{storage-strategies-guide}#erasure_code_pools[_Erasure coded pools_] chapter in the _{storage-product} Storage Strategies Guide_.
.The LC policy for a versioned bucket fails in between reshards

Currently, the LC policy fails to work, after suspending and enabling versioning on a versioned bucket, with reshards in between.
Tejas 2021-06-21 11:03:13 UTC Flags needinfo?(tchandra)
Matt Benjamin (redhat) 2021-09-16 12:48:46 UTC Severity high medium
Target Release 5.0z1 5.1
Red Hat One Jira (issues.redhat.com) 2021-09-18 17:43:43 UTC Link ID Red Hat Issue Tracker RHCEPH-1782
Matt Benjamin (redhat) 2021-11-04 01:35:25 UTC Target Release 5.1 5.2
Red Hat Bugzilla 2021-12-09 06:35:36 UTC CC sweil
Matt Benjamin (redhat) 2022-05-10 11:16:40 UTC Status ASSIGNED MODIFIED
Ken Dreyer (Red Hat) 2022-05-24 22:42:37 UTC CC kdreyer
Fixed In Version ceph-16.2.8-11.el8cp
errata-xmlrpc 2022-05-24 23:36:51 UTC Status MODIFIED ON_QA
Madhavi Kasturi 2022-06-01 11:46:37 UTC QA Contact tchandra ckulal
CC mkasturi
Chaithra 2022-06-04 05:17:48 UTC Status ON_QA VERIFIED
Akash Raj 2022-07-06 06:45:44 UTC Depends On 2102272
CC akraj
Akash Raj 2022-07-06 06:50:09 UTC Flags needinfo?(mbenjamin)
Akash Raj 2022-07-06 06:50:57 UTC Blocks 2102272
Depends On 2102272
Akash Raj 2022-07-06 07:10:23 UTC Docs Contact rmandyam akraj
Akash Raj 2022-07-19 05:23:31 UTC Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2022-07-20 11:27:15 UTC Doc Text .The LC policy for a versioned bucket fails in between reshards

Currently, the LC policy fails to work, after suspending and enabling versioning on a versioned bucket, with reshards in between.
Cause:
An internal logic error during bucket resharding could disable lifecycle processing on a bucket.

Consequence:
Lifecycle policies for an affected bucket would not be processed.

Fix:
The bug has been fixed.

Result:
.The LC policy for a versioned bucket no longer fails in between reshard.
Doc Type Known Issue Bug Fix
Akash Raj 2022-08-03 14:45:07 UTC Doc Text Cause:
An internal logic error during bucket resharding could disable lifecycle processing on a bucket.

Consequence:
Lifecycle policies for an affected bucket would not be processed.

Fix:
The bug has been fixed.

Result:
.The LC policy for a versioned bucket no longer fails in between reshard.
.Lifecycle policy for a versioned bucket no longer fails in between reshards

Previously, due to an internal logic error, lifecycle processing on a bucket would be disabled during bucket resharding causing the lifecycle policies for an affected bucket to not be processed.

With this fix, the bug has been rectified and the lifecycle policy for a versioned bucket no longer fails in between reshards.
Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2022-08-03 15:08:17 UTC Flags needinfo?(mbenjamin) needinfo?(mbenjamin) needinfo?(mbenjamin)
errata-xmlrpc 2022-08-09 09:53:09 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:30 UTC Link ID Red Hat Product Errata RHSA-2022:5997

Back to bug 1962575