Radosgw multitenancy configuration parameter
"rgw keystone make new tenants" never works even
applied. When gone through the code, itseems this
parameter is not used. But "rgw keystone implicit
tenants" works as the code looks for this.
Modified the configuration parameter in two files
mentioned below from "rgw keystone make new tenants"
to "rgw keystone implicit tenants"
Fixes: http://tracker.ceph.com/issues/17293
Signed-off-by: SirishaGuduru <SGuduru@walmartlabs.com>
(cherry picked from commit
bd9695d50cfd472508a8a704f1ea5fc62dc08faf)
rgw keystone accepted roles = {accepted user roles}
rgw keystone token cache size = {number of tokens to cache}
rgw keystone revocation interval = {number of seconds before checking revoked tickets}
- rgw keystone make new tenants = {true for private tenant for each new user}
+ rgw keystone implicit tenants = {true for private tenant for each new user}
rgw s3 auth use keystone = true
nss db path = {path to nss db}
-------------------
TBD -- don't forget to explain the function of
- rgw keystone make new tenants = true
+ rgw keystone implicit tenants = true
in commit e9259486decab52a362443d3fd3dec33b0ec654f
Notes and known issues