Actions
Bug #16856
closedACL request for objects with underscore at end and beginning
% Done:
0%
Source:
Community (user)
Tags:
Backport:
jewel
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
It seems that an ACL-request to an object starting with an underscore and ending with another underscore is
broken (e.g. temp ) . The Api returns "NoSuckKey". Similar to ticket http://tracker.ceph.com/issues/11442 .
Tested in Version 10.2.2
Updated by Abhishek Lekshmanan over 7 years ago
I'm guessing we end up setting namespace for the object as temp here (rgw_common: from_index_key()) and this starts the problem
Updated by Abhishek Lekshmanan over 7 years ago
I've a wip-patch for this at https://github.com/ceph/ceph/pull/10528
Updated by Abhishek Lekshmanan over 7 years ago
- Status changed from New to In Progress
- Assignee set to Yehuda Sadeh
Updated by Orit Wasserman over 7 years ago
I have a fix less intrusive:
https://github.com/ceph/ceph/pull/10939
Updated by Yehuda Sadeh over 7 years ago
- Status changed from In Progress to Fix Under Review
Updated by Matt Benjamin over 7 years ago
- Assignee changed from Yehuda Sadeh to Matt Benjamin
Updated by Ken Dreyer over 7 years ago
- Status changed from Fix Under Review to Pending Backport
- Backport changed from Jewel to jewel
Updated by Yehuda Sadeh over 7 years ago
- Related to Bug #17443: rgw: versioning is broken in current master added
Updated by Yehuda Sadeh over 7 years ago
Note that when backporting this fix, also need to backport the fix to http://tracker.ceph.com/issues/17443.
Updated by Loïc Dachary over 7 years ago
- Copied to Backport #17480: jewel: ACL request for objects with underscore at end and beginning added
Updated by Loïc Dachary over 7 years ago
- Status changed from Pending Backport to Resolved
Actions