Skip to main content
print this page

Amorphic installation impacted with s3 bucket fails to install

· 2 min read
Fix Available
Fix Available
This bug has been fixed
Patch Available
Patch Available
This bug has a patch available for affected versions

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

gantt
title Timeline
dateFormat YYYY-MM-DD
tickInterval 1day
axisFormat %b-%d
todayMarker off
section Tracker
%% update the ticket number and date of bug report
CLOUD-3246 : done, 2023-04-18, 0d
section Identification
Reported : crit, des1, 2023-04-18, 1d
section Mitigation
%% Update number of days took for each step below
Bug fixed: milestone, 2023-04-19, 1d
section Delivery
%% update the date of each step below
testing complete: milestone, 2023-04-19, 1d
patch avaialble: milestone, 2023-04-19, 0d
  • 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