Bug 2302940
Summary: | [rgw][8.0]: with tenanted users, access to the bucket is denied even after bucket policy is set | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Ceph Storage | Reporter: | Hemanth Sai <hmaheswa> |
Component: | RGW | Assignee: | Pritha Srivastava <prsrivas> |
Status: | CLOSED ERRATA | QA Contact: | Chaithra <ckulal> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 8.0 | CC: | akraj, ceph-eng-bugs, cephqe-warriors, ckulal, mkasturi, prsrivas, rpollack, tserlin |
Target Milestone: | --- | Keywords: | Automation, Regression |
Target Release: | 8.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ceph-19.1.0-60.el9cp | Doc Type: | Bug Fix |
Doc Text: |
.Bucket policy evaluations now work as expected and allow cross tenant access for actions that are allowed by the policy
Previously, due to an incorrect value bucket tenant, during a bucket policy evaluation access was defined for S3 operations, even if they were explicitly allowed in the bucket policies. As a result, the bucket policy evaluation failed and S3 operations which were marked as allowed by the bucket policy were denied.
With this fix, the requested bucket tenant name is correctly passed when getting the bucket policy from the backend store. The tenant is then matched against the bucket tenant which was passed in as part of the S3 operation request, and S3 operations work as expected.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2024-11-25 09:05:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2317218 |
Description
Hemanth Sai
2024-08-05 19:31:55 UTC
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat Ceph Storage 8.0 security, bug fix, and enhancement updates), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2024:10216 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 120 days |