]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: TempURL properly handles accounts created with the implicit tenant. 12079/head
authorRadoslaw Zarzynski <rzarzynski@mirantis.com>
Sat, 19 Nov 2016 18:06:39 +0000 (19:06 +0100)
committerRadoslaw Zarzynski <rzarzynski@mirantis.com>
Wed, 23 Nov 2016 11:49:27 +0000 (12:49 +0100)
commitd7a479c4cc3fd3e4e3961b834da97c241fe93db4
tree36918de174d115c5bffaccdc0b45492aea4a9fdf
parent6cf2916b0ee1336c3508974ee439dde1320265df
rgw: TempURL properly handles accounts created with the implicit tenant.

This is because in Jewel in the TempURL implementation we aren't trying
to rgw_get_user_info_by_uid() on rgw_user with the tenant field filled
like in the Keystone auth case.

The bug isn't present in master as we have there a new auth infrastructure.

Fixes: http://tracker.ceph.com/issues/17961
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
src/rgw/rgw_swift.cc