From c027ab7e64b9aca8355559a5c75df7abc541aa4d Mon Sep 17 00:00:00 2001 From: noamerez Date: Sun, 14 Dec 2025 07:38:25 +0000 Subject: [PATCH] feat(VSECPC-11874): Azure | Terraform Registry | Update StorageAccount kind to V2 --- modules/high_availability_existing_vnet/main.tf | 1 + modules/high_availability_new_vnet/main.tf | 1 + modules/management_existing_vnet/main.tf | 2 +- modules/management_new_vnet/main.tf | 2 +- modules/mds_existing_vnet/main.tf | 2 +- modules/mds_new_vnet/main.tf | 2 +- modules/single_gateway_existing_vnet/main.tf | 2 +- modules/single_gateway_new_vnet/main.tf | 2 +- modules/vmss_existing_vnet/main.tf | 1 + modules/vmss_new_vnet/main.tf | 1 + 10 files changed, 10 insertions(+), 6 deletions(-) diff --git a/modules/high_availability_existing_vnet/main.tf b/modules/high_availability_existing_vnet/main.tf index ae75f1c..ee53d2a 100755 --- a/modules/high_availability_existing_vnet/main.tf +++ b/modules/high_availability_existing_vnet/main.tf @@ -316,6 +316,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/high_availability_new_vnet/main.tf b/modules/high_availability_new_vnet/main.tf index 29c605c..705e5eb 100755 --- a/modules/high_availability_new_vnet/main.tf +++ b/modules/high_availability_new_vnet/main.tf @@ -326,6 +326,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/management_existing_vnet/main.tf b/modules/management_existing_vnet/main.tf index 5ec6b9a..4ffe493 100755 --- a/modules/management_existing_vnet/main.tf +++ b/modules/management_existing_vnet/main.tf @@ -192,7 +192,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/management_new_vnet/main.tf b/modules/management_new_vnet/main.tf index 8bcc3ec..09a2607 100755 --- a/modules/management_new_vnet/main.tf +++ b/modules/management_new_vnet/main.tf @@ -199,7 +199,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/mds_existing_vnet/main.tf b/modules/mds_existing_vnet/main.tf index 3f54494..623e54f 100755 --- a/modules/mds_existing_vnet/main.tf +++ b/modules/mds_existing_vnet/main.tf @@ -192,7 +192,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/mds_new_vnet/main.tf b/modules/mds_new_vnet/main.tf index c9dd7f4..ff1050b 100755 --- a/modules/mds_new_vnet/main.tf +++ b/modules/mds_new_vnet/main.tf @@ -199,7 +199,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/single_gateway_existing_vnet/main.tf b/modules/single_gateway_existing_vnet/main.tf index 8ec47c1..d269fa7 100755 --- a/modules/single_gateway_existing_vnet/main.tf +++ b/modules/single_gateway_existing_vnet/main.tf @@ -121,7 +121,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/single_gateway_new_vnet/main.tf b/modules/single_gateway_new_vnet/main.tf index 6edf9f4..bb9f003 100755 --- a/modules/single_gateway_new_vnet/main.tf +++ b/modules/single_gateway_new_vnet/main.tf @@ -122,7 +122,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type - account_kind = "Storage" + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/vmss_existing_vnet/main.tf b/modules/vmss_existing_vnet/main.tf index 1d28cdb..acf8b00 100755 --- a/modules/vmss_existing_vnet/main.tf +++ b/modules/vmss_existing_vnet/main.tf @@ -193,6 +193,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow" diff --git a/modules/vmss_new_vnet/main.tf b/modules/vmss_new_vnet/main.tf index f69289e..f9778f9 100755 --- a/modules/vmss_new_vnet/main.tf +++ b/modules/vmss_new_vnet/main.tf @@ -195,6 +195,7 @@ resource "azurerm_storage_account" "vm-boot-diagnostics-storage" { location = module.common.resource_group_location account_tier = module.common.storage_account_tier account_replication_type = module.common.account_replication_type + account_kind = "StorageV2" min_tls_version = "TLS1_2" network_rules { default_action = var.add_storage_account_ip_rules ? "Deny" : "Allow"