Bug #22721
Resharding hangs with versioning-enabled buckets
% Done:
0%
Source:
Community (user)
Tags:
Backport:
jewel, luminous
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
If I enable S3 bucket versioning, resharding the bucket (either automatic or manual) hangs, and blocks access to the bucket. I found no way to restore such a bucket to good health except deleting all rgw pools and starting from scratch.
Steps to reproduce:- configure radosgw
- create a bucket
- enable S3 bucket versioning (e.g. "aws --profile ceph --endpoint-url=http://ceph-gateway:7480 s3api put-bucket-versioning --bucket testbucket --versioning-configuration Status=Enabled")
- Upload loads of objects (I tested with >> 100k)
- Either wait for automatic resharding to "kick in", or do manual resharding (same result), e.g. with "radosgw-admin bucket reshard --bucket=testbucket --num-shards=10"
Related issues
History
#1 Updated by Orit Wasserman about 6 years ago
- Assignee set to Orit Wasserman
- Priority changed from Normal to High
#2 Updated by Nathan Cutler about 6 years ago
- Backport set to jewel luminous
#3 Updated by Casey Bodley about 6 years ago
potentially related to an infinite loop in bilist? http://tracker.ceph.com/issues/22737
#4 Updated by Orit Wasserman about 6 years ago
- Status changed from New to 12
#5 Updated by Orit Wasserman about 6 years ago
- Status changed from 12 to In Progress
#6 Updated by Orit Wasserman almost 6 years ago
#7 Updated by Orit Wasserman almost 6 years ago
- Status changed from In Progress to Fix Under Review
- Backport changed from jewel luminous to jewel, luminous
#8 Updated by Orit Wasserman almost 6 years ago
- Status changed from Fix Under Review to Pending Backport
#9 Updated by Orit Wasserman almost 6 years ago
luminous pr:
https://github.com/ceph/ceph/pull/21669
#10 Updated by Nathan Cutler almost 6 years ago
- Copied to Backport #23886: luminous: Resharding hangs with versioning-enabled buckets added
#11 Updated by Nathan Cutler almost 6 years ago
- Copied to Backport #23887: jewel: Resharding hangs with versioning-enabled buckets added
#12 Updated by Nathan Cutler over 5 years ago
- Status changed from Pending Backport to Resolved