]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
SignatureDoesNotMatch for certain RGW Admin Ops endpoints when using v4 auth 54792/head
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:51:26 +0000 (02:51 +0700)
commit1177b0fe75a138bbf9979fa5edb51ee58dbc3eb5
tree808253c8e5494ab1549124208e6d05ac0b59232f
parentece0d60728c6966000bb839fe46b2b8e2bdb5305
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