Project

General

Profile

Backport #14824

hammer: rbd and pool quota do not go well together

Added by Josh Durgin over 4 years ago. Updated about 3 years ago.

Status:
Rejected
Priority:
Urgent
Assignee:
-
Target version:
-
Release:
hammer
Crash signature:

Related issues

Copied from rbd - Bug #12018: rbd and pool quota do not go well together Resolved 06/15/2015

History

#1 Updated by Josh Durgin over 4 years ago

  • Copied from Bug #13098: OSD crashed when reached pool's max_bytes quota added

#2 Updated by Loic Dachary over 4 years ago

  • Subject changed from OSD crashed when reached pool's max_bytes quota to hammer: rbd and pool quota do not go well together
  • Priority changed from Normal to Urgent

#3 Updated by Loic Dachary over 4 years ago

  • Project changed from Ceph to rbd

#4 Updated by Loic Dachary over 4 years ago

  • Copied from Bug #12018: rbd and pool quota do not go well together added

#5 Updated by Loic Dachary over 4 years ago

  • Description updated (diff)

Original description: A partial backport to fix the OSD crash was completed already (#13335). This ticket is to adapt hammer to not send ENOSPC to clients that can't tolerate it (which the original series did). This may also include backporting #12018 and follow-on fixes to that.

#6 Updated by Loic Dachary over 4 years ago

  • Project changed from rbd to Ceph

Moving to Ceph for cross reference purposes

#7 Updated by Loic Dachary over 4 years ago

  • Related to Bug #15019: hammer: fs test fails with log [ERR] : OSD full dropping all updates 100% full added

#8 Updated by Loic Dachary over 4 years ago

  • Project changed from Ceph to rbd

#9 Updated by Loic Dachary over 4 years ago

  • Copied from Bug #12018: rbd and pool quota do not go well together added

#10 Updated by Alexey Sheplyakov almost 4 years ago

https://github.com/ceph/ceph/pull/10871 implements suggestions in http://tracker.ceph.com/issues/12018#note-9
With those patches applied Hammer will behave in the same way as Jewel. However the new behavior is not perfect: for instance, removing an image or a snapshot from a full pool blocks indefinitely.

#11 Updated by Nathan Cutler almost 4 years ago

  • Description updated (diff)
  • Status changed from New to Fix Under Review

#12 Updated by Nathan Cutler almost 4 years ago

  • Assignee changed from Josh Durgin to Alexey Sheplyakov

#13 Updated by Nathan Cutler over 3 years ago

  • Status changed from Fix Under Review to Need More Info

#14 Updated by Alexey Sheplyakov over 3 years ago

  • Assignee deleted (Alexey Sheplyakov)

#15 Updated by Nathan Cutler about 3 years ago

  • Description updated (diff)
  • Status changed from Need More Info to New

Attempted backport https://github.com/ceph/ceph/pull/10871 was closed

#16 Updated by Nathan Cutler about 3 years ago

  • Status changed from New to Rejected

Also available in: Atom PDF