]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: rgw_parse_url_bucket() rejects empty bucket names after 'tenant:' 50625/head
authorCasey Bodley <cbodley@redhat.com>
Tue, 22 Nov 2022 18:36:40 +0000 (13:36 -0500)
committerCasey Bodley <cbodley@redhat.com>
Wed, 22 Mar 2023 13:16:11 +0000 (09:16 -0400)
commit5bfaf761c1a146a1bbab997ca5a9804d48fdb2eb
tree51946ac0f92959eba426c48fd2432081d56ea26a
parent6a366ec6d1648358545a7322ae0911bbf535ef5a
rgw: rgw_parse_url_bucket() rejects empty bucket names after 'tenant:'

fail with ERR_INVALID_BUCKET_NAME if rgw_parse_url_bucket() finds a
'tenant:' but empty bucket name

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

Conflicts:
src/rgw/rgw_bucket.cc: renamed to driver/rados/rgw_bucket
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_rest_s3.cc