]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/auth: RemoteApplier respects implicit tenants 58606/head
authorCasey Bodley <cbodley@redhat.com>
Mon, 15 Jul 2024 19:39:26 +0000 (15:39 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 19 Jul 2024 17:47:48 +0000 (13:47 -0400)
commitddbe2c06fd7e8f7253a17a0e88f5ead0d7958148
treea8b0c63dc3da3a3b3f8bc7b2bb62315948ccec66
parent34257b8ebef600d6febe0d4101ab2542bb96c99b
rgw/auth: RemoteApplier respects implicit tenants

RemoteApplier::load_acct_info() and create_account() decide whether to
add the implicit tenant. store the resulting rgw_user for use in
get_aclowner() and get_tenant()

Fixes: https://tracker.ceph.com/issues/66937
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_auth.cc
src/rgw/rgw_auth.h