-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
S3: add support for Tags in CreateBucket
#13428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Test Results (amd64) - Acceptance7 tests 5 ✅ 3m 22s ⏱️ Results for commit d46542a. ♻️ This comment has been updated with latest results. |
bceefe0 to
d46542a
Compare
Test Results (amd64) - Integration, Bootstrap 5 files 5 suites 1h 41m 1s ⏱️ Results for commit d46542a. |
LocalStack Community integration with Pro 2 files 2 suites 1h 19m 26s ⏱️ Results for commit d46542a. |
k-a-il
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, especially thorough integration tests 👍
Motivation
When working on #13427, it came to light that S3 added supporting for tagging Bucket at creation time. This PR implements this feature and tests for it.
See the related documentation: https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html#AmazonS3-CreateBucket-request-Tags
Funny enough, it seems there is missing validation on AWS side for duplicate keys, and it returns a 500 internal error, so this snapshot verification is skipped for now.
Changes
Tagsinput forCreateBucket, checks idempotency and validation