Skip to content

Commit 49dc327

Browse files
committed
VED-728: Store cert etag in case versioning is not enabled on the source bucket.
1 parent f6d3d0d commit 49dc327

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

infrastructure/instance/modules/api_gateway/mtls_cert.tf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ data "aws_s3_object" "cert" {
2020
key = local.truststore_file_name
2121
}
2222

23-
resource "terraform_data" "cert_version" {
24-
input = data.aws_s3_object.cert.version_id
23+
resource "terraform_data" "cert_etag" {
24+
input = data.aws_s3_object.cert.etag
2525
}
2626

2727
resource "aws_s3_bucket" "truststore_bucket" {
@@ -41,6 +41,6 @@ resource "aws_s3_object_copy" "copy_cert_from_storage" {
4141
key = local.truststore_file_name
4242
source = "${data.aws_s3_object.cert.bucket}/${local.truststore_file_name}"
4343
lifecycle {
44-
replace_triggered_by = [terraform_data.cert_version]
44+
replace_triggered_by = [terraform_data.cert_etag]
4545
}
4646
}

0 commit comments

Comments
 (0)