]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: use tenant when updating the reshard log
authorOrit Wasserman <owasserm@redhat.com>
Tue, 7 Nov 2017 13:37:34 +0000 (15:37 +0200)
committerShinobu Kinjo <shinobu@redhat.com>
Mon, 20 Nov 2017 20:03:14 +0000 (05:03 +0900)
Fixes: http://tracker.ceph.com/issues/22046
Signed-off-by: Orit Wasserman <owasserm@redhat.com>
(cherry picked from commit 055c0d34394b8274a7e48d4f2e3913c059099898)

src/rgw/rgw_reshard.cc

index a3a712c767234f2cf414c7fd12c7d212efdb062d..f5a4b4a22517913534ee527f2e32f2e388cbd113 100644 (file)
@@ -620,6 +620,7 @@ int RGWReshard::update(const RGWBucketInfo& bucket_info, const RGWBucketInfo& ne
   cls_rgw_reshard_entry entry;
   entry.bucket_name = bucket_info.bucket.name;
   entry.bucket_id = bucket_info.bucket.bucket_id;
+  entry.tenant = bucket_info.owner.tenant;
 
   int ret = get(entry);
   if (ret < 0) {