Skip to content

feat: disable branch sync#245

Open
bancey wants to merge 1 commit intomasterfrom
feat/disable-branch-sync
Open

feat: disable branch sync#245
bancey wants to merge 1 commit intomasterfrom
feat/disable-branch-sync

Conversation

@bancey
Copy link
Copy Markdown
Member

@bancey bancey commented Feb 20, 2026

Jira link

See PROJ-XXXXXX

Change description

Testing done

Security Vulnerability Assessment

CVE Suppression: Are there any CVEs present in the codebase (either newly introduced or pre-existing) that are being intentionally suppressed or ignored by this commit?

  • Yes
  • No

Checklist

  • commit messages are meaningful and follow good commit message guidelines
  • README and other documentation has been updated / added (if needed)
  • tests have been updated / new tests has been added (if needed)
  • Does this PR introduce a breaking change

@bancey bancey requested a review from a team as a code owner February 20, 2026 09:37
@bancey bancey requested review from NickAzureDevops, ashleighB31 and jyothi-balla and removed request for a team February 20, 2026 09:37
@hmcts-jenkins-a-to-c
Copy link
Copy Markdown
Contributor

Plan Result (aat)

Plan: 0 to add, 11 to change, 0 to destroy.
  • Update
    • azurerm_network_security_rule.nsg_rules["AKS_To_ES"]
    • azurerm_network_security_rule.nsg_rules["App_To_ES"]
    • azurerm_network_security_rule.nsg_rules["Bastion_To_ES"]
    • azurerm_network_security_rule.nsg_rules["ElasticClusterTransport"]
    • azurerm_network_security_rule.nsg_rules["Jenkins_To_ES"]
    • azurerm_network_security_rule.nsg_rules["LB_To_ES"]
    • azurerm_network_security_rule.nsg_rules["SSH"]
    • module.elastic2["ccd-data-0"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-1"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-2"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-3"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
Change Result (Click me)
  # azurerm_network_security_rule.nsg_rules["AKS_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/AKS_To_ES"
        name                                       = "AKS_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["App_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/App_To_ES"
        name                                       = "App_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["Bastion_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/Bastion_To_ES"
        name                                       = "Bastion_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["ElasticClusterTransport"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/ElasticClusterTransport"
        name                                       = "ElasticClusterTransport"
      ~ source_application_security_group_ids      = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        # (15 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["Jenkins_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/Jenkins_To_ES"
        name                                       = "Jenkins_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["LB_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/LB_To_ES"
        name                                       = "LB_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["SSH"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/CCD-ELASTIC-SEARCH-AAT/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/SSH"
        name                                       = "SSH"
        # (16 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-0"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Compute/virtualMachines/ccd-data-0/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "staging" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-1"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Compute/virtualMachines/ccd-data-1/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "staging" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-2"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Compute/virtualMachines/ccd-data-2/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "staging" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-3"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/ccd-elastic-search-aat/providers/Microsoft.Compute/virtualMachines/ccd-data-3/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "staging" -> null
        }
        # (8 unchanged attributes hidden)
    }

Plan: 0 to add, 11 to change, 0 to destroy.

@hmcts-jenkins-a-to-c
Copy link
Copy Markdown
Contributor

Plan Result (prod)

