]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: parse tenant name out of rgwx-bucket-instance 45523/head
authorCasey Bodley <cbodley@redhat.com>
Wed, 12 May 2021 18:13:13 +0000 (14:13 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 18 Mar 2022 16:33:22 +0000 (12:33 -0400)
commitdbd04fd292dc3ff574d1db726278aeebcf752d3e
treed9fd511743ff9d638cbfec692f1d7e74b728a307
parent065c9d29f7426c283cf80fed433ed59efc43fe5e
rgw: parse tenant name out of rgwx-bucket-instance

used by multisite bucket full sync to request the listing of a specific
bucket instance. if the bucket lives under a tenant, we need to get that
out of the rgwx-bucket-instance header, because the http request path
only names the bucket

Fixes: https://tracker.ceph.com/issues/50785
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 291342425e4b49de9b6985c718f6cb9210f5554d)
src/rgw/rgw_op.cc