Skip to content

Conversation

@nikolas
Copy link
Member

@nikolas nikolas commented Jan 7, 2026

I'm seeing this error in my ECS application when collectstatic runs:

botocore.exceptions.ClientError: An error occurred (AccessControlListNotSupported)
when calling the PutObject operation: The bucket does not allow ACLs

It seems that ACLs are deprecated and the current way to do this in AWS is via a bucket policy or using cloudfront.

I'm seeing this error in my ECS application when collectstatic runs:

> botocore.exceptions.ClientError: An error occurred (AccessControlListNotSupported)
> when calling the PutObject operation: The bucket does not allow ACLs

It seems that ACLs are deprecated and the current way to do this in AWS
is via a bucket policy or using cloudfront.
@nikolas nikolas merged commit 3dfcfac into main Jan 7, 2026
1 check passed
@ndittren ndittren deleted the remove-acl branch January 7, 2026 20:19
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.

3 participants