Plan: 22 to add, 11 to change, 0 to destroy.
  • Create
    • azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-0"]
    • azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-1"]
    • azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-2"]
    • azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-3"]
    • azurerm_network_interface_application_security_group_association.this["ccd-data-0"]
    • azurerm_network_interface_application_security_group_association.this["ccd-data-1"]
    • azurerm_network_interface_application_security_group_association.this["ccd-data-2"]
    • azurerm_network_interface_application_security_group_association.this["ccd-data-3"]
    • azurerm_network_interface_security_group_association.association["ccd-data-0"]
    • azurerm_network_interface_security_group_association.association["ccd-data-1"]
    • azurerm_network_interface_security_group_association.association["ccd-data-2"]
    • azurerm_network_interface_security_group_association.association["ccd-data-3"]
    • module.elastic2["ccd-data-0"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0]
    • module.elastic2["ccd-data-0"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0]
    • module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.azure_monitor[0]
    • module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0]
    • module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0]
    • module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.azure_monitor[0]
    • module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0]
    • module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0]
    • module.elastic2["ccd-data-3"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0]
    • module.elastic2["ccd-data-3"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0]
  • Update
    • azurerm_network_security_rule.nsg_rules["AKS_To_ES"]
    • azurerm_network_security_rule.nsg_rules["App_To_ES"]
    • azurerm_network_security_rule.nsg_rules["ElasticClusterTransport"]
    • azurerm_network_security_rule.nsg_rules["Jenkins_To_ES"]
    • azurerm_network_security_rule.nsg_rules["LB_To_ES"]
    • azurerm_network_security_rule.nsg_rules["PTL_AKS_To_ES"]
    • azurerm_network_security_rule.nsg_rules["SSH"]
    • module.elastic2["ccd-data-0"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-1"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-2"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
    • module.elastic2["ccd-data-3"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0]
Change Result (Click me)
  # azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-0"] will be created
  + resource "azurerm_monitor_data_collection_rule_association" "linux_vm_dcra" {
      + data_collection_rule_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/oms-automation/providers/Microsoft.Insights/dataCollectionRules/ama-linux-vm-logs"
      + description             = "Association between the ELK linux VMs and the appropriate data collection rule."
      + id                      = (known after apply)
      + name                    = "vm-ccd-data-0-prod-dcra"
      + target_resource_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-0"
    }

  # azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-1"] will be created
  + resource "azurerm_monitor_data_collection_rule_association" "linux_vm_dcra" {
      + data_collection_rule_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/oms-automation/providers/Microsoft.Insights/dataCollectionRules/ama-linux-vm-logs"
      + description             = "Association between the ELK linux VMs and the appropriate data collection rule."
      + id                      = (known after apply)
      + name                    = "vm-ccd-data-1-prod-dcra"
      + target_resource_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-1"
    }

  # azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-2"] will be created
  + resource "azurerm_monitor_data_collection_rule_association" "linux_vm_dcra" {
      + data_collection_rule_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/oms-automation/providers/Microsoft.Insights/dataCollectionRules/ama-linux-vm-logs"
      + description             = "Association between the ELK linux VMs and the appropriate data collection rule."
      + id                      = (known after apply)
      + name                    = "vm-ccd-data-2-prod-dcra"
      + target_resource_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-2"
    }

  # azurerm_monitor_data_collection_rule_association.linux_vm_dcra["ccd-data-3"] will be created
  + resource "azurerm_monitor_data_collection_rule_association" "linux_vm_dcra" {
      + data_collection_rule_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/oms-automation/providers/Microsoft.Insights/dataCollectionRules/ama-linux-vm-logs"
      + description             = "Association between the ELK linux VMs and the appropriate data collection rule."
      + id                      = (known after apply)
      + name                    = "vm-ccd-data-3-prod-dcra"
      + target_resource_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-3"
    }

  # azurerm_network_interface_application_security_group_association.this["ccd-data-0"] will be created
  + resource "azurerm_network_interface_application_security_group_association" "this" {
      + application_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg"
      + id                            = (known after apply)
      + network_interface_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-0-nic"
    }

  # azurerm_network_interface_application_security_group_association.this["ccd-data-1"] will be created
  + resource "azurerm_network_interface_application_security_group_association" "this" {
      + application_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg"
      + id                            = (known after apply)
      + network_interface_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-1-nic"
    }

  # azurerm_network_interface_application_security_group_association.this["ccd-data-2"] will be created
  + resource "azurerm_network_interface_application_security_group_association" "this" {
      + application_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg"
      + id                            = (known after apply)
      + network_interface_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-2-nic"
    }

  # azurerm_network_interface_application_security_group_association.this["ccd-data-3"] will be created
  + resource "azurerm_network_interface_application_security_group_association" "this" {
      + application_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg"
      + id                            = (known after apply)
      + network_interface_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-3-nic"
    }

  # azurerm_network_interface_security_group_association.association["ccd-data-0"] will be created
  + resource "azurerm_network_interface_security_group_association" "association" {
      + id                        = (known after apply)
      + network_interface_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-0-nic"
      + network_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg"
    }

  # azurerm_network_interface_security_group_association.association["ccd-data-1"] will be created
  + resource "azurerm_network_interface_security_group_association" "association" {
      + id                        = (known after apply)
      + network_interface_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-1-nic"
      + network_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg"
    }

  # azurerm_network_interface_security_group_association.association["ccd-data-2"] will be created
  + resource "azurerm_network_interface_security_group_association" "association" {
      + id                        = (known after apply)
      + network_interface_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-2-nic"
      + network_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg"
    }

  # azurerm_network_interface_security_group_association.association["ccd-data-3"] will be created
  + resource "azurerm_network_interface_security_group_association" "association" {
      + id                        = (known after apply)
      + network_interface_id      = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkInterfaces/ccd-data-3-nic"
      + network_security_group_id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg"
    }

  # azurerm_network_security_rule.nsg_rules["AKS_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/AKS_To_ES"
        name                                       = "AKS_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["App_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/App_To_ES"
        name                                       = "App_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["ElasticClusterTransport"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/ElasticClusterTransport"
        name                                       = "ElasticClusterTransport"
      ~ source_application_security_group_ids      = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        # (15 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["Jenkins_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/Jenkins_To_ES"
        name                                       = "Jenkins_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["LB_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/LB_To_ES"
        name                                       = "LB_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["PTL_AKS_To_ES"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/PTL_AKS_To_ES"
        name                                       = "PTL_AKS_To_ES"
        # (16 unchanged attributes hidden)
    }

  # azurerm_network_security_rule.nsg_rules["SSH"] will be updated in-place
  ~ resource "azurerm_network_security_rule" "nsg_rules" {
      ~ destination_application_security_group_ids = [
          - "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/CCD-ELASTIC-SEARCH-PROD/providers/Microsoft.Network/applicationSecurityGroups/CCD-DATA-ASG",
          + "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/applicationSecurityGroups/ccd-data-asg",
        ]
        id                                         = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Network/networkSecurityGroups/ccd-cluster-nsg/securityRules/SSH"
        name                                       = "SSH"
        # (16 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-0"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-0/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "production" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-1"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-1/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "production" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-2"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-2/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "production" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-3"].module.virtual-machines.azurerm_virtual_machine_extension.entra[0] will be updated in-place
  ~ resource "azurerm_virtual_machine_extension" "entra" {
        id                          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-3/extensions/AADSSHLoginForLinux"
        name                        = "AADSSHLoginForLinux"
      ~ tags                        = {
          - "application"  = "core-case-data" -> null
          - "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git" -> null
          - "businessArea" = "CFT" -> null
          - "environment"  = "production" -> null
        }
        # (8 unchanged attributes hidden)
    }

  # module.elastic2["ccd-data-0"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0] will be created
  + resource "azurerm_virtual_machine_extension" "custom_script" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "HMCTSBootstrapScript"
      + protected_settings          = (sensitive value)
      + publisher                   = "Microsoft.Azure.Extensions"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "CustomScript"
      + type_handler_version        = "2.1"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-0"
    }

  # module.elastic2["ccd-data-0"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0] will be created
  + resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" {
      + auto_upgrade_minor_version  = true
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "Dynatrace"
      + publisher                   = "dynatrace.ruxit"
      + settings                    = (sensitive value)
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "oneAgentLinux"
      + type_handler_version        = "2.200"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-0"
    }

  # module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.azure_monitor[0] will be created
  + resource "azurerm_virtual_machine_extension" "azure_monitor" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "AMALinux"
      + publisher                   = "Microsoft.Azure.Monitor"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "AzureMonitorLinuxAgent"
      + type_handler_version        = "1.33"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-1"
    }

  # module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0] will be created
  + resource "azurerm_virtual_machine_extension" "custom_script" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "HMCTSBootstrapScript"
      + protected_settings          = (sensitive value)
      + publisher                   = "Microsoft.Azure.Extensions"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "CustomScript"
      + type_handler_version        = "2.1"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-1"
    }

  # module.elastic2["ccd-data-1"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0] will be created
  + resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" {
      + auto_upgrade_minor_version  = true
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "Dynatrace"
      + publisher                   = "dynatrace.ruxit"
      + settings                    = (sensitive value)
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "oneAgentLinux"
      + type_handler_version        = "2.200"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-1"
    }

  # module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.azure_monitor[0] will be created
  + resource "azurerm_virtual_machine_extension" "azure_monitor" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "AMALinux"
      + publisher                   = "Microsoft.Azure.Monitor"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "AzureMonitorLinuxAgent"
      + type_handler_version        = "1.33"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-2"
    }

  # module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0] will be created
  + resource "azurerm_virtual_machine_extension" "custom_script" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "HMCTSBootstrapScript"
      + protected_settings          = (sensitive value)
      + publisher                   = "Microsoft.Azure.Extensions"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "CustomScript"
      + type_handler_version        = "2.1"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-2"
    }

  # module.elastic2["ccd-data-2"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0] will be created
  + resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" {
      + auto_upgrade_minor_version  = true
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "Dynatrace"
      + publisher                   = "dynatrace.ruxit"
      + settings                    = (sensitive value)
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "oneAgentLinux"
      + type_handler_version        = "2.200"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-2"
    }

  # module.elastic2["ccd-data-3"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.custom_script[0] will be created
  + resource "azurerm_virtual_machine_extension" "custom_script" {
      + auto_upgrade_minor_version  = false
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "HMCTSBootstrapScript"
      + protected_settings          = (sensitive value)
      + publisher                   = "Microsoft.Azure.Extensions"
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "CustomScript"
      + type_handler_version        = "2.1"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-3"
    }

  # module.elastic2["ccd-data-3"].module.virtual-machines.module.vm-bootstrap[0].azurerm_virtual_machine_extension.dynatrace_oneagent[0] will be created
  + resource "azurerm_virtual_machine_extension" "dynatrace_oneagent" {
      + auto_upgrade_minor_version  = true
      + failure_suppression_enabled = false
      + id                          = (known after apply)
      + name                        = "Dynatrace"
      + publisher                   = "dynatrace.ruxit"
      + settings                    = (sensitive value)
      + tags                        = {
          + "application"  = "core-case-data"
          + "builtFrom"    = "https://github.com/HMCTS/ccd-elastic-search.git"
          + "businessArea" = "CFT"
          + "criticality"  = "High"
          + "environment"  = "production"
        }
      + type                        = "oneAgentLinux"
      + type_handler_version        = "2.200"
      + virtual_machine_id          = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/ccd-elastic-search-prod/providers/Microsoft.Compute/virtualMachines/ccd-data-3"
    }

Plan: 22 to add, 11 to change, 0 to destroy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant