]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: Check user permissions for governance retention bypass in multi-object delete.
authorMark Houghton <mhoughton@microfocus.com>
Wed, 28 Oct 2020 14:44:03 +0000 (14:44 +0000)
committerMykola Golub <mgolub@suse.com>
Tue, 27 Apr 2021 10:03:04 +0000 (13:03 +0300)
commit9507d38ea29c4d6ba92708d049f40039124a3515
treeb61b652d01316b3de8be2d8f230d3a42dc87e26c
parent7850b475f91abe7d57f9c4688d67ab77f28716e9
rgw: Check user permissions for governance retention bypass in multi-object delete.

fixes: https://tracker.ceph.com/issues/47586
Signed-off-by: Mark Houghton <mhoughton@microfocus.com>
(cherry picked from commit 4f1524199132cbf382877a35b040d691b12717d1)

Conflicts:
        src/rgw/rgw_op.cc:
          s->bucket_info vs s->bucket->get_info()
          s->bucket_info.bucket vs s->bucket->get_key()
src/rgw/rgw_op.cc