data-tangles / terraform-azure

Collection of Terraform modules for Azure
MIT License
1 stars 0 forks source link

chore(deps): update terraform azurerm to v4 #90

Open renovate[bot] opened 3 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Type Update Change
azurerm (source) required_provider major 3.116.0 -> 4.2.0

Release Notes

hashicorp/terraform-provider-azurerm (azurerm) ### [`v4.2.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#420-September-12-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.1.0...v4.2.0) FEATURES: - **New Resource**: `azurerm_arc_machine` ([#​26647](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26647)) - **New Resource**: `azurerm_arc_machine_automanage_configuration_assignment` ([#​26657](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26657)) ENHANCEMENTS: - `network/bastionhosts` - upgrade api version from `2023-11-01` to `2024-01-01` ([#​27277](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27277)) - `recoveryservices` - upgrade `recoveryservicessiterecovery` from `2022-10-0`1 to `2024-04-01` ([#​27281](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27281)) - `azurerm_data_protection_backup_vault` - support for the `property cross_region_restore_enabled` property ([#​27197](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27197)) - `azurem_mssql_managed_instance` - support for the `service_principal_type` property ([#​27240](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27240)) BUG FIXES: - `azurerm_cosmosdb_account` - fix crash during state migration ([#​27302](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27302)) - `azurerm_servicebus_queue` - fix defaults of the `default_message_ttl` and `auto_delete_on_idle` properties ([#​27305](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27305)) ### [`v4.1.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#410-September-05-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.0.1...v4.1.0) ENHANCEMENTS: - dependencies - bump `hashicorp/go-azure-sdk` to `v0.20240903.1111904` ([#​27268](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27268)) - Virtual Machine Scale Sets - upgrade api version from `2024-03-01` to `2024-07-01` ([#​27230](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27230)) - `hdinsights` - update the HDInsights Node definition validation of VM sizes to include new V5 types ([#​27270](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27270)) - `azurerm_api_management_logger` - support for the `application_insights.connection_string` property ([#​27137](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27137)) - `azurerm_bot_service_azure_bot` - will now send the value for the `developer_app_insights_api_key` property ([#​27280](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27280)) - `azurerm_netapp_volume` - support for the `smb3_protocol_encryption_enabled` property ([#​27228](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27228)) - `azurerm_subnet` - support `Microsoft.DevOpsInfrastructure` as delegation service ([#​27259](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27259)) BUG FIXES: - `azurerm_mysql_flexible_server` - correctly set `source_server_id` in the state file ([#​27295](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27295)) - `azurerm_cosmosdb_account` - the `ip_range_filter` property now supports IPV4 addresses ([#​27208](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27208)) - `azurerm_cosmosdb_account` - added state migration for `ip_range_filter` underlying type change from `string` to `set` ([#​27276](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27276)) - `azurerm_linux_virtual_machine` - the `admin_ssh_key.public_key` property now supports [`ed25519`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/commit/ed25519) ssh keys ([#​27202](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27202)) - `azurerm_sentinel_automation_rule` - no longer panics when using `condition_json` ([#​27269](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27269)) - `azurerm_kubernetes_cluster` - the `host_encryption_enabled` and `node_public_ip_enabled` properties are now set correctly ([#​27218](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27218)) ### [`v4.0.1`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#401-August-23-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v4.0.0...v4.0.1) BUG FIXES: - provider: fix a validation bug that prevents `terraform validate` from working when `subscription_id` is not specified ([#​27178](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27178)) - `azurerm_cognitive_deployment` - fixed replacement of `scale` block with `sku` ([#​27173](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27173)) - `azurerm_kubernetes_cluster` - prevent a panic ([#​27183](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27183)) - `azurerm_kubernetes_cluster_node_pool` - prevent a panic caused by renamed `enable_*` properties ([#​27164](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27164)) - `azurerm_sentinel_data_connector_microsoft_threat_intelligence` - prevent error by removing deprecated property `bing_safety_phishing_url_lookback_date` ([#​27171](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27171)) ### [`v4.0.0`](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/HEAD/CHANGELOG.md#400-August-22-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-azurerm/compare/v3.116.0...v4.0.0) NOTES: - **Major Version**: Version 4.0 of the Azure Provider is a major version - some behaviours have changed and some deprecated fields/resources have been removed - please refer to [the 4.0 upgrade guide for more information](https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide). - When upgrading to v4.0 of the AzureRM Provider, we recommend upgrading to the latest version of Terraform Core ([which can be found here](https://www.terraform.io/downloads)). ENHANCEMENTS: - Data Source: `azurerm_shared_image` - add support for the `trusted_launch_supported`, `trusted_launch_enabled`, `confidential_vm_supported`, `confidential_vm_enabled`, `accelerated_network_support_enabled` and `hibernation_enabled` properties ([#​26975](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26975)) - dependencies: updating `hashicorp/go-azure-sdk` to `v0.20240819.1075239` ([#​27107](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27107)) - `applicationgateways` - updating to use `2023-11-01` ([#​26776](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26776)) - `containerregistry` - updating to use `2023-06-01-preview` ([#​23393](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/23393)) - `containerservice` - updating to `2024-05-01` ([#​27105](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27105)) - `mssql` - updating to use `hashicorp/go-azure-sdk` and `023-08-01-preview` ([#​27073](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27073)) - `mssqlmanagedinstance` - updating to use `hashicorp/go-azure-sdk` and `2023-08-01-preview` ([#​26872](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26872)) - `azurerm_image` - add support for the `disk_encryption_set_id` property to the `data_disk` block ([#​27015](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27015)) - `azurerm_log_analytics_workspace_table` - add support for more `total_retention_in_days` and `retention_in_days` values ([#​27053](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27053)) - `azurerm_mssql_elasticpool` - add support for the `HS_MOPRMS` and `MOPRMS` skus ([#​27085](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27085)) - `azurerm_netapp_pool` - allow `1` as a valid value for `size_in_tb` ([#​27095](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27095)) - `azurerm_notification_hub` - add support for the `browser_credential` property ([#​27058](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27058)) - `azurerm_redis_cache` - add support for the `access_keys_authentication_enabled` property ([#​27039](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27039)) - `azurerm_role_assignment` - add support for the `/`, `/providers/Microsoft.Capacity` and `/providers/Microsoft.BillingBenefits` scopes ([#​26663](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26663)) - `azurerm_shared_image` - add support for the `hibernation_enabled` property ([#​26975](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26975)) - `azurerm_storage_account` - support `queue_encryption_key_type` and `table_encryption_key_type` for more storage account kinds ([#​27112](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27112)) - `azurerm_web_application_firewall_policy` - add support for the `request_body_enforcement` property ([#​27094](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27094)) BUG FIXES: - `azurerm_ip_group_cidr` - fixed the position of the CIDR check to correctly refresh the resource when it's no longer present ([#​27103](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27103)) - `azurerm_monitor_diagnostic_setting` - add further polling to work around an eventual consistency issue when creating the resource ([#​27088](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27088)) - `azurerm_storage_account` - prevent API error by populating `infrastructure_encryption_enabled` when updating `customer_managed_key` ([#​26971](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/26971)) - `azurerm_storage_blob_inventory_policy` - the `filter` property can now be set when `scope` is `container` ([#​27113](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27113)) - `azurerm_virtual_network_dns_servers` - moved locks to prevent the creation of subnets with stale data ([#​27036](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27036)) - `azurerm_virtual_network_gateway_connection` - allow `0` as a valid value for `ipsec_policy.sa_datasize` ([#​27056](https://redirect.github.com/hashicorp/terraform-provider-azurerm/issues/27056)) *** For information on changes between the v3.116.0 and v3.0.0 releases, please see [the previous v3.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v3.md). For information on changes between the v2.99.0 and v2.0.0 releases, please see [the previous v2.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v2.md). For information on changes between the v1.44.0 and v1.0.0 releases, please see [the previous v1.x changelog entries](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v1.md). For information on changes prior to the v1.0.0 release, please see [the v0.x changelog](https://redirect.github.com/hashicorp/terraform-provider-azurerm/blob/main/CHANGELOG-v0.md).

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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 was generated by Mend Renovate. View the repository job log.