Hi there!
Please be advised that a recent change from AWS has been pushed(April 2023) and it directly regards S3 buckets: https://aws.amazon.com/blogs/aws/heads-up-amazon-s3-security-changes-are-coming-in-april-of-2023/
Buckets no longer appear to come with ACLs enabled, causing some issues with the terraform-aws-s3-bucket module.
terraform-aws-modules/terraform-aws-s3-bucket#223
End result is that your module also fails with the following error:
│ Error: error creating S3 bucket ACL for test-bastion: AccessControlListNotSupported: The bucket does not allow ACLs
│ status code: 400, request id: 207S1Q188N2QRD5H, host id: AIFiPzdeZeZjl5VPSACBq4Rg+dadasdssda2222+7v+szpwMJKXBw=
│
│ with module.bastion.module.bastion.aws_s3_bucket_acl.bucket,
│ on .terraform/modules/bastion.bastion/buckets.tf line 18, in resource "aws_s3_bucket_acl" "bucket":
│ 18: resource "aws_s3_bucket_acl" "bucket" {
│
Love the module, by the way, thanks for all of the hard work!