hmcts / dtsse-shared-infrastructure

0 stars 0 forks source link

Update Terraform azurerm to ~> 3.68.0 #69

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
azurerm (source) required_provider minor ~> 3.67.0 -> ~> 3.68.0

Release Notes

hashicorp/terraform-provider-azurerm (azurerm) ### [`v3.68.0`](https://togithub.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#3680-August-03-2023) [Compare Source](https://togithub.com/hashicorp/terraform-provider-azurerm/compare/v3.67.0...v3.68.0) FEATURES: - **New Resource:** `azurerm_custom_ip_prefix` ([#​21322](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/21322)) - **New Resource:**: `azurerm_mobile_network_sim` ([#​22628](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22628)) - **New Data Source:** `azurerm_mobile_network_sim` ([#​22628](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22628)) - **New Resource:** `azurerm_automation_variable_object` ([#​22644](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22644)) - **New Data Source:** `azurerm_automation_variable_object` ([#​22644](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22644)) ENHANCEMENTS - dependencies: updating to `v0.20230803.1095722` of `github.com/hashicorp/go-azure-sdk` ([#​22803](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22803)) - dependencies: migrate mysql resources to `hashicorp/go-azure-sdk` ([#​22795](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22795)) - `advisor`: updating the base layer to use `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22750](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22750)) - `apimanagement`: updating to use the base layer from `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22759](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22759)) - `analysisservices`: updating the base layer to use `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22750](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22750)) - `automation`: updating `dscnodeconfiguration` and `sourcecontrol` to use API Version `2022-08-08` ([#​22781](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22781)) - `azurestackhci`: updating the base layer to use `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22750](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22750)) - `domainservices`: updating the base layer to use `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22750](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22750)) - `eventgrid`: refactoring to use `hashicorp/go-azure-sdk` ([#​22673](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22673)) - `machinelearningservice`: updating to use API Version `2023-04-01` ([#​22729](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22729)) - `monitor`: updating the base layer to use `hashicorp/go-azure-sdk` rather than `Azure/go-autorest` ([#​22750](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22750)) - `network`: updating to use API Version `2023-04-01` ([#​22727](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22727)) - `relay`: updating to use API Version `2021-11-01` ([#​22725](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22725)) - Data Source: `azurerm_images` - support for `disk_encryption_set_id` ([#​22690](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22690)) - `azurerm_eventhub_namespace_customer_managed_key` - support for the `infrastructure_encryption_enabled` property ([#​22718](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22718)) - `azurerm_hpc_cache_blob_nfs_target` - support for setting the `usage_model` property to `READ_ONLY` and `READ_WRITE` ([#​22798](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22798)) - `azurerm_hpc_cache_nfs_target` - support for setting the `usage_model` property to `READ_ONLY` and `READ_WRITE` ([#​22798](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22798)) - `azurerm_monitor_aad_diagnostic_setting` - updating to use `hashicorp/go-azure-sdk` ([#​22778](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22778)) - `azurerm_web_application_firewall_policy` - updating to use API Version `2023-02-01` ([#​22455](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22455)) - `azurerm_web_application_firewall_policy` - support for `log_scrubbing` property ([#​22522](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22522)) - `azurerm_shared_image_gallery` - support for the `sharing` block ([#​22221](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22221)) - `azurerm_virtual_network` - support for the `encryption` block ([#​22745](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22745)) BUG FIXES - provider: only obtaining an authentication token for Managed HSM in environments where Managed HSM is available ([#​22400](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22400)) - `azurerm_api_management` - retrieving the `location` from the API rather than the config prior to deletion ([#​22752](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22752)) - `azurerm_cognitive_deployment` - add locks to parent resource to prevent 409 error ([#​22711](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22711)) - `azurerm_pim_eligible_role_assignment` - fixing a bug where the context deadline was checked incorrectly during deletion ([#​22756](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22756)) - `azurerm_private_endpoint` - loading the subnet to lock from the API rather than the config during deletion ([#​22676](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22676)) - `azurerm_netapp_volume` - updating the validation of `security_style` to match the casing defined in the Azure API Definitions ([#​22721](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22721)) - `azurerm_netapp_volume_group_sap_hana` - update the validation of `security_style` to match the casing defined in the Azure API Definitions ([#​22615](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22615)) - `azurerm_site_recovery_replication_recovery_plan` - fix update for `boot_recovery_group`,`failover_recovery_group` and `shutdown_recovery_group` ([#​22687](https://togithub.com/hashicorp/terraform-provider-azurerm/issues/22687))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

