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 #2

Updated by Josh Durgin about 7 years ago

  • Project changed from Ceph to rgw
Actions #3

Updated by Yehuda Sadeh about 7 years ago

  • Assignee set to Radoslaw Zarzynski
Actions

Also available in: Atom PDF