Skip to content

Commit 1108697

Browse files
cbodleyLaura Flores
authored andcommitted
doc/releases/tentacle: add missing rgw deprecation notice
Signed-off-by: Casey Bodley <[email protected]>
1 parent 3254a5f commit 1108697

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

doc/releases/tentacle.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,17 @@ RGW
8484
* Bucket resharding now does most of its processing before it starts to block
8585
write operations. This should significantly reduce the client-visible impact
8686
of resharding on large buckets.
87+
* RGW: The User Account feature introduced in Squid provides first-class support for
88+
IAM APIs and policy. Our preliminary STS support was based on tenants, and
89+
exposed some IAM APIs to admins only. This tenant-level IAM functionality is now
90+
deprecated in favor of accounts. While we'll continue to support the tenant feature
91+
itself for namespace isolation, the following features will be removed no sooner
92+
than the V release:
93+
* Tenant-level IAM APIs including CreateRole, PutRolePolicy and PutUserPolicy,
94+
* Use of tenant names instead of accounts in IAM policy documents,
95+
* Interpretation of IAM policy without cross-account policy evaluation,
96+
* S3 API support for cross-tenant names such as `Bucket='tenant:bucketname'`
97+
* STS Lite and `sts:GetSessionToken`.
8798

8899
CephFS
89100
------

0 commit comments

Comments
 (0)