The Automated Data Analytics on AWS solution provides an end-to-end data platform for ingesting, transforming, managing and querying datasets. This helps analysts and business users manage and gain insights from data without deep technical experience using Amazon Web Services (AWS).
Apache License 2.0
89
stars
27
forks
source link
Deployment with release 1.1.0 or below might fail on creating S3 bucket. #40
Deployment with release 1.1.0 or below might fail on creating S3 bucket.
Cause
Due to a recent change on AWS S3 service regarding disable access control lists (detailed in this notice), when creating new AWS S3 bucket with objectOwnerShip that is set to BUCKET_OWNER_ENFORCED, if the bucket ACL is specified in the same time, the S3 bucket creation will fail. Unfortunately this configuration of bucket was the default in the CDK construct that was used in this solution, especially on S3 buckets that was created to receive access logs from other services.
This change in S3 service started to be rollout in April 2023, and now have been activated in at least us-east-2 region up to date. This might resulted in the deployment of this solution with version 1.1.0 or below fail in us-east-2 or other regions.
Symptom
Deployment with release 1.1.0 or below might fail on creating S3 bucket.
Cause
Due to a recent change on AWS S3 service regarding disable access control lists (detailed in this notice), when creating new AWS S3 bucket with
objectOwnerShip
that is set toBUCKET_OWNER_ENFORCED
, if the bucket ACL is specified in the same time, the S3 bucket creation will fail. Unfortunately this configuration of bucket was the default in the CDK construct that was used in this solution, especially on S3 buckets that was created to receive access logs from other services.This change in S3 service started to be rollout in April 2023, and now have been activated in at least
us-east-2
region up to date. This might resulted in the deployment of this solution with version 1.1.0 or below fail inus-east-2
or other regions.Solution
Th issue has been addressed in Release 1.2.0. Please deploy Release 1.2.0