DevOps-Journey-Using-Azure-DevOps icon indicating copy to clipboard operation
DevOps-Journey-Using-Azure-DevOps copied to clipboard

Update Terraform azurerm to v3

Open renovate[bot] opened this issue 10 months ago • 0 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
azurerm (source) provider major ~> 2.0 -> ~> 3.0

Release Notes

hashicorp/terraform-provider-azurerm (azurerm)

v3.100.0

Compare Source

ENHANCEMENTS:

  • dependencies: updating hashicorp/go-azure-sdk to v0.20240417.1084633 (#​25659)
  • compute - update Virtual Machine and Virtual Machine Scale Set resources and data sources to use hashicorp/go-azure-sdk (#​25533)
  • machine_learning - Add new machine_learning block that supports purge_soft_deleted_workspace_on_destroy (#​25624)
  • loganalytics - update cluster resource to use hashicorp/go-azure-sdk (#​23373)
  • Data Source: azurerm_management_group - now exports the tenant_scoped_id attribute (#​25555)
  • azurerm_container_app - the ingress.ip_security_restriction.ip_address_range property will now accept an IP address as valid input (#​25609)
  • azurerm_container_group - the identity block can now be updated (#​25543)
  • azurerm_express_route_connection - support for the private_link_fast_path_enabled property (#​25596)
  • azurerm_hdinsight_hadoop_cluster - support for the private_link_configuration block (#​25629)
  • azurerm_hdinsight_hbase_cluster - support for the private_link_configuration block (#​25629)
  • azurerm_hdinsight_interactive_query_cluster - support for the private_link_configuration block (#​25629)
  • azurerm_hdinsight_kafka_cluster - support for the private_link_configuration block (#​25629)
  • azurerm_hdinsight_spark_cluster - support for the private_link_configuration block (#​25629)
  • azurerm_management_group - now exports the tenant_scoped_id attribute (#​25555)
  • azurerm_monitor_activity_log_alert - support for the location property (#​25389)
  • azurerm_mysql_flexible_server - update validating regex for sku_name (#​25642)
  • azurerm_postgresql_flexible_server - support for the GeoRestore create_mode (#​25664)
  • azurerm_virtual_network_gateway_connection - support for the private_link_fast_path_enabled property (#​25650)
  • azurerm_windows_web_app - support for the handler_mapping block (#​25631)
  • azurerm_windows_web_app_slot - support for the handler_mapping block (#​25631)

BUG FIXES:

  • storage: prevent a bug causing the second storage account key to be used for authentication instead of the first (#​25652)
  • azurerm_active_directory_domain_service - prevent an issue where filtered_sync_enabled was not being updated (#​25594)
  • azurerm_application_insights - add a state migration to fix the resource ID casing of Application Insights resources (#​25628)
  • azurerm_function_app_hybrid_connection - can now use relay resources created in a different resource group (#​25541)
  • azurerm_kubernetes_cluster_node_pool - prevent plan diff when the windows_profile.outbound_nat_enabled property is unset (#​25644)
  • azurerm_machine_learning_compute_cluster - fix location to point to parent resource for computes (#​25643)
  • azurerm_machine_learning_compute_instance - fix location to point to parent resource for computes (#​25643)
  • azurerm_storage_account - check replication type when evaluating support level for shares and queues for V1 storage accounts (#​25581)
  • azurerm_storage_account - added a sanity check for dns_endpoint_type and blob_properties.restore_policy (#​25450)
  • azurerm_web_app_hybrid_connection - can now use relay resources created in a different resource group (#​25541)
  • azurerm_windows_web_app - prevent removal of site_config.application_stack.node_version when app_settings are updated (#​25488)
  • azurerm_windows_web_app_slot - prevent removal of site_config.application_stack.node_version when app_settings are updated (#​25489)

DEPRECATIONS:

  • logz - the Logz resources are deprecated and will be removed in v4.0 of the AzureRM Provider since the API no longer allows new instances to be created (#​25405)
  • azurerm_machine_learning_compute_instance - marked the location field as deprecated in v4.0 of the provider (#​25643)
  • azurerm_kubernetes_cluster - the following properties have been deprecated since the API no longer supports cluster creation with legacy Azure Entra integration: client_app_id, server_app_id, server_app_secret and managed (#​25200)

v3.99.0

Compare Source

BREAKING CHANGE:

  • azurerm_linux_web_app - site_config.0.application_stack.0.java_version must be specified with java_server and java_server_version (#​25553)

ENHANCEMENTS:

  • dependencies: updating to v0.20240411.1104331 of github.com/hashicorp/go-azure-sdk/resourcemanager and github.com/hashicorp/go-azure-sdk/sdk (#​25546)
  • dependencies: updating to v0.26.1 of github.com/tombuildsstuff/giovanni (#​25551)
  • azurerm_key_vault - deprecate the contact property from v3.x provider and update properties to Computed & Optional (#​25552)
  • azurerm_key_vault_certificate_contacts - in v4.0 make the contact property optional to allow for deletion of contacts from the key vault (#​25552)
  • azurerm_signalr_service - support for setting the sku property to Premium_P2 (#​25578)
  • azurerm_snapshot - support for the network_access_policy and public_network_access_enabled properties (#​25421)
  • azurerm_storage_account - extend the support level of (blob|queue|share)_properties for Storage kind (#​25427)
  • azurerm_storage_blob - support for the encryption_scope property (#​25551)
  • azurerm_storage_container - support for the default_encryption_scope and encryption_scope_override_enabled properties (#​25551)
  • azurerm_storage_data_lake_gen2_filesystem - support for the default_encryption_scope property (#​25551)
  • azurerm_subnet - the delegation.x.service_delegation.x.name property now supports Oracle.Database/networkAttachments (#​25571)
  • azurerm_web_pubsub - support setting the sku property to Premium_P2 (#​25578)

BUG FIXES:

  • provider: fix an issue where the provider was not correctly configured when using a custom metadata host (#​25546)
  • storage: fix a number of potential crashes during plan/apply with resources using the Storage data plane API (#​25525)
  • azurerm_application_insights - fix issue where the wrong Application ID was set into the property app_id (#​25520)
  • azurerm_application_insights_api_key - add a state migration to re-case static segments of the resource ID (#​25567)
  • azurerm_container_app_environment_certificate - the subject_name attribute is now correctly populated (#​25516)
  • azurerm_function_app_slot - will now taint the resource when partially created (#​24520)
  • azurerm_linux_function_app - will now taint the resource when partially created (#​24520)
  • azurerm_managed_disk - filtering the Resource SKUs response to reduce the memory overhead, when determining whether a Managed Disk can be online resized or not (#​25549)
  • azurerm_monitor_alert_prometheus_rule_group - the severity property is now set correctly when 0 (#​25408)
  • azurerm_monitor_smart_detector_alert_rule - normalising the value for id within the action_group block (#​25559)
  • azurerm_redis_cache_access_policy_assignment - the object_id_alias property now allows usernames (#​25523)
  • azurerm_windows_function_app - will not taint the resource when partially created (#​24520)
  • azurerm_windows_function_app - will not taint the resource when partially created (#​24520)

DEPRECATIONS:

  • azurerm_cosmosdb_account - the connection_strings property has been superseded by the primary and secondary connection strings for sql, mongodb and readonly (#​25510)
  • azurerm_cosmosdb_account - the enable_free_tier property has been superseded by free_tier_enabled (#​25510)
  • azurerm_cosmosdb_account - the enable_multiple_write_locations property has been superseded by multiple_write_locations_enabled (#​25510)
  • azurerm_cosmosdb_account - the enable_automatic_failover property has been superseded by automatic_failover_enabled (#​25510)

v3.98.0

Compare Source

FEATURES:

  • New Resource: azurerm_static_web_app_function_app_registration (#​25331)
  • New Resource: azurerm_system_center_virtual_machine_manager_inventory_items (#​25110)
  • New Resource: azurerm_workloads_sap_discovery_virtual_instance (#​24342)
  • New Resource: azurerm_redis_cache_policy (#​25477)
  • New Resource: azurerm_redis_cache_policy_assignment (#​25477)

ENHANCEMENTS:

  • dependencies: updating to v0.20240402.1085733 of github.com/hashicorp/go-azure-sdk (#​25482)
  • dependencies: updating to v0.67.0 of github.com/hashicorp/go-azure-helpers (#​25446)
  • dependencies: updating to v0.25.4 of github.com/tombuildsstuff/giovanni (#​25404)
  • alertsmanagement - updating remaining resources to use hashicorp/go-azure-sdk (#​25486)
  • applicationinsights - updating remaining resources to use hashicorp/go-azure-sdk (#​25376)
  • compute - update to API version 2024-03-01 (#​25436)
  • compute - update shared image resources and data sources to use hashicorp/go-azure-sdk (#​25503)
  • containerinstance - update to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​25416)
  • maintenance - updating to API Version 2023-04-01 (#​25388)
  • recovery_services - Add recovery_service block to the provider that supports vm_backup_stop_protection_and_retain_data_on_destroy and purge_protected_items_from_vault_on_destroy(#​25515)
  • storage - the Storage Account cache is now populated using hashicorp/go-azure-sdk (#​25437)
  • azurerm_bot_service_azure_bot - support for the cmk_key_vault_key_url property (#​23640)
  • azurerm_capacity_reservation - update validation for capacity (#​25471)
  • azurerm_container_app - add support for key_vault_id and identity properties in the secret block (#​24773)
  • azurerm_databricks_workspace - expose managed_services_cmk_key_vault_id and managed_disk_cmk_key_vault_id and key_vault_id to support cross subscription CMK's. (#​25091)
  • azurerm_databricks_workspace_root_dbfs_customer_managed_key - expose key_vault_id to support cross subscription CMK's. (#​25091)
  • azurerm_managed_hsm_role_*_ids - use specific resource id to replace generic nested item id (#​25323)
  • azurerm_mssql_database - add support for secondary_type (#​25360)
  • azurerm_monitor_scheduled_query_rules_alert_v2 - support for the identity block (#​25365)
  • azurerm_mssql_server_extended_auditing_policy - support for audit_actions_and_groups and predicate_expression (#​25425)
  • azurerm_netapp_account - can now be imported (#​25384)
  • azurerm_netapp_volume - support for the kerberos_enabled, smb_continuous_availability_enabled, kerberos_5_read_only_enabled, kerberos_5_read_write_enabled, kerberos_5i_read_only_enabled, kerberos_5i_read_write_enabled, kerberos_5p_read_only_enabled, and kerberos_5p_read_write_enabled properties (#​25385)
  • azurerm_recovery_services_vault - upgrading to version 2024-01-01 (#​25325)
  • azurerm_stack_hci_cluster - the client_id property is now optional (#​25407)
  • azurerm_storage_encryption_scope - refactoring to use hashicorp/go-azure-sdk rather than Azure/azure-sdk-for-go (#​25437)
  • azurerm_mssql_elasticpool - the maintenance_configuration_name property now supports values SQL_SouthAfricaNorth_DB_1, SQL_SouthAfricaNorth_DB_2, SQL_WestUS3_DB_1 and SQL_WestUS3_DB_2 (#​25500)
  • azurerm_lighthouse_assignment - updating API Version from 2019-06-01 to 2022-10-01 (#​25473)

BUG FIXES:

  • network - updating the GatewaySubnet validation to show the Subnet Name when the validation fails (#​25484)
  • azurerm_function_app_hybrid_connection - fix an issue during creation when send_key_name is specified (#​25379)
  • azurerm_linux_web_app_slot - fix a crash when upgrading the provider to v3.88.0 or later (#​25406)
  • azurerm_mssql_database - update the behavior of the enclave_type field. (#​25508)
  • azurerm_mssql_elasticpool - update the behavior of the enclave_type field. (#​25508)
  • azurerm_network_manager_deployment - add locking (#​25368)
  • azurerm_resource_group_template_deployment - changes to parameters_content and template_content now force output_content to be updated in the plan (#​25403)
  • azurerm_storage_blob - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_container - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_data_lake_gen2_filesystem - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_data_lake_gen2_filesystem_path - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_queue - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_share - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_share_directory - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_share_directory - resolve an issue where directories might fail to destroy (#​25404)
  • azurerm_storage_share_file - fix a potential crash when the endpoint is unreachable (#​25404)
  • azurerm_storage_share_file - fix several bugs with path handling when creating files in subdirectories (#​25404)
  • azurerm_web_app_hybrid_connection - fix an issue during creation when send_key_name is specified (#​25379)
  • azurerm_windows_web_app - prevent a panic during resource upgrade (#​25509)

v3.97.1

Compare Source

ENHANCEMENTS:

  • azurerm_nginx_deployment - support for the configuration block (#​24276)

BUG FIXES:

  • azurerm_data_factory_integration_runtime_self_hosted - ensure that autorizationh keys are exported (#​25246)
  • azurerm_storage_account - defaulting the value for dns_endpoint_type to Standard when it's not returned from the Azure API (#​25367)

v3.97.0

Compare Source

BREAKING CHANGES:

  • azurerm_linux_function_app - app_settings["WEBSITE_RUN_FROM_PACKAGE"] must be added to ignore_changes for deployments where an external tool modifies the WEBSITE_RUN_FROM_PACKAGE property in the app_settings block. (#​24848)
  • azurerm_linux_function_app_slot - app_settings["WEBSITE_RUN_FROM_PACKAGE"] must be added to ignore_changes for deployments where an external tool modifies the WEBSITE_RUN_FROM_PACKAGE property in the app_settings block. (#​24848)

FEATURES:

  • New Resource: azurerm_elastic_san_volume (#​24802)

ENHANCEMENTS:

  • dependencies: updating to v0.25.3 of github.com/tombuildsstuff/giovanni (#​25362)
  • dependencies: updating to v0.20240321.1145953 of github.com/hashicorp/go-azure-sdk (#​25332)
  • dependencies: updating to v0.25.2 of github.com/tombuildsstuff/giovanni (#​25305)
  • azurestackhci: updating to API Version 2024-01-01 (#​25279)
  • monitor/scheduledqueryrules: updating to API version 2023-03-15-preview (#​25350)
  • cosmosdb: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​25166)
  • Data Source azurerm_stack_hci_cluster: refactoring the association to use hashicorp/go-azure-sdk (#​25293)
  • azurerm_app_configuration - support for Environments other than Azure Public (#​25271)
  • azurerm_automanage_configuration - refactoring to use hashicorp/go-azure-sdk (#​25293)
  • azurerm_container_app_environment - add support for Consumption workload profile (#​25285)
  • azurerm_cosmosdb_postgresql_cluster - expose list of server names and FQDN in the servers block (#​25240)
  • azurerm_data_share - hyphens are now allowed in the resource's name (#​25242)
  • azurerm_data_factory_integration_runtime_azure_ssis - support for the copy_compute_scale and pipeline_external_compute_scale blocks (#​25281)
  • azurerm_healthcare_service - support for the identity and configuration_export_storage_account_name properties (#​25193)
  • azurerm_nginx_deployment - support the auto_scale_profile block (#​24950)
  • azurerm_netapp_account_resource - support for the kerberos_ad_name, kerberos_kdc_ip property, enable_aes_encryption, local_nfs_users_with_ldap_allowed, server_root_ca_certificate, ldap_over_tls_enabled, and ldap_signing_enabled properties (#​25340)
  • azurerm_netapp_account_resource - support for [Support for Azure Netapp Files - AD Site Name #​12462] via the site_name property (#​25340)
  • azurerm_stack_hci_cluster: refactoring the association to use hashicorp/go-azure-sdk (#​25293)
  • azurerm_storage_account - support for the dns_endpoint_type property (#​22583)
  • azurerm_storage_blob_inventory_policy - refactoring to use hashicorp/go-azure-sdk (#​25268)
  • azurerm_synapse_spark_pool - added support for 3.4 (#​25319)

BUG FIXES:

  • Data Source: azurerm_storage_blob - fix a bug that incorrectly parsed the endpoint in the resource ID (#​25283)
  • Data Source: azurerm_storage_table_entity - fixing a regression when parsing the table endpoint (#​25307)
  • netapp_account_resource - correct the smb_server_name property validation (#​25340)
  • azurerm_backup_policy_file_share - prevent a bug when the include_last_days property does not work when days is empty (#​25280)
  • azurerm_backup_policy_vm - prevent a bug when the include_last_days property does not work when days is empty (#​25280)
  • azurerm_container_app_custom_domain - prevent an issue where the secret was not being passed through (#​25196) (#​25251)
  • azurerm_data_protection_backup_instance_kubernetes_cluster - prevent the protection errosr ScenarioPluginInvalidWorkflowDataRequest and UserErrorKubernetesBackupExtensionUnhealthy [azurerm_data_protection_backup_instance_kubernetes_cluster is created with message "Fix protection error for the backup instance" and code ScenarioPluginInvalidWorkflowDataRequest #​25294] (#​25345)
  • azurerm_purview_account - will now allow for PurView accounts with missing or disabled eventhubs without keys (#​25301)
  • azurerm_storage_account - fix a crash when the storage account becomes unavailable whilst reading (#​25332)
  • azurerm_storage_blob - fixing a regression where blobs within a nested directory wouldn't be parsed correctly (#​25305)
  • azurerm_storage_data_lake_gen2_path - fixing a bug where there was no timeout available during import (#​25282)
  • azurerm_storage_queue - fixing a bug where the Table URI was obtained rather than the Queue URI (#​25262)
  • azurerm_subscription - fixing an issue when creating a subscription alias (#​25181)

v3.96.0

Compare Source

ENHANCEMENTS:

  • dependencies: updating to v0.20240314.1083835 of github.com/hashicorp/go-azure-sdk (#​25255)
  • dependencies: updating to v0.25.1 of github.com/tombuildsstuff/giovanni (#​24798)
  • dependencies: updating to v1.33.0 of google.golang.org/protobuf (#​25243)
  • storage: updating the data plane resources to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​24798)
  • Data Source: azurerm_storage_table_entities - support for AAD authentication (#​24798)
  • Data Source: azurerm_storage_table_entity - support for AAD authentication (#​24798)
  • azurerm_kusto_cluster - support None pattern for the virtual_network_configuration block (#​24733)
  • azurerm_linux_function_app - support for the Node 20 runtime (#​24073)
  • azurerm_linux_function_app_slot - support for the Node 20 runtime (#​24073)
  • azurerm_stack_hci_cluster - support the identity, cloud_id, service_endpoint and resource_provider_object_id properties (#​25031)
  • azurerm_storage_share_file - support for AAD authentication (#​24798)
  • azurerm_storage_share_directory - support for AAD authentication, deprecate share_name and storage_account_name in favor of storage_share_id (#​24798)
  • azurerm_storage_table_entity - support for AAD authentication, deprecate share_name and storage_account_name in favor of storage_table_id (#​24798)
  • azurerm_storage_table_entity - support for AAD authentication (#​24798)
  • azurerm_windows_function_app - support for the Node 20 runtime (#​24073)
  • azurerm_windows_function_app_slot - support for the Node 20 runtime (#​24073)
  • azurerm_windows_web_app - support for the Node 20 runtime (#​24073)
  • azurerm_windows_web_app_slot - support for the Node 20 runtime (#​24073)

BUG FIXES:

  • azurerm_container_app_custom_domain - fix resource ID parsing bug preventing import (#​25192)
  • azurerm_windows_web_app - fix incorrect warning message when checking name availability (#​25214)
  • azurerm_virtual_machine_run_command - prevent a bug during updates (#​25186)
  • Data Source: azurerm_storage_table_entities - Fix items.x.properties truncating to one entry (#​25211)

v3.95.0

Compare Source

FEATURES:

  • New Resource: azurerm_container_app_custom_domain (#​24421)
  • New Resource: azurerm_data_protection_backup_instance_kubernetes_cluster (#​24940)
  • New Resource: azurerm_static_web_app (#​25117)
  • New resource: azurerm_static_web_app_custom_domain (#​25117)
  • New resource: azurerm_system_center_virtual_machine_manager_availability_set (#​24975)
  • New Resource: azurerm_workloads_sap_three_tier_virtual_instance (#​24384)
  • New Resource: azurerm_workloads_sap_single_node_virtual_instance (#​24331)

ENHANCEMENTS:

  • dependencies: updating to v0.20240229.1102109 of github.com/hashicorp/go-azure-sdk (#​25102)
  • monitor: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest [GH-#​25102]
  • network: updating to API Version 2023-09-01 (#​25095)
  • azurerm_data_factory_integration_runtime_managed - support for the credential_name property (#​25033)
  • azurerm_linux_function_app - support for the description property in the ip_restriction block (#​24527)
  • azurerm_linux_function_app - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_linux_function_app_slot - support for the description property in the ip_restriction block (#​24527)
  • azurerm_linux_function_app_slot - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_linux_web_app - support for the description property in the ip_restriction block (#​24527)
  • azurerm_linux_web_app - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_linux_web_app_slot - support for the description property in the ip_restriction block (#​24527)
  • azurerm_linux_web_app_slot - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_mysql_flexible_server - setting the storage.size_gb property to a smaller value now forces a new resource to be created (#​25074)
  • azurerm_orbital_contact_profile - changing the channels property no longer creates a new resource (#​25129)
  • azurerm_private_dns_resolver_inbound_endpoint - the private_ip_address property is no longer required when private_ip_allocation_method is Dynamic (#​25035)
  • stream_analytics_output_blob - support for the blob_write_mode property (#​25127)
  • azurerm_windows_function_app - support for the description property in the ip_restriction block (#​24527)
  • azurerm_windows_function_app - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_windows_function_app_slot - support for the description property in the ip_restriction block (#​24527)
  • azurerm_windows_function_app_slot - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_windows_web_app - support for the description property in the ip_restriction block (#​24527)
  • azurerm_windows_web_app - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)
  • azurerm_windows_web_app_slot - support for the description property in the ip_restriction block (#​24527)
  • azurerm_windows_web_app_slot - support for the ip_restriction_default_action and scm_ip_restriction_default_action properties (#​25131)

BUG FIXES:

  • Data Source: azurerm_function_app_host_keys - correctly set event_grid_extension_key by searching for the renamed property in the API response (#​25108)
  • azurerm_app_service_public_certificate - fix issue where certificate information was not being set correctly in the read (#​24943)
  • azurerm_container_registry - prevent recreation of the resource when the georeplication.tags are updated (#​24994)
  • azurerm_firewall_policy_rule_collection_group - fix issue where the client subscription ID was used to construct the firewall_policy_id (#​25145)
  • azurerm_function_app_hybrid_connection - fix issue where SendKeyValue was not populated in the API payload (#​23761)
  • azurerm_orbital_contact_profile - fix creation of the resource when event_hub_uri is not specified (#​25128)
  • azurerm_recovery_services_vault - prevent a panic when immutability is updated (#​25132)
  • azurerm_storage_account - fix issue where the queue encryption key type was set as the table encryption key type (#​25046)
  • azurerm_web_app_hybrid_connection - fix issue where SendKeyValue was not populated in the API payload (#​23761)
  • azurerm_mssql_database - fix incorrect error due to typo when using restore_long_term_retention_backup_id (#​25180)

DEPRECATIONS:

  • Deprecated Resource: azurerm_static_site (#​25117)
  • Deprecated Resource: azurerm_static_site_custom_domain (#​25117)
  • azurerm_kubernetes_fleet_manager - the hub_profile property has been deprecated (#​25010)

v3.94.0

Compare Source

FEATURES:

  • New Resource: azurerm_kubernetes_fleet_update_run (#​24813)

ENHANCEMENTS:

  • dependencies: updating to v0.20240228.1142829 of github.com/hashicorp/go-azure-sdk (#​25081)
  • servicefabric: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​25002)
  • springcloud: updating to API Version 2024-01-01-preview (#​24937)
  • securitycenter: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​25081)
  • Data Source: azurerm_storage_table_entities - support for select (#​24987)
  • Data Source: azurerm_netapp_volume - support for the smb_access_based_enumeration and smb_non_browsable properties (#​24514)
  • azurerm_cosmosdb_account - add support for the minimal_tls_version property (#​24966)
  • azurerm_federated_identity_credential - the federated credentials can now be changed without creating a new resource (#​25003)
  • azurerm_kubernetes_cluster - support for the current_kubernetes_version property (#​25079)
  • azurerm_kubernetes_cluster - private DNS is now allowed for the web_app_routing property (#​25038)
  • azurerm_kubernetes_cluster - migration between different outbound_types is now allowed (#​25021)
  • azurerm_mssql_database - support for the recovery_point_id and restore_long_term_retention_backup_id properties (#​24904)
  • azurerm_linux_virtual_machine - support for the automatic_upgrade_enabled, disk_controller_type, os_image_notification, treat_failure_as_deployment_failure_enabled, and vm_agent_platform_updates_enabledproperties (#​23394)
  • azurerm_nginx_deployment - support for the automatic_upgrade_channel property (#​24867)
  • azurerm_netapp_volume - support for the smb_access_based_enumeration and smb_non_browsable properties (#​24514)
  • azurerm_netapp_pool - support for the encryption_type property (#​24993)
  • azurerm_role_definition - upgrade to the API version 2022-05-01-preview (#​25008)
  • azurerm_redis_cache - allow AAD auth for all SKUs (#​25006)
  • azurerm_sql_managed_instance - support for the zone_redundant_enabled property (#​25089)
  • azurerm_spring_cloud_gateway - support for the application_performance_monitoring_ids property (#​24919)
  • azurerm_spring_cloud_configuration_service - support for the refresh_interval_in_seconds property (#​25009)
  • azurerm_synapse_workspace - support for using the user_assigned_identity_id property within the customer_managed_key block (#​25027)
  • azurerm_windows_virtual_machine - support for the automatic_upgrade_enabled, disk_controller_type, os_image_notification, treat_failure_as_deployment_failure_enabled, and vm_agent_platform_updates_enabledproperties (#​23394)

BUG FIXES:

  • azurerm_api_management_notification_recipient_email - fixing an issue where response pages weren't iterated over correctly (#​25055)
  • azurerm_api_management_notification_recipient_user - fixing an issue where response pages weren't iterated over correctly (#​25055)
  • azurerm_batch_pool - fix setting the extension.settings_json property (#​24976)
  • azurerm_key_vault_key - expiration_date can be updated if newer date is ahead (#​25000)
  • azurerm_pim_active_role_assignment - fix an isue where the resource would disappear or fail to import after 45 days (#​24524)
  • azurerm_pim_eligible_role_assignment - fix an isue where the resource would disappear or fail to import after 45 days (#​24524)
  • azurerm_recovery_services_vault - validate that use_system_assigned_identity and user_assigned_identity_id cannot be set at the same time (#​24091)
  • azurerm_recovery_vaults will now create properly with SystemAssigned,UserAssigned identity (#​24978)
  • azurerm_subscription - fixing an issue where response pages weren't iterated over correctly (#​25055)

v3.93.0

Compare Source

FEATURES:

  • New Data Source: azurerm_express_route_circuit_peering (#​24971)
  • New Data Source: azurerm_storage_table_entities (#​24973)
  • New Resource: azurerm_dev_center_catalog (#​24833)
  • New Resource: azurerm_system_center_virtual_machine_manager_server (#​24278)

BUG FIXES:

  • azurerm_key_vault - conditionally polling the Data Plane endpoint when public_network_access_enabled is set to false (#​23823)
  • azurerm_storage_account - allow the identity.type property to be SystemAssigned, UserAssigned when using a Customer Managed Key (#​24923)
  • azurerm_automation_account - prevent the identity.identity_ids User Assigned identity being set when not specified in config (#​24977)

ENHANCEMENTS:

  • dependencies: updating to v0.20240221.1170458 of hashicorp/go-azure-sdk (#​24967)
  • dependencies: refactor azurerm_spring_cloud_configuration_service to use go-azure-sdk (#​24918)
  • provider: support or the feature flag virtual_machine_scale_set.reimage_on_manual_upgrade (#​22975)
  • sentinel: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​24962)
  • sqlvirtualmachines: updating to use the transport layer from hashicorp/go-azure-sdk rather than Azure/go-autorest (#​24912)
  • nginx : updating to use 2024-01-01-preview (#​24868)
  • azurerm_cosmosdb_account - support for the backup.tier property (#​24595)
  • azurerm_linux_virtual_machine - the virtual_machine_scale_set_id proeprty can now be changed without creating a new resource (#​24768)
  • azurerm_machine_learning_workspace - support for the managed_network.isolation_mode property (#​24951)
  • azurerm_private_dns_resolver_inbound_endpoint - support the static value for the private_ip_allocation_method property (#​24952)
  • azurerm_postgresql_flexible_server - expose the storage_tier field (#​24892)
  • azurerm_redis_cache - support for the preferred_data_persistence_auth_method property (#​24370)
  • azurerm_servicebus_namespace - support for the premium_messaging_partitions property (#​24676)
  • azurerm_windows_virtual_machine - the virtual_machine_scale_set_id proeprty can now be changed without creating a new resource (#​24768)

BUG FIXES:

  • azurerm_cognitive_deployment - the version_upgrade_option property can not be updated without creating a new resource (#​24922)
  • azurerm_data_protection_backup_vault - support or the soft_delete and retention_duration_in_days properties (#​24775)
  • azurerm_data_factory_pipeline - correctly handle incorrect header values (#​24921)
  • azurerm_kusto_cluster - optimized_auto_scale is now updated after sku has been updated (#​24906)
  • azurerm_key_vault_certificate - will now only update the lifetime_action of the certificate block unless otherwise required (#​24755)
  • azurerm_linux_virtual_machine_scale_set - correctly include public_ip_prefix_id during updates (#​24939)
  • azurerm_postgresql_flexible_server - the customer_managed_key.key_vault_key_id property is now required (#​24981)
  • azurerm_nginx_deployment - changing the sku property now creates a new resource (#​24905)
  • azurerm_orchestrated_virtual_machine_scale_set - the disk_size_gb and lun parameters of data_disks are optional now (#​24944)
  • azurerm_storage_account - change order of API calls to be GET-then-PUT ratehr then PATCHES (#​23935)
  • azurerm_storage_account - improve the validation around the immutability_policy being used with blob_properties ([#​24938](https://togithub.com/hashicorp/terraform-provider-azurerm/issue

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.


  • [ ] If you want to rebase/retry this PR, check this box

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

renovate[bot] avatar Apr 21 '24 14:04 renovate[bot]