Closed lgants closed 2 years ago
The issue appears to stem from passing in a custom S3 origin bucket. I was using the cloudposse S3 bucket module and included properties on that bucket (e.g. privileged_principal_arns = true
, allow_ssl_requests_only = true
, and allow_encrypted_uploads_only
) that appear to conflict with the policies that this module attaches to the origin bucket. I don't think it's necessarily a bug, but wanted to share findings here in case anyone else ran into the same issue.
Describe the Bug
The IAM permissions are repeatedly updated in-place on each apply. The permission changes alternate between:
Expected Behavior
The IAM policies should not update between each apply when no changes are made.
Steps to Reproduce
The relevant portions of my terraform configuration are below:
Environment (please complete the following information):
Anything that will help us triage the bug will help. Here are some ideas: