Actions
Bug #18942
openswift ver location owner is not consistent, the object cannot be able to delete
% 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.
Actions