From 226cf005ef15931eec79f74b83c5b0000c05dfd9 Mon Sep 17 00:00:00 2001 From: Johns293 Date: Fri, 3 Nov 2023 22:53:54 +0000 Subject: [PATCH 1/6] remove depends on --- custom_script.tf | 4 +--- dynatrace_oneagent.tf | 2 -- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/custom_script.tf b/custom_script.tf index ec7b2196..f2e952fb 100644 --- a/custom_script.tf +++ b/custom_script.tf @@ -2,7 +2,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vmss" ? 1 : 0 - depends_on = [azurerm_virtual_machine_scale_set_extension.endpoint_protection] + name = var.custom_script_extension_name virtual_machine_scale_set_id = var.virtual_machine_scale_set_id @@ -25,8 +25,6 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { resource "azurerm_virtual_machine_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vm" ? 1 : 0 - depends_on = [azurerm_virtual_machine_extension.endpoint_protection] - name = var.custom_script_extension_name virtual_machine_id = var.virtual_machine_id publisher = lower(var.os_type) == "linux" ? "Microsoft.Azure.Extensions" : lower(var.os_type) == "windows" ? "Microsoft.Compute" : null diff --git a/dynatrace_oneagent.tf b/dynatrace_oneagent.tf index 60855d54..6c00636e 100644 --- a/dynatrace_oneagent.tf +++ b/dynatrace_oneagent.tf @@ -1,7 +1,6 @@ resource "azurerm_virtual_machine_scale_set_extension" "dynatrace_oneagent" { count = var.install_dynatrace_oneagent == true && var.virtual_machine_type == "vmss" ? 1 : 0 - depends_on = [azurerm_virtual_machine_scale_set_extension.azure_monitor] name = "Dynatrace" virtual_machine_scale_set_id = var.virtual_machine_scale_set_id @@ -15,7 +14,6 @@ resource "azurerm_virtual_machine_scale_set_extension" "dynatrace_oneagent" { resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" { count = var.install_dynatrace_oneagent == true && var.virtual_machine_type == "vm" ? 1 : 0 - depends_on = [azurerm_virtual_machine_scale_set_extension.azure_monitor] name = "Dynatrace" virtual_machine_id = var.virtual_machine_id From b2124a54a3d3a23494360a9075426204ac85e5f2 Mon Sep 17 00:00:00 2001 From: Johns293 Date: Mon, 6 Nov 2023 09:13:59 +0000 Subject: [PATCH 2/6] replace depends_on --- custom_script.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_script.tf b/custom_script.tf index f2e952fb..3aca8777 100644 --- a/custom_script.tf +++ b/custom_script.tf @@ -2,7 +2,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vmss" ? 1 : 0 - + depends_on = [azurerm_virtual_machine_scale_set_extension.endpoint_protection] name = var.custom_script_extension_name virtual_machine_scale_set_id = var.virtual_machine_scale_set_id From ee8a86e251b24cc1172a90fb8345703a3dee576d Mon Sep 17 00:00:00 2001 From: Johns293 Date: Mon, 6 Nov 2023 09:23:53 +0000 Subject: [PATCH 3/6] restore Depends_on --- custom_script.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/custom_script.tf b/custom_script.tf index 3aca8777..11c0bf17 100644 --- a/custom_script.tf +++ b/custom_script.tf @@ -25,6 +25,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { resource "azurerm_virtual_machine_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vm" ? 1 : 0 + depends_on = [azurerm_virtual_machine_extension.endpoint_protection] name = var.custom_script_extension_name virtual_machine_id = var.virtual_machine_id publisher = lower(var.os_type) == "linux" ? "Microsoft.Azure.Extensions" : lower(var.os_type) == "windows" ? "Microsoft.Compute" : null From 28b0e924cb7cdbb1603caf489aacf311e3db552c Mon Sep 17 00:00:00 2001 From: Johns293 Date: Mon, 6 Nov 2023 09:29:18 +0000 Subject: [PATCH 4/6] comment virtual_machine ext --- custom_script.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/custom_script.tf b/custom_script.tf index 11c0bf17..f9561d1a 100644 --- a/custom_script.tf +++ b/custom_script.tf @@ -25,7 +25,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { resource "azurerm_virtual_machine_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vm" ? 1 : 0 - depends_on = [azurerm_virtual_machine_extension.endpoint_protection] + #depends_on = [azurerm_virtual_machine_extension.endpoint_protection] name = var.custom_script_extension_name virtual_machine_id = var.virtual_machine_id publisher = lower(var.os_type) == "linux" ? "Microsoft.Azure.Extensions" : lower(var.os_type) == "windows" ? "Microsoft.Compute" : null From a9285e73dc5fc3299ffe8f33cb6ad4a5c75cb551 Mon Sep 17 00:00:00 2001 From: Johns293 Date: Mon, 6 Nov 2023 09:36:33 +0000 Subject: [PATCH 5/6] restore dynatrce --- dynatrace_oneagent.tf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dynatrace_oneagent.tf b/dynatrace_oneagent.tf index 6c00636e..60855d54 100644 --- a/dynatrace_oneagent.tf +++ b/dynatrace_oneagent.tf @@ -1,6 +1,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "dynatrace_oneagent" { count = var.install_dynatrace_oneagent == true && var.virtual_machine_type == "vmss" ? 1 : 0 + depends_on = [azurerm_virtual_machine_scale_set_extension.azure_monitor] name = "Dynatrace" virtual_machine_scale_set_id = var.virtual_machine_scale_set_id @@ -14,6 +15,7 @@ resource "azurerm_virtual_machine_scale_set_extension" "dynatrace_oneagent" { resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" { count = var.install_dynatrace_oneagent == true && var.virtual_machine_type == "vm" ? 1 : 0 + depends_on = [azurerm_virtual_machine_scale_set_extension.azure_monitor] name = "Dynatrace" virtual_machine_id = var.virtual_machine_id From 6e47bd7bd2cf2f8e864e14528fd3f8293e13f2ae Mon Sep 17 00:00:00 2001 From: Johns293 Date: Mon, 6 Nov 2023 09:56:55 +0000 Subject: [PATCH 6/6] remove comment --- custom_script.tf | 1 - 1 file changed, 1 deletion(-) diff --git a/custom_script.tf b/custom_script.tf index f9561d1a..3aca8777 100644 --- a/custom_script.tf +++ b/custom_script.tf @@ -25,7 +25,6 @@ resource "azurerm_virtual_machine_scale_set_extension" "custom_script" { resource "azurerm_virtual_machine_extension" "custom_script" { count = (var.install_splunk_uf == true || var.install_nessus_agent == true || var.additional_script_path != null) && var.virtual_machine_type == "vm" ? 1 : 0 - #depends_on = [azurerm_virtual_machine_extension.endpoint_protection] name = var.custom_script_extension_name virtual_machine_id = var.virtual_machine_id publisher = lower(var.os_type) == "linux" ? "Microsoft.Azure.Extensions" : lower(var.os_type) == "windows" ? "Microsoft.Compute" : null