Skip to content

Conversation

@dougtoppin
Copy link
Contributor

@dougtoppin dougtoppin commented Apr 14, 2023

Description of changes:
A recent change was made regarding the default S3 bucket and object ownership configuration. This impacted the CloudFront S3 Logging bucket that is created by the custom resource Lambda which caused the deployment to fail.
Configuration changes associated with the bucket creation were necessary.

The announcement for the Amazon S3 change can be found at https://aws.amazon.com/about-aws/whats-new/2022/12/amazon-s3-automatically-enable-block-public-access-disable-access-control-lists-buckets-april-2023/

Changes

  • version update to 6.1.2
  • custom resource Lambda IAM policy permission addition
  • custom resource Lambda createBucket property addition
  • xml2js version update to address github dependabot alerts

Checklist

  • 👋 I have added unit tests for all code changes.
  • 👋 I have run the unit tests, and all unit tests have passed.
  • ⚠️ This pull request might incur a breaking change.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

hearde
hearde previously approved these changes Apr 14, 2023
G-Lenz
G-Lenz previously approved these changes Apr 14, 2023
@dougtoppin dougtoppin marked this pull request as ready for review April 14, 2023 20:06
update xml2js version, add changelog entry
run prettier, update snapshot, update versions
update changelog with s3 change reason
@dougtoppin dougtoppin dismissed stale reviews from G-Lenz and hearde via 188626a April 14, 2023 20:21
@dougtoppin dougtoppin force-pushed the fix/cloudfronts3logging branch from aba3fd4 to 188626a Compare April 14, 2023 20:21
@dougtoppin dougtoppin merged commit a3892ca into main Apr 17, 2023
thisismana pushed a commit to thisismana/serverless-image-handler that referenced this pull request Oct 17, 2025
…ws-solutions#464)

Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials) from 4 to 5.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases)
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md)
- [Commits](aws-actions/configure-aws-credentials@v4...v5)

---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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.

5 participants