Skip to content

Commit b10bff5

Browse files
authored
VED-874: Enable Terraform state locking. (#938)
1 parent 2e3f615 commit b10bff5

File tree

6 files changed

+23
-17
lines changed

6 files changed

+23
-17
lines changed

infrastructure/account/main.tf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ terraform {
66
}
77
}
88
backend "s3" {
9-
region = "eu-west-2"
10-
key = "state"
9+
region = "eu-west-2"
10+
key = "state"
11+
use_lockfile = true
1112
}
1213
required_version = ">= 1.5.0"
1314
}
@@ -31,4 +32,4 @@ provider "aws" {
3132
Environment = var.environment
3233
}
3334
}
34-
}
35+
}

infrastructure/grafana/non-prod/terraform/main.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# main.tf
1+
# main.tf
22
terraform {
33
required_providers {
44
aws = {
@@ -15,8 +15,9 @@ terraform {
1515
}
1616
}
1717
backend "s3" {
18-
bucket = "immunisation-grafana-terraform-state"
19-
region = "eu-west-2"
18+
bucket = "immunisation-grafana-terraform-state"
19+
region = "eu-west-2"
20+
use_lockfile = true
2021
}
2122
required_version = ">= 1.5.0"
2223
}
@@ -63,4 +64,4 @@ resource "null_resource" "natgw_message" {
6364
# vpc_id = aws_vpc.grafana_main.id
6465
# ecs_sg_id = aws_security_group.ecs_tasks.id
6566
# route_table_ids = aws_route_table.private[*].id
66-
# }
67+
# }

infrastructure/instance/main.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ terraform {
1010
}
1111
}
1212
backend "s3" {
13-
region = "eu-west-2"
14-
key = "state"
13+
region = "eu-west-2"
14+
key = "state"
15+
use_lockfile = true
1516
}
1617
required_version = ">= 1.5.0"
1718
}

infrastructure/mesh/main.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ terraform {
66
}
77
}
88
backend "s3" {
9-
region = "eu-west-2"
10-
key = "state"
9+
region = "eu-west-2"
10+
key = "state"
11+
use_lockfile = true
1112
}
1213
required_version = ">= 1.5.0"
1314
}

infrastructure/terraform_aws_backup/aws-backup-destination/main.tf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ terraform {
1010
}
1111
}
1212
backend "s3" {
13-
region = "eu-west-2"
14-
key = "state"
13+
region = "eu-west-2"
14+
key = "state"
15+
use_lockfile = true
1516
}
1617
required_version = ">= 1.5.0"
1718
}
@@ -52,4 +53,4 @@ locals {
5253

5354
variable "region" {
5455
default = "eu-west-2"
55-
}
56+
}

infrastructure/terraform_aws_backup/aws-backup-source/main.tf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@ terraform {
1010
}
1111
}
1212
backend "s3" {
13-
region = "eu-west-2"
14-
key = "state"
13+
region = "eu-west-2"
14+
key = "state"
15+
use_lockfile = true
1516
}
1617
required_version = ">= 1.5.0"
1718
}
@@ -95,4 +96,4 @@ module "source" {
9596
],
9697
"selection_tag" : "NHSE-Enable-Dynamo-Backup"
9798
}
98-
}
99+
}

0 commit comments

Comments
 (0)