]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: rgw_parse_url_bucket() rejects empty bucket names after 'tenant:' 50624/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:11:47 +0000 (09:11 -0400)
commit9629180e594f74233731f863d515b4ee9c8e84fd
tree1d31f21ad0db87c9733fb01990ab223079a1f8f2
parent44c1eea958ce332432e2c6f2f2aff82479e47481
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.cc
src/rgw/rgw_bucket.h: using namespace std
src/rgw/rgw_bucket.cc
src/rgw/rgw_bucket.h
src/rgw/rgw_rest_s3.cc