Project

General

Profile

Actions

Bug #22721

closed

Resharding hangs with versioning-enabled buckets

Added by Martin Emrich over 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
High
Target version:
-
% 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 2 (0 open2 closed)

Copied to rgw - Backport #23886: luminous: Resharding hangs with versioning-enabled bucketsResolvedOrit WassermanActions
Copied to rgw - Backport #23887: jewel: Resharding hangs with versioning-enabled bucketsRejectedActions
Actions #1

Updated by Orit Wasserman over 6 years ago

  • Assignee set to Orit Wasserman
  • Priority changed from Normal to High
Actions #2

Updated by Nathan Cutler over 6 years ago

  • Backport set to jewel luminous
Actions #3

Updated by Casey Bodley about 6 years ago

potentially related to an infinite loop in bilist? http://tracker.ceph.com/issues/22737

Actions #4

Updated by Orit Wasserman about 6 years ago

  • Status changed from New to 12
Actions #5

Updated by Orit Wasserman about 6 years ago

  • Status changed from 12 to In Progress
Actions #7

Updated by Orit Wasserman about 6 years ago

  • Status changed from In Progress to Fix Under Review
  • Backport changed from jewel luminous to jewel, luminous
Actions #8

Updated by Orit Wasserman about 6 years ago

  • Status changed from Fix Under Review to Pending Backport
Actions #10

Updated by Nathan Cutler about 6 years ago

  • Copied to Backport #23886: luminous: Resharding hangs with versioning-enabled buckets added
Actions #11

Updated by Nathan Cutler about 6 years ago

  • Copied to Backport #23887: jewel: Resharding hangs with versioning-enabled buckets added
Actions #12

Updated by Nathan Cutler over 5 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF