New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

luminous: policy checks missing from Get/SetRequestPayment operations #18440

Merged
merged 2 commits into from Oct 27, 2017
Commits on Oct 20, 2017
  1. rgw: Check payment operations in policy

    adamemerson authored and theanalyst committed Sep 14, 2017
    Add code to check s3:GetBucketRequestPayment and
    s3:PutBucketRequestPayment operations against bucket policy.
    
    Fixes: http://tracker.ceph.com/issues/21389
    Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1490278
    
    Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
    (cherry picked from commit f9d1ae1)
  2. rgw: Check bucket versioning operations in policy

    adamemerson authored and theanalyst committed Sep 27, 2017
    Add code to check s3:GetBucketVersioning and s3:PutBucketVersioning
    operations against bucket policy.
    
    Fixes: http://tracker.ceph.com/issues/21389
    Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1490278
    
    Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
    (cherry picked from commit 16de0fc)