[Bug 1868364] [NEW] backport the multipart fix to luminous

dongdong tao 1868364 at bugs.launchpad.net
Sat Mar 21 08:23:30 UTC 2020


Public bug reported:

There is a bug during the resharding for those multipart entries.
For all the multipart entries, the hash source should be the object name so that all those entries can still be
distributed to one same bucket index shard object.
Right now the code just calculate the shard id based on each entry's name, which is wrong

This can cause the bucket not able to abort the multipart upload and
leave the stale multiple entries behind.

The fix is already merged into the mimic and nautilus. but upstream
didn't backport it to luminous

fix is here https://github.com/ceph/ceph/pull/32617
upstream bug report: https://tracker.ceph.com/issues/43583

** Affects: ceph (Ubuntu)
     Importance: Undecided
     Assignee: dongdong tao (taodd)
         Status: New

** Changed in: ceph (Ubuntu)
     Assignee: (unassigned) => dongdong tao (taodd)

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1868364

Title:
  backport the multipart fix to luminous

Status in ceph package in Ubuntu:
  New

Bug description:
  There is a bug during the resharding for those multipart entries.
  For all the multipart entries, the hash source should be the object name so that all those entries can still be
  distributed to one same bucket index shard object.
  Right now the code just calculate the shard id based on each entry's name, which is wrong

  This can cause the bucket not able to abort the multipart upload and
  leave the stale multiple entries behind.

  The fix is already merged into the mimic and nautilus. but upstream
  didn't backport it to luminous

  fix is here https://github.com/ceph/ceph/pull/32617
  upstream bug report: https://tracker.ceph.com/issues/43583

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1868364/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list