Project

General

Profile

Feature #13427

rgw: bucket request payment support

Added by Javier M. Mellid over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Implement bucket request payment support

Associated revisions

Revision f2a31ab8 (diff)
Added by Javier M. Mellid over 8 years ago

rgw: Add requestPayment retrieval

Implement requestPayment retrieval to find out who is paying when
accessing a resource (BucketOwner or Requester)

Fixes: #13427

Signed-off-by: Javier M. Mellid <>

Revision 520c4bd2 (diff)
Added by Javier M. Mellid over 8 years ago

rgw: Allow to set the requestPayment configuration

Allow owner to change the RequestPayment configuration to BucketOwner or
Requester.

Fixes: #13427

Signed-off-by: Javier M. Mellid <>

Revision d09cdae3 (diff)
Added by Javier M. Mellid over 8 years ago

rgw: Check request-payer configuration

In order to access buckets configured as 'requester pays', client must
include 'x-amz-request-payer' directive with the value 'requester'.

Fixes: #13427

Signed-off-by: Javier M. Mellid <>

Revision e4b86000 (diff)
Added by Javier M. Mellid over 8 years ago

rgw: Handle x-amz-request-payer in pre-signed urls

Fixes: #13427

Signed-off-by: Javier M. Mellid <>

Revision 6f960fd3 (diff)
Added by Javier M. Mellid over 8 years ago

rgw: add x-amz-request-charged header

If the request in one Requester Pays bucket succeeds the response has to
include the header 'x-amz-request-charged: requester'.

Fixes: #13427

Signed-off-by: Javier M. Mellid <>

History

#1 Updated by Javier M. Mellid over 8 years ago

  • Status changed from In Progress to Fix Under Review

#2 Updated by Javier M. Mellid over 8 years ago

  • Status changed from Fix Under Review to Resolved

Merged.

Also available in: Atom PDF