]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw:bucket link now set the bucket.instance acl 8583/head
authorAran85 <zhangzengran@h3c.com>
Mon, 28 Sep 2015 00:23:22 +0000 (08:23 +0800)
committerVicente Cheng <freeze.bilsted@gmail.com>
Wed, 13 Apr 2016 15:01:57 +0000 (23:01 +0800)
commit3c03eee07e02b6b4d31f6a58a03253eff2d41324
tree4118e349934954ce6f656d4ddf9ded1ad961878f
parent35eae5fbddd2b271a10db9a69d4c4e34029bca06
rgw:bucket link now set the bucket.instance acl

Fixes: #11076
Signed-off-by: Zengran Zhang <zhangzengran@h3c.com>
(cherry picked from commit 4d59b1d36f8924290c3ecb5b7608747191470188)

Conflicts:

src/rgw/rgw_bucket.cc
            1. Do not use the rgw_user structure and remove the tenant parameter that describes as below
            2. user_id is not used so just remove the line
            3. instead of system_obj_set_attr you can use the method set_attr

Backport Change:
We do not use the rgw_user structure and remove the `tenant` parameter
because this feature is not introduced on hammer version.
The rgw multi-tenant feature is introduced on pr#6784 (https://github.com/ceph/ceph/pull/6784)
This feature is supported from v10.0.2 and later version.
src/rgw/rgw_bucket.cc