From 5156d985f89441077ef892c19e7cac1a00b68733 Mon Sep 17 00:00:00 2001 From: Christian Fosli Date: Fri, 26 Jan 2024 21:23:24 +0100 Subject: [PATCH] fix(terraform): update tfstate storage account name Add a '2' suffix after storage account name, due to "A storage account already exists with this name" error when trying to recreate infra in new tenant. --- .github/workflows/terraform.yml | 2 +- terraform/data.tf | 2 +- terraform/main.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/terraform.yml b/.github/workflows/terraform.yml index 62de488..d3e2ac0 100644 --- a/.github/workflows/terraform.yml +++ b/.github/workflows/terraform.yml @@ -83,7 +83,7 @@ jobs: terraform -v terraform init --input=false \ -backend-config="resource_group_name=rg-snake-${{ env.TF_VAR_ENVIRONMENT }}" \ - -backend-config="storage_account_name=stsnake${{ env.TF_VAR_ENVIRONMENT }}" \ + -backend-config="storage_account_name=stsnake${{ env.TF_VAR_ENVIRONMENT }}2" \ -backend-config="key=${{ env.TF_VAR_ENVIRONMENT }}.terraform.tfstate" - name: Validate diff --git a/terraform/data.tf b/terraform/data.tf index 43b6784..c32c849 100644 --- a/terraform/data.tf +++ b/terraform/data.tf @@ -5,7 +5,7 @@ data "azurerm_resource_group" "rg" { } data "azurerm_storage_account" "st" { - name = "stsnake${var.ENVIRONMENT}" + name = "stsnake${var.ENVIRONMENT}2" resource_group_name = data.azurerm_resource_group.rg.name } diff --git a/terraform/main.tf b/terraform/main.tf index 32aa412..5b1acbd 100644 --- a/terraform/main.tf +++ b/terraform/main.tf @@ -1,7 +1,7 @@ terraform { backend "azurerm" { resource_group_name = "rg-snake-staging" - storage_account_name = "stsnakestaging" + storage_account_name = "stsnakestaging2" container_name = "tfstate" key = "staging.terraform.tfstate" use_oidc = true