Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Terraform azurerm to 3.117 #617

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 5, 2024

This PR contains the following updates:

Package Type Update Change
azurerm (source) required_provider minor 3.110 -> 3.117

Release Notes

hashicorp/terraform-provider-azurerm (azurerm)

v3.117.0

Compare Source

SPECIAL NOTES: This 3.x release is a special, one-off, back-port of functionality for azurerm_storage_account to enable users to deploy this resource in environments which block / are restrictive of Data Plane access, thus preventing the resource being created and/or managed. This functionality is back-ported from the v4.9.0 release. Users migrating from this release to the 4.x line, should upgrade directly to v4.9.0 or later, as these features are not compatible with earlier releases of 4.x.

FEATURES:

  • New Resource: azurerm_storage_account_queue_properties (#​27819)
  • New Resource: azurerm_storage_account_static_website (#​27819)
  • New Provider Feature - storage data_plane_available feature flag (#​27819)

ENHANCEMENTS:

  • azurerm_storage_account - can now be created and managed if Data Plane endpoints are blocked by a firewall (#​27819)

v3.116.0

Compare Source

DEPRECATIONS:

All Azure Kubernetes Service (AKS) properties related to preview features are deprecated since they will not be available in a stable API. Please see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/guides/4.0-upgrade-guide#aks-migration-to-stable-api for more details (#​26863)

FEATURES:

  • New Resource: azurerm_ai_services (#​26008)
  • New Resource: azurerm_communication_service_email_domain_association (#​26432)
  • New Resource: azurerm_dev_center_project_environment_type (#​26941)
  • New Resource: azurerm_extended_location_custom_location (#​24267)
  • New Resource: azurerm_postgresql_flexible_server_virtual_endpoint (#​26708)

ENHANCEMENTS:

  • notificationhub - updating to use version 2023-09-01 (#​26528)
  • azurerm_api_management_api - update validation of path to allow single character strings (#​26922)
  • azurerm_cosmosdb_account - add support for the property burst_capacity_enabled (#​26986)
  • azurerm_linux_function_app - add support for vnet_image_pull_enabled property in 4.0 (#​27001)
  • azurerm_linux_function_app_slot - add support for vnet_image_pull_enabled property in 4.0 (#​27001)
  • azurerm_logic_app_standard - add support for v8.0 in site_config.dotnet_framework_version (#​26983)
  • azurerm_management_group_policy_assignment - remove length restriction on name (#​27055)
  • azurerm_recovery_services_vault - add support for the identity block (#​26254)
  • azurerm_web_application_firewall_policy - add support for the js_challenge_cookie_expiration_in_minutes property (#​26878)
  • azurerm_windows_function_app - add support for vnet_image_pull_enabled property in 4.0 (#​27001)
  • azurerm_windows_function_app_slot - add support for vnet_image_pull_enabled property in 4.0 (#​27001)

BUG FIXES:

  • Data Source: azurerm_storage_account - add default_share_level_permission to the azure_files_authentication to prevent invalid address errors (#​26996)
  • Data Source: azurerm_search_service - expose the tags property (#​26978)
  • Data Source: azurerm_virtual_machine - populate missing power_state (#​26991)
  • Data Source: azurerm_virtual_machine_scale_set - populate missing power_state (#​26991)
  • azurerm_api_management_api_schema - correctly unmarshal definition and components (#​26531)
  • azurerm_cdn_frontdoor_secret - fix issue where expiration_date was being set into the parent block (#​26982)
  • azurerm_container_app_environment - fix diff suppress on infrastructure_resource_group_name (#​27007)
  • azurerm_express_route_connection - prevent sending private_link_fast_path_enabled in the payload if it hasn't been explicitly set (#​26928)
  • azurerm_machine_learning_workspace - serverless_compute can now be updated (#​26940)
  • azurerm_mssql_database - fix issue where the database cannot be upgraded to use serverless due to the behaviour of the license_type field (#​26850)
  • azurerm_mssql_database - prevent error when creating Free edition by setting long_term_retention_policy and short_term_retention_policy as empty (#​26894)
  • azurerm_nginx_deployment - omit capacity when creating deployments with a basic plan (#​26223)
  • azurerm_role_management_policy - prevent panic when updating activation_rules.approval_stage (#​26800)
  • azurerm_sentinel_threat_intelligence_indicator - prevent panic when importing this resource (#​26976)
  • azurerm_servicebus_namespace - fix panic reading encryption with versionless ids (#​27060)
  • azurerm_synapse_spark_pool - prevent plan diff due to API behaviour by setting node_count as Computed (#​26953)
  • azurerm_virtual_network_gateway_connection - fix issue where ingress_nat_rule_ids was updating the egress rules on updates (#​27022)

v3.115.0

Compare Source

ENHANCEMENTS:

  • cosmosdb - updating to use version 2024-05-15 (#​26758)
  • healthcare - updating to use version 2024-03-31 (#​26699)
  • redis - updating to use version 2024-03-01 (#​26932)
  • azurerm_cosmosdb_account - avoid infinite diff to default_identity_type for legacy resources where an empty string is returned by the RP (#​26525)
  • azurerm_linux_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#​26227)
  • azurerm_log_analytics_saved_search - update the regex for the function_parameters property to support more paramters (#​26701)
  • azurerm_monitor_data_collection_rule - update performance_counter.x.sampling_frequency_in_seconds range 1 to 1800 (#​26898)
  • azurerm_orchestrated_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#​26227)
  • azurerm_security_center_storage_defender - add support for the property scan_results_event_grid_topic_id (#​26599)
  • azurerm_storage_account - add support for the property default_share_level_permission in the azure_files_authentication block (#​26924)
  • azurerm_web_application_firewall_policy - excluded_rule_set.0.type supports Microsoft_BotManagerRuleSet (#​26903)
  • azurerm_windows_virtual_machine_scale_set - add support for the action property in the automatic_instance_repair block (#​26227)

BUG FIXES:

  • azurerm_container_group - retrieve and set storage_account_key in the payload when updating the resource (#​26640)
  • azurerm_key_vault_managed_hardware_security_module_role_assignment - fixed a crash in error messages (#​26972)
  • azurerm_kubernetes_cluster - allow an empty list for dns_zone_ids in the web_app_routing block (#​26747)
  • azurerm_storage_share_file - fix a bug when encoding the MD5 hash for the content_md5 property (#​25715)

v3.114.0

Compare Source

UPGRADE NOTES:

  • 4.0 Beta: This release includes a new feature-flag to opt-into the 4.0 Beta - which (when enabled) introduces a number of behavioural changes, field renames and removes some older deprecated resources and data sources. Please read the disclaimers carefully that are outlined in our guide on how to opt-into the 4.0 Beta before enabling this, as this will cause irreversible changes to your state. The 4.0 Beta is still a work-in-progress at this time and the changes listed in the 4.0 Upgrade Guide may change. We're interested to hear your feedback which can be provided by following this link.

FEATURES:

  • New Resource: azurerm_dev_center_network_connection (#​26718)
  • New Resource: azurerm_stack_hci_logical_network (#​26473)

ENHANCEMENTS:

  • dependencies: updating go-azure-helpers to v0.70.1 (#​26757)
  • arckubernetes - updating to use version 2024-01-01 (#​26761)
  • data.azurerm_storage_account - the enable_https_traffic_only property has been superseded by https_traffic_only_enabled (#​26740)
  • azurerm_log_analytics_cluster - add support for setting size_gb to 100 [GH-#​26865]
  • azurerm_storage_account - the enable_https_traffic_only property has been superseded by https_traffic_only_enabled (#​26740)

BUG FIXES:

  • azurerm_dns_cname_record - split create and update function to fix lifecycle - ignore (#​26610)
  • azurerm_dns_srv_record - split create and update function to fix lifecycle - ignore (#​26627)
  • azurerm_kubernetes_cluster - fix issue that prevented max_count from being updated (#​26417)
  • azurerm_linux_web_app - correctly set site_config.always_on as configured during Update (#​25753)
  • azurerm_linux_web_app_slot - correctly set site_config.always_on as configured during Update (#​25753)
  • azurerm_management_group_policy_remediation - fix panic in deprecated schema change for 4.0 (#​26767)
  • azurerm_network_security_rule - fix panic when updating source_port_ranges (#​26883)
  • azurerm_public_ip - fix panix when updating idle_timeout_in_minutes

DEPRECATIONS:

  • azurerm_redis_cache - enable_non_ssl_port has been superseded by non_ssl_port_enabled and redis_configuration. enable_authentication has been superseded by redis_configuration.authentication_enabled (#​26608)

v3.113.0

Compare Source

ENHANCEMENTS:

  • dependencies: updating to v0.20240715.1100358 of hashicorp/go-azure-sdk (#​26638)
  • storage - updating to use hashicorp/go-azure-sdk (#​26218)

BUG FIXES:

  • azurerm_storage_account - fix a validation bug when replacing a StorageV2 account with a StorageV1 account (#​26639)
  • azurerm_storage_account - resolve an issue refreshing blob or queue properties after recreation (#​26218)
  • azurerm_storage_account - resolve an issue setting tags for an existing storage account where a policy mandates them (#​26218)
  • azurerm_storage_account - fix a persistent diff with the customer_managed_key block (#​26218)
  • azurerm_storage_account - resolve several consistency related issues when crreating a new storage account (#​26218)

DEPRECATIONS:

  • azurerm_eventhub_namespace - deprecate the zone_redundant field in v4.0 (#​26611)
  • azurerm_servicebus_namespace - deprecate the zone_redundant field in v4.0 (#​26611)

v3.112.0

Compare Source

FEATURES:

  • New Data Source: azurerm_elastic_san_volume_snapshot (#​26439)
  • New Resource: azurerm_dev_center_dev_box_definition (#​26307)
  • New Resource: azurerm_dev_center_environment_type (#​26291)
  • New Resource: azurerm_virtual_machine_restore_point (#​26526)
  • New Resource: azurerm_virtual_machine_restore_point_collection (#​26526)

ENHANCEMENTS:

  • dependencies: updating to v0.20240710.1114656 of github.com/hashicorp/go-azure-sdk (#​26588)
  • dependencies: updating to v0.70.0 of go-azure-helpers (#​26601)
  • containerservice: updating the Fleet resources to use API Version 2024-04-01 (#​26588)
  • Data Source: azurerm_network_service_tags - extend validation for service to allow AzureFrontDoor.Backend, AzureFrontDoor.Frontend, and AzureFrontDoor.FirstParty (#​26429)
  • azurerm_api_management_identity_provider_aad - support for the client_library property (#​26093)
  • azurerm_api_management_identity_provider_aadb2c - support for the client_library property (#​26093)
  • azurerm_dev_test_virtual_network - support for the shared_public_ip_address property (#​26299)
  • azurerm_kubernetes_cluster - support for the certificate_authority block under the service_mesh_profile block (#​26543)
  • azurerm_linux_web_app - support the value 8.3 for the php_version property (#​26194)
  • azurerm_machine_learning_compute_cluster - the identity property can now be updated (#​26404)
  • azurerm_web_application_firewall_policy - support for the JSChallenge value for managed_rules.managed_rule_set.rule_group_override.rule_action (#​26561)

BUG FIXES:

  • Data Source: azurerm_communication_service - primary_connection_string, primary_key, secondary_connection_string and secondary_key are marked as Sensitive (#​26560)
  • azurerm_app_configuration_feature - fix issue when updating the resource without an existing targeting_filter (#​26506)
  • azurerm_backup_policy_vm - split create and update function to fix lifecycle - ignore (#​26591)
  • azurerm_backup_protected_vm - split create and update function to fix lifecycle - ignore (#​26583)
  • azurerm_communication_service - the primary_connection_string, primary_key, secondary_connection_string, and secondary_key properties are now sensitive (#​26560)
  • azurerm_mysql_flexible_server_configuration - add locks to prevent conflicts when deleting the resource (#​26289)
  • azurerm_nginx_deployment - changing the frontend_public.ip_address, frontend_private.ip_address, frontend_private.allocation_method, and frontend_private.subnet_id now creates a new resource (#​26298)
  • azurerm_palo_alto_local_rulestack_rule - correctl read the protocol property on read when the protocol_ports property is configured (#​26510)
  • azurerm_servicebus_namespace - parse the identity returned by the API insensitively before setting into state (#​26540)

DEPRECATIONS:

  • azurerm_servicebus_queue - enable_batched_operations, enable_express and enable_partitioning are superseded by batched_operations_enabled, express_enabled and partitioning_enabled (#​26479)
  • azurerm_servicebus_subscription - enable_batched_operations has been superseded by batched_operations_enabled (#​26479)
  • azurerm_servicebus_topic - enable_batched_operations, enable_express and enable_partitioning are superseded by batched_operations_enabled, express_enabled and partitioning_enabled (#​26479)

v3.111.0

Compare Source

FEATURES:

  • New Resource: azurerm_restore_point_collection (#​26518)

ENHANCEMENTS:

  • dependencies: updating to v0.20240701.1082110 of github.com/hashicorp/go-azure-sdk (#​26502)
  • azurerm_disk_encryption_set - support for the managed_hsm_key_id property (#​26201)
  • azurerm_firewall_policy - remove Computed from the sku property and add a default of Standard in 4.0 (#​26499)
  • azurerm_kubernetes_cluster - support updating default_node_pool.os_sku between Ubuntu and AzureLinux (#​26262)
  • azurerm_kubernetes_cluster_node_pool - support updating os_sku between Ubuntu and AzureLinux (#​26139)
  • azurerm_service_plan - support for new the Flex Consumption plan (#​26351)

BUG FIXES:

  • azurerm_kubernetes_cluster - prevent a panic (#​26478)
  • azurerm_kubernetes_cluster - prevent a diff in upgrade_settings when the API returns an empty object (#​26541)
  • azurerm_kubernetes_cluster_node_pool - prevent a diff in upgrade_settings when the API returns an empty object (#​26541)
  • azurerm_virtual_network_gateway - split create and update function to fix lifecycle - ignore (#​26451)
  • azurerm_virtual_network_gateway_connection - split create and update function to fix lifecycle - ignore (#​26431)

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies label Jul 5, 2024
@renovate renovate bot requested a review from a team as a code owner July 5, 2024 06:21
@renovate renovate bot enabled auto-merge (squash) July 5, 2024 06:21
renovate-approve-2[bot]
renovate-approve-2 bot previously approved these changes Jul 5, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Jul 5, 2024
Copy link
Contributor

hmcts-jenkins-cnp bot commented Jul 5, 2024

Plan Result (stg)

Plan: 0 to add, 1 to change, 0 to destroy.
  • Update
    • module.juror-bureau-redis.azurerm_redis_cache.redis
Change Result (Click me)
  # module.juror-bureau-redis.azurerm_redis_cache.redis will be updated in-place
  ~ resource "azurerm_redis_cache" "redis" {
        id                            = "/subscriptions/74dacd4f-a248-45bb-a2f0-af700dc4cf68/resourceGroups/juror-bureau-redis-cache-cache-stg/providers/Microsoft.Cache/redis/juror-bureau-redis-cache-stg"
        name                          = "juror-bureau-redis-cache-stg"
        tags                          = {
            "application"         = "juror"
            "autoShutdown"        = "true"
            "builtFrom"           = "https://github.com/HMCTS/juror-bureau.git"
            "businessArea"        = "Cross-Cutting"
            "contactSlackChannel" = "#juror-dev"
            "environment"         = "staging"
            "managedBy"           = "Juror"
        }
        # (24 unchanged attributes hidden)

      ~ redis_configuration {
          ~ maxfragmentationmemory_reserved         = 125 -> 642
          ~ maxmemory_delta                         = 125 -> 642
          ~ maxmemory_reserved                      = 125 -> 642
            # (15 unchanged attributes hidden)
        }
    }

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

Copy link
Contributor

Plan Result (prod)

No changes. Your infrastructure matches the configuration.

@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 05d588a to 5a01283 Compare July 10, 2024 11:09
@hmcts-jenkins-cnp hmcts-jenkins-cnp bot requested a deployment to preview July 10, 2024 11:18 Abandoned
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 5a01283 to 4ba4863 Compare July 12, 2024 14:01
@renovate renovate bot changed the title Update Terraform azurerm to 3.111 Update Terraform azurerm to 3.112 Jul 12, 2024
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 4ba4863 to e2f0569 Compare July 15, 2024 14:24
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from e2f0569 to 4155b5e Compare July 16, 2024 09:55
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 4155b5e to 4340760 Compare July 16, 2024 13:28
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 4340760 to c18d246 Compare July 17, 2024 16:33
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from c18d246 to cb343e0 Compare July 18, 2024 10:41
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from cb343e0 to 81193aa Compare July 19, 2024 07:31
@renovate renovate bot changed the title Update Terraform azurerm to 3.112 Update Terraform azurerm to 3.113 Jul 19, 2024
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 48164c0 to 6407dce Compare September 4, 2024 14:50
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch 2 times, most recently from 53d77bc to 7e40a9a Compare September 11, 2024 14:37
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 7e40a9a to 1383bfb Compare September 26, 2024 16:16
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch 2 times, most recently from 7f7f3a4 to 0ed18d6 Compare October 10, 2024 17:22
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 0ed18d6 to 4d61087 Compare October 24, 2024 13:28
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 4d61087 to fca0394 Compare November 8, 2024 04:35
@renovate renovate bot changed the title Update Terraform azurerm to 3.116 Update Terraform azurerm to 3.117 Nov 8, 2024
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from fca0394 to f6d6839 Compare November 14, 2024 14:17
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from f6d6839 to 40f8433 Compare November 15, 2024 11:10
@renovate renovate bot force-pushed the renovate/azurerm-3.x branch from 40f8433 to 9953df6 Compare December 5, 2024 14:20
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.

0 participants