Project

General

Profile

Actions

Bug #18942

open

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

Added by wenjun jing about 7 years ago. Updated about 7 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.

Actions

Also available in: Atom PDF