]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/tentacle: add more RGW release notes
authorCasey Bodley <cbodley@redhat.com>
Thu, 16 Oct 2025 13:20:54 +0000 (09:20 -0400)
committerLaura Flores <lflores@ibm.com>
Tue, 18 Nov 2025 17:51:13 +0000 (11:51 -0600)
Signed-off-by: Casey Bodley <cbodley@redhat.com>
doc/releases/tentacle.rst

index 740a2e08685b4ba6080c5f254919b66245a0bab1..5330d4502eeae445c2e6c07b470e5d898c744857 100644 (file)
@@ -46,11 +46,13 @@ MGR
 
 RGW
 
-* Lua scripts will not run against health checks, properly quoted ETag
-  values returned by S3 CopyPart, PostObject and CompleteMultipartUpload
-  responses.
-* IAM policy evaluation now supports conditions ArnEquals and ArnLike,
-  along with their Not and IfExists variants.
+* RGW: Added support for S3 GetObjectAttributes.
+* RGW: For compatibility with AWS S3, LastModified timestamps are now truncated
+  to the second. Note that during upgrade, users may observe these timestamps
+  moving backwards as a result.
+* RGW: Bucket resharding now does most of its processing before it starts to block
+  write operations. This should significantly reduce the client-visible impact
+  of resharding on large buckets.
 
 CephFS
 
@@ -159,6 +161,23 @@ RGW
   CompleteMultipartUpload responses.
 * IAM policy evaluation now supports conditions ArnEquals and ArnLike,
   along with their Not and IfExists variants.
+* RGW: Added BEAST frontend option 'so_reuseport' which facilitates running multiple
+  RGW instances on the same host by sharing a single TCP port.
+* RGW: Replication policies now validate permissions using `s3:ReplicateObject`,
+  `s3:ReplicateDelete`, and `s3:ReplicateTags` for destination buckets. For source
+  buckets, both `s3:GetObjectVersionForReplication` and `s3:GetObject(Version)`
+  are supported. Actions like `s3:GetObjectAcl`, `s3:GetObjectLegalHold`, and
+  `s3:GetObjectRetention` are also considered when fetching the source object.
+  Replication of tags is controlled by the `s3:GetObject(Version)Tagging` permission.
+* RGW: Adding missing quotes to the ETag values returned by S3 CopyPart,
+  PostObject and CompleteMultipartUpload responses.
+* RGW: PutObjectLockConfiguration can now be used to enable S3 Object Lock on an
+  existing versioning-enabled bucket that was not created with Object Lock enabled.
+* RGW: The `x-amz-confirm-remove-self-bucket-access` header is now supported by
+  `PutBucketPolicy`. Additionally, the root user will always have access to modify
+  the bucket policy, even if the current policy explicitly denies access.
+* RGW: Added support for the `RestrictPublicBuckets` property of the S3 `PublicAccessBlock`
+  configuration.
 
 Telemetry
 ---------