Project

General

Profile

Bug #18942

swift ver location owner is not consistent, the object cannot be able to delete

Added by wenjun jing over 4 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
rgw
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

when the onwer of swift ver location is not consistent with src bucket, the object in src bucket cannot be deleted, which is not compatible with openstack swift.
For example:
user1:
swift post con1 -H 'X-Versions-Location:con2'
swift upload con1 obj

user2:
swift post con2

In this case user1 cannot delete obj in con1, but in SWIFT it can be able to delete the obj.

History

#2 Updated by Josh Durgin over 4 years ago

  • Project changed from Ceph to rgw

#3 Updated by Yehuda Sadeh over 4 years ago

  • Assignee set to Radoslaw Zarzynski

Also available in: Atom PDF