]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw-admin: create subuser if needed when creating user
authorYehuda Sadeh <yehuda@redhat.com>
Thu, 20 Nov 2014 18:36:05 +0000 (10:36 -0800)
committerSage Weil <sage@redhat.com>
Sat, 22 Nov 2014 17:16:03 +0000 (09:16 -0800)
commit9ba17a321db06d3d76c9295e411c76842194b25c
tree212529bcc3ef3d33e43fde6a2b560778e1f1ece3
parent47d6780849fe08191e5c0cf71d09f348609894aa
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>
src/rgw/rgw_admin.cc