]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
SignatureDoesNotMatch for certain RGW Admin Ops endpoints when using v4 auth
authorDavid.Hall <mcfadden7586@gmail.com>
Fri, 8 Sep 2023 20:12:49 +0000 (15:12 -0500)
committerKonstantin Shalygin <k0ste@k0ste.ru>
Tue, 5 Dec 2023 19:50:46 +0000 (02:50 +0700)
commit6ad0251c5b7b4083b320d2a212b34c16ca4199e6
tree6625323bc203927651dcd0bca38e2175be6d10c0
parent875620c329cb7914687d85841812ab9aa0a2f783
SignatureDoesNotMatch for certain RGW Admin Ops endpoints when using v4 auth

https://tracker.ceph.com/issues/62105
Change from std::map<> to std::multimap<> to allow for duplicates
rgwadmin submits duplicates in a very few cases, so we need to handle them.

Signed-off-by: David.Hall <mcfadden7586@gmail.com>
(cherry picked from commit 3758f6e7433c58b9e62ae35184659cffabdbd133)
src/rgw/rgw_auth_s3.cc