mirror of
https://github.com/rustfs/rustfs.git
synced 2026-07-27 16:48:58 +00:00
60f14cb0f1
* fix(bucket-encryption): populate default KMS key for SSE-KMS without key ID When PutBucketEncryption receives SSE-KMS configuration without a specific KMS key ID, query the KMS service for the default key and populate KMSMasterKeyID before storing. This ensures GetBucketEncryption responses include the key ID, which S3 clients like mc rely on to distinguish SSE-KMS from SSE-S3 in their display logic. Fixes #3039 * test(kms): cover empty bucket encryption key ID * fix(bucket-encryption): require default KMS key
The file is empty.