Project

General

Profile

Actions

Backport #22575

closed

jewel: Random 500 errors in Swift PutObject

Added by Nathan Cutler over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Release:
jewel
Pull request ID:
Crash signature (v1):
Crash signature (v2):


Related issues 1 (0 open1 closed)

Copied from rgw - Bug #22517: Cache never becoming consistent after failed updatesResolvedAdam Emerson12/20/2017

Actions
Actions #1

Updated by Nathan Cutler over 6 years ago

  • Copied from Bug #22517: Cache never becoming consistent after failed updates added
Actions #2

Updated by Nathan Cutler over 6 years ago

  • Status changed from New to Need More Info

The changes seem too extensive for jewel. Is the jewel backport really necessary?

Actions #3

Updated by Matt Benjamin over 6 years ago

basically, in my judgment, yes. these fixes arise from experience with multi-gateway setups in the field. note that there were additional changes originally in this series that just optimized cached lookups--those have been removed

Actions #4

Updated by Matt Benjamin over 6 years ago

looking at this ticket now, would it help if we beefed up the description and maybe reproducer hints? @adamemerson, could you take a pass at that (being careful to sanitize downstream data)?

Actions #5

Updated by Adam Emerson over 6 years ago

Here's Matt's jewel backport. I beefed up the description on the original bug.

https://github.com/ceph/ceph/pull/19769

Actions #6

Updated by Nathan Cutler over 6 years ago

  • Description updated (diff)
  • Status changed from Need More Info to In Progress
  • Assignee set to Matt Benjamin
Actions #7

Updated by Nathan Cutler about 6 years ago

  • Status changed from In Progress to Resolved
  • Target version set to v10.2.11
Actions

Also available in: Atom PDF