Skip to content

Commit 2923a27

Browse files
authored
use source_hash instead of etag to prevent drift when using KMS (#1783)
1 parent 8f50ebc commit 2923a27

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

modules/runner-binaries-syncer/runner-binaries-syncer.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,10 @@ resource "aws_lambda_permission" "syncer" {
119119
###################################################################################
120120

121121
resource "aws_s3_bucket_object" "trigger" {
122-
bucket = aws_s3_bucket.action_dist.id
123-
key = "triggers/${aws_lambda_function.syncer.id}-trigger.json"
124-
source = "${path.module}/trigger.json"
125-
etag = filemd5("${path.module}/trigger.json")
122+
bucket = aws_s3_bucket.action_dist.id
123+
key = "triggers/${aws_lambda_function.syncer.id}-trigger.json"
124+
source = "${path.module}/trigger.json"
125+
source_hash = filemd5("${path.module}/trigger.json")
126126

127127
depends_on = [aws_s3_bucket_notification.on_deploy]
128128
}

0 commit comments

Comments
 (0)