From 4072c228218d8af29b4a6170fb86e9b74be7cb3e Mon Sep 17 00:00:00 2001 From: Anton Babenko Date: Mon, 22 Mar 2021 11:15:32 +0100 Subject: [PATCH] fix: ACL value can be null even when using Terragrunt (#75) --- main.tf | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/main.tf b/main.tf index b3f40e7f..98d288af 100644 --- a/main.tf +++ b/main.tf @@ -1,9 +1,12 @@ resource "aws_s3_bucket" "this" { count = var.create_bucket ? 1 : 0 - bucket = var.bucket - bucket_prefix = var.bucket_prefix - acl = var.acl + bucket = var.bucket + bucket_prefix = var.bucket_prefix + + # hack when `null` value can't be used (eg, from terragrunt, https://github.com/gruntwork-io/terragrunt/pull/1367) + acl = var.acl != "null" ? var.acl : null + tags = var.tags force_destroy = var.force_destroy acceleration_status = var.acceleration_status