]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: s3website error handler uses original object name 21100/head
authorCasey Bodley <cbodley@redhat.com>
Fri, 2 Mar 2018 19:22:30 +0000 (14:22 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 28 Mar 2018 17:28:02 +0000 (13:28 -0400)
commit4e5601acc6d1a6c129f919e35b0103e8c2bd3ada
tree668cec0d2651e05c5438ef3ba8a76b44b5773d07
parent928819825b39c14a49ecb2f8239f5e5c0e2fabf5
rgw: s3website error handler uses original object name

the s3website error handler needs to use the same object name for
redirect handling that retarget() does, but s->object.name may be
modified based on get_effective_key()

Fixes: http://tracker.ceph.com/issues/23201
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 8f7cbbce26c7fbccb7e9ae46040f3472d8762a88)

Conflicts:
src/rgw/rgw_rest_s3.cc (auth rework)
src/rgw/rgw_rest_s3website.h (frontend rework)
src/rgw/rgw_rest_s3.cc
src/rgw/rgw_rest_s3website.h