Bug #1241
rgw denies owner access to bucket when acl is empty
Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
% Done:
0%
Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
Currently the test_bucket_acl_revoke_all()
test creates a bucket that you can't delete on the rgw (until you change the ACL back, it shows AccessDenied
when you try to delete or list contents).
Steps to reproduce:
policy = bucket.get_acl() policy.acl.grants = [] bucket.set_acl(policy)Then try to delete or list bucket contents.
Desired behavior:
Allow the owner to access the bucket (even if they're not in the ACL)
History
#1 Updated by Sage Weil over 12 years ago
- Target version set to v0.31
#2 Updated by Sage Weil over 12 years ago
- Target version changed from v0.31 to v0.32
#3 Updated by Sage Weil over 12 years ago
- translation missing: en.field_position set to 35
#4 Updated by Sage Weil over 12 years ago
- translation missing: en.field_story_points set to 3
- translation missing: en.field_position deleted (
34) - translation missing: en.field_position set to 21
#5 Updated by Yehuda Sadeh over 12 years ago
- Status changed from New to Rejected
That's the expected behavior.
Will open a different issue for adding a test in s3-tests to verify that we do that.
#6 Updated by John Spray about 6 years ago
- Project changed from Ceph to rgw
- Category deleted (
22) - Target version deleted (
v0.32)
Bulk reassign of radosgw category to RGW project.