Skip to main content
print this page

Amorphic installation impacted with s3 bucket fails to install

· 2 min read
Fix Available
Patch Available

Amorphic fresh installation impacted with AWS S3 logs bucket fails to install with Error: Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting. AWS has changed the default behavior of newly created S3 buckets which is not compatible with Amorphic logs bucket.

Affected Versions: 2.1 2.0 1.14 1.13

Fix Version: 2.2 2.1* 2.0* 1.14* 1.13*

2.1* 2.0* 1.14* 1.13*

Customers installing 2.0, 1.14, 1.13 after April 24, 2023 does not require explicit patching as the fix will be part of the release artifacts.

2.1*

Customers installing 2.1 after May 4, 2023 does not require explicit patching as the fix will be part of the release artifacts.

Root cause(s)

AWS has recently made a default change in their S3 bucket provisioning process, where all newly created S3 buckets are by default:

  • S3 Block Public Access
  • ACLs Disabled Amorphic Log bucket required to be having ACL enabled in order to enable LogDelivery. Hence it's failing with an error.

More Details: https://aws.amazon.com/blogs/aws/heads-up-amazon-s3-security-changes-are-coming-in-april-of-2023/

Impact

No impact on existing customers/users. Amorphic fresh installation for new customers will fail.

Timeline

  • 2023-04-20: Bug reported/identified (CLOUD-3253)
  • 2023-04-20: Bug triaged
  • 2023-04-21: Fix pushed to QA environment and has been tested.
  • 2023-04-24: Patch being pushed to release artifacts for version 2.0, 1.14 and 1.13
  • 2023-05-04: Patch being pushed to release artifacts for version 2.1