Skip to content

Remove last usages of forbidden CI bucket#1782

Draft
dannycjones wants to merge 1 commit intoawslabs:mainfrom
dannycjones:remove-last-remnants-of-forbidden-bucket
Draft

Remove last usages of forbidden CI bucket#1782
dannycjones wants to merge 1 commit intoawslabs:mainfrom
dannycjones:remove-last-remnants-of-forbidden-bucket

Conversation

@dannycjones
Copy link
Contributor

Before we introduced the subsession IAM role for testing permissions in a flexible way, we relied on a "forbidden bucket" which has a bucket policy denying all S3 operations other than deletion of the bucket itself.

This change removes the last few dependencies on that bucket, such that the setup for running the integration tests is simpler.

Does this change impact existing behavior?

Existing tests are updated such that they no longer use the forbidden S3 bucket and instead use credentials from assuming a role.

Does this change need a changelog entry? Does it require a version change?

No, test change only.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and I agree to the terms of the Developer Certificate of Origin (DCO).

@dannycjones dannycjones temporarily deployed to PR integration tests March 6, 2026 18:50 — with GitHub Actions Inactive
@dannycjones dannycjones force-pushed the remove-last-remnants-of-forbidden-bucket branch from db1834f to a50ceff Compare March 6, 2026 19:01
@dannycjones dannycjones temporarily deployed to PR integration tests March 6, 2026 19:01 — with GitHub Actions Inactive
Signed-off-by: Daniel Carl Jones <djonesoa@amazon.com>
@dannycjones dannycjones force-pushed the remove-last-remnants-of-forbidden-bucket branch from a50ceff to cf273cd Compare March 6, 2026 21:03
@dannycjones dannycjones temporarily deployed to PR integration tests March 6, 2026 21:03 — with GitHub Actions Inactive
@dannycjones dannycjones marked this pull request as draft March 9, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant