]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw-admin: create subuser if needed when creating user 3569/head
authorYehuda Sadeh <yehuda@redhat.com>
Thu, 20 Nov 2014 18:36:05 +0000 (10:36 -0800)
committerLoic Dachary <ldachary@redhat.com>
Mon, 2 Feb 2015 14:25:35 +0000 (15:25 +0100)
commit6aef29e31e9c7c7ccf8e95d573700c08218b2b45
tree7bd75af07ff6de5b33986a890a265f70b57f99d3
parent1ccd73a16e1829b5519ec5b83b2554af173ad052
rgw-admin: create subuser if needed when creating user

Fixes: #10103
Backport: firefly, giant
This turned up after fixing #9973. Earlier we also didn't create the
subuser in this case, but we didn't really read the subuser info when it
was authenticating. Now we do that as required, so we end up failing the
authentication. This only applies to cases where a subuser was created
using 'user create', and not the 'subuser create' command.

Reviewed-by: Sage Weil <sage@redhat.com>
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
(cherry picked from commit 9ba17a321db06d3d76c9295e411c76842194b25c)
src/rgw/rgw_admin.cc