hmcts-jenkins-d-to-i[bot] commented 1 year ago

Plan Result

Plan: 0 to add, 8 to change, 0 to destroy.
Change Result (Click me) ```hcl # azurerm_application_insights.appinsights will be updated in-place ~ resource "azurerm_application_insights" "appinsights" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-aat/providers/Microsoft.Insights/components/dtsse-appinsights-aat" name = "dtsse-appinsights-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (15 unchanged attributes hidden) } # azurerm_dashboard_grafana.dashboard-grafana[0] will be updated in-place ~ resource "azurerm_dashboard_grafana" "dashboard-grafana" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-aat/providers/Microsoft.Dashboard/grafana/dtsse-grafana-aat" name = "dtsse-grafana-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (11 unchanged attributes hidden) # (1 unchanged block hidden) } # azurerm_resource_group.rg will be updated in-place ~ resource "azurerm_resource_group" "rg" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-aat" name = "dtsse-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (1 unchanged attribute hidden) } # module.key-vault.azurerm_key_vault.kv will be updated in-place ~ resource "azurerm_key_vault" "kv" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-aat/providers/Microsoft.KeyVault/vaults/dtsse-aat" name = "dtsse-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (13 unchanged attributes hidden) # (1 unchanged block hidden) } # module.key-vault.azurerm_monitor_diagnostic_setting.kv-ds will be updated in-place ~ resource "azurerm_monitor_diagnostic_setting" "kv-ds" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-aat/providers/Microsoft.KeyVault/vaults/dtsse-aat|dtsse-aat" name = "dtsse-aat" # (2 unchanged attributes hidden) - metric { - category = "AllMetrics" -> null - enabled = false -> null - retention_policy { - days = 0 -> null - enabled = false -> null } } # (3 unchanged blocks hidden) } # module.key-vault.azurerm_user_assigned_identity.managed_identity[0] will be updated in-place ~ resource "azurerm_user_assigned_identity" "managed_identity" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/managed-identities-aat-rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/dtsse-aat-mi" name = "dtsse-aat-mi" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (5 unchanged attributes hidden) } # module.postgresql[0].azurerm_postgresql_flexible_server.pgsql_server will be updated in-place ~ resource "azurerm_postgresql_flexible_server" "pgsql_server" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-dashboard-flexdb-data-aat/providers/Microsoft.DBforPostgreSQL/flexibleServers/dtsse-dashboard-flexdb-aat" name = "dtsse-dashboard-flexdb-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (13 unchanged attributes hidden) # (3 unchanged blocks hidden) } # module.postgresql[0].azurerm_resource_group.rg[0] will be updated in-place ~ resource "azurerm_resource_group" "rg" { id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/dtsse-dashboard-flexdb-data-aat" name = "dtsse-dashboard-flexdb-data-aat" ~ tags = { - "BuiltFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" -> null "application" = "core" + "builtFrom" = "https://github.com/HMCTS/dtsse-shared-infrastructure.git" "businessArea" = "CFT" - "changeUrl" = "" -> null "contactSlackChannel" = "#reform-swe" "environment" = "staging" "managedBy" = "DTS Software Engineering" } # (1 unchanged attribute hidden) } Plan: 0 to add, 8 to change, 0 to destroy. ```