-
Notifications
You must be signed in to change notification settings - Fork 6
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 v3.110.0 #3292
base: master
Are you sure you want to change the base?
Conversation
Plan Result (aat)
Change Result (Click me) # azurerm_key_vault_secret.flexible_secret_standard_format["DATABASE"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:52:17Z" -> (known after apply)
id = "https://bulk-scan-aat.vault.azure.net/secrets/processor-POSTGRES-DATABASE/ff57b9039f9544be979c275eb31b0769"
name = "processor-POSTGRES-DATABASE"
tags = {
"application" = "bulk-scan-print"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "staging"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["HOST"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:52:17Z" -> (known after apply)
id = "https://bulk-scan-aat.vault.azure.net/secrets/processor-POSTGRES-HOST/2dc8dc1977504071bd90e0c4b8a591fe"
name = "processor-POSTGRES-HOST"
tags = {
"application" = "bulk-scan-print"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "staging"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["PASS"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:52:17Z" -> (known after apply)
id = "https://bulk-scan-aat.vault.azure.net/secrets/processor-POSTGRES-PASS/f96764ee7960495181d327706327af90"
name = "processor-POSTGRES-PASS"
tags = {
"application" = "bulk-scan-print"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "staging"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["PORT"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:52:17Z" -> (known after apply)
id = "https://bulk-scan-aat.vault.azure.net/secrets/processor-POSTGRES-PORT/e6b64e0e09e54e39828f8891d838e308"
name = "processor-POSTGRES-PORT"
tags = {
"application" = "bulk-scan-print"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "staging"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["USER"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:52:17Z" -> (known after apply)
id = "https://bulk-scan-aat.vault.azure.net/secrets/processor-POSTGRES-USER/9f01ce8315674da5994d66e4761258b7"
name = "processor-POSTGRES-USER"
tags = {
"application" = "bulk-scan-print"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "staging"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
Plan: 0 to add, 5 to change, 0 to destroy. |
Plan Result (prod)
Change Result (Click me) # azurerm_key_vault_secret.flexible_secret_standard_format["DATABASE"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:57:19Z" -> (known after apply)
id = "https://bulk-scan-prod.vault.azure.net/secrets/processor-POSTGRES-DATABASE/8d2709eb815247cfbd969e34ec1b803b"
name = "processor-POSTGRES-DATABASE"
tags = {
"application" = "bulk-scan-print"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "production"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["HOST"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:57:19Z" -> (known after apply)
id = "https://bulk-scan-prod.vault.azure.net/secrets/processor-POSTGRES-HOST/22b5cad58cd6486ab11e901432abbbc4"
name = "processor-POSTGRES-HOST"
tags = {
"application" = "bulk-scan-print"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "production"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["PASS"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:57:19Z" -> (known after apply)
id = "https://bulk-scan-prod.vault.azure.net/secrets/processor-POSTGRES-PASS/408559177e444d13b97a8dd3a30d1d01"
name = "processor-POSTGRES-PASS"
tags = {
"application" = "bulk-scan-print"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "production"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["PORT"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:57:19Z" -> (known after apply)
id = "https://bulk-scan-prod.vault.azure.net/secrets/processor-POSTGRES-PORT/2cb775893a054a92aee474f5e676c2ef"
name = "processor-POSTGRES-PORT"
tags = {
"application" = "bulk-scan-print"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "production"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
# azurerm_key_vault_secret.flexible_secret_standard_format["USER"] will be updated in-place
~ resource "azurerm_key_vault_secret" "flexible_secret_standard_format" {
~ expiration_date = "2026-06-19T15:57:19Z" -> (known after apply)
id = "https://bulk-scan-prod.vault.azure.net/secrets/processor-POSTGRES-USER/a52d84d0f7ea4178a5c0231ee4c2a71f"
name = "processor-POSTGRES-USER"
tags = {
"application" = "bulk-scan-print"
"builtFrom" = "https://github.com/HMCTS/bulk-scan-processor.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#rbs"
"environment" = "production"
"managedBy" = "Bulk Scanning and Printing"
"source" = "processor PostgreSQL"
}
# (6 unchanged attributes hidden)
}
Plan: 0 to add, 5 to change, 0 to destroy. |
764d615
to
62a4eeb
Compare
62a4eeb
to
3f01fc0
Compare
3f01fc0
to
7a1a0e0
Compare
Infracost free monthly run limit exceeded. Please contact [email protected] to purchase usage pack.: 403 Forbidden Infracost free monthly run limit exceeded. Please contact [email protected] to purchase usage pack. |
7a1a0e0
to
cf0bf9a
Compare
cf0bf9a
to
cc30544
Compare
cc30544
to
97fc38b
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
3.106.0
->3.110.0
Release Notes
hashicorp/terraform-provider-azurerm (azurerm)
v3.110.0
Compare Source
FEATURES:
azurerm_load_test
(#26376)azurerm_virtual_desktop_scaling_plan_host_pool_association
(#24670)ENHANCEMENTS:
azurerm_monitor_data_collection_endpoint
- support for theimmutable_id
property (#26380)azurerm_nginx_certificate
- export the propertiessha1_thumbprint
,key_vault_secret_version
,key_vault_secret_creation_date
,error_code
anderror_message
(#26160)azurerm_backup_policy_vm
- support for thetiering_policy
property (#26263)azurerm_kubernetes_cluster_node_pool
- Pod Disruption Budgets are now respected when deleting a node pool (#26471)azurerm_monitor_data_collection_endpoint
- support for theimmutable_id
property (#26380)azurerm_mssql_managed_instance
- support the valueGZRS
for thestorage_account_type
property (#26448)azurerm_mssql_managed_instance_transparent_data_encryption
- support for themanaged_hsm_key_id
property (#26496)azurerm_redis_cache_access_policy
- allow updates topermissions
(#26440)azurerm_redhat_openshift_cluster
- support for themanaged_resource_group_name
property (#25529)azurerm_redhat_openshift_cluster
- support for thepreconfigured_network_security_group_enabled
property (#26082)azurerm_iotcentral_application
- remove Computed fromtemplate
and set default of[email protected]
in 4.0 (#26485)azurerm_digital_twins_time_series_database_connection
- remove Computed fromkusto_table_name
and set a default ofAdtPropertyEvents
in 4.0 (#26484)BUG FIXES:
azurerm_express_route_circuit_peering
- fix issue where data source attempts to parse an empty string instead of generating the resource ID (#26441)azurerm_express_route_gateway
- prevent a panic (#26467)azurerm_monitor_scheduled_query_rules_alert_v2
- correctly handle theidentity
block if not specified (#26364)azurerm_security_center_automation
- prevent resource recreation whentags
are updated (#26292)azurerm_synapse_workspace
- fix issue whereazure_devops_repo
orgithub_repo
configuration could not be removed (#26421)azurerm_virtual_network_dns_servers
- split create and update function to fix lifecycle - ignore (#26427)azurerm_linux_function_app
- setallowed_applications
in the request payload (#26462)azurerm_linux_function_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_windows_function_app
- setallowed_applications
in the request payload (#26462)azurerm_windows_function_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_linux_web_app
- setallowed_applications
in the request payload (#26462)azurerm_linux_web_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_windows_web_app
- setallowed_applications
in the request payload (#26462)azurerm_windows_web_app_slot
- setallowed_applications
in the request payload (#26462)azurerm_api_management
- remove ForceNew fromadditional_location.zones
(#26384)azurerm_logic_app_integration_account_schema
- thename
property now allows underscores (#26475)azurerm_palo_alto_local_rulestack_rule
- prevent error when switching betweenprotocol
andprotocol_ports
(#26490)DEPRECATIONS:
azurerm_analysis_service_server
- the propertyenable_power_bi_service
has been superseded bypower_bi_service_enabled
(#26456)v3.109.0
Compare Source
FEATURES:
azurerm_automation_runbook
(#26359)azurerm_data_protection_backup_instance_postgresql_flexible_server
(#26249)azurerm_email_communication_service_domain
(#26179)azurerm_system_center_virtual_machine_manager_cloud
(#25429)azurerm_system_center_virtual_machine_manager_virtual_machine_template
(#25449)azurerm_system_center_virtual_machine_manager_virtual_network
(#25451)ENHANCEMENTS:
azurerm_hdinsight_cluster
- export thecluster_id
attribute (#26228)azurerm_cosmosdb_sql_container
- support for thepartition_key_kind
andpartition_key_paths
properties (#26372)azurerm_data_protection_backup_instance_blob_storage
- support for thestorage_account_container_names
property (#26232)azurerm_virtual_network_peering
- support for thepeer_complete_virtual_networks_enabled
,only_ipv6_peering_enabled
,local_subnet_names
, andremote_subnet_names
properties (#26229)azurerm_virtual_desktop_host_pool
- changing thepreferred_app_group_type
property no longer creates a new resource (#26333)azurerm_maps_account
- support for thelocation
,identity
,cors
anddata_store
properties (#26397)BUG FIXES:
azurerm_automation_job_schedule
- updatesazurerm_automation_job_schedule
to use a composite resource id and allowsazurerm_automation_runbook
to be updated without causingazurerm_automation_job_schedule
to recreate (#22164)azurerm_databricks_workspace
- correctly allow disabling the default firewall (#26339)azurerm_virtual_hub_*
- spliting create and update so lifecycle ignore changes works correctly (#26310)DEPRECATIONS:
azurerm_mariadb_server
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server
instead (#26354)azurerm_mariadb_configuration
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server_configuration
instead (#26354)azurerm_mariadb_database
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_database
instead (#26354)azurerm_mariadb_firewall_rule
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server_firewall_rule
instead (#26354)azurerm_mariadb_server
- deprecated since the service is retiring. Please useazurerm_mysql_flexible_server
instead (#26354)azurerm_mariadb_virtual_network_rule
- deprecated since the service is retiring (#26354)v3.108.0
Compare Source
FEATURES:
azurerm_role_management_policy
(#25900)azurerm_role_management_policy
(#25900)ENHANCEMENTS:
serviceconnector
: updating to use API Version2024-04-01
(#26248)azurerm_container_groups
- can now be created with a User Assigned Identity when running Windows (#26308)azurerm_kubernetes_cluster
- updating thenetwork_profile.network_policy
property toazure
andcalico
when it hasn't been previously set is supported (#26176)azurerm_kubernetes_cluster
- respect Pod Distruption Budgets when rotating thedefault_node_pool
(#26274)azurerm_lb_backend_address_pool
- support for thesynchronous_mode
property (#26309)azurerm_private_endpoint
- support symultaneous creation of multiple resources of this type per subnet (#26006)BUG FIXES:
azurerm_express_route_circuit_peering
,azurerm_express_route_circuit
,azurerm_express_route_gateway
,azurerm_express_route_port
- split create and update (#26237)azurerm_lb_backend_address_pool_address
- when using this resource, values are no longer reset onazurerm_lb_backend_address_pool
(#26264)azurerm_route_filter
- spliting create and update so lifecycle ignore changes works correctly (#26266)azurerm_route_server
- spliting create and update so lifecycle ignore changes works correctly (#26266)azurerm_synapse_workspace
- updates the client used in all operations ofazurerm_synapse_workspace_sql_aad_admin
to prevent this resource from modifying the same resource asazurerm_synapse_workspace_aad_admin
(#26317)azurerm_virtual_network
- correctly parse network securty group IDs (#26283)DEPRECATIONS:
azurerm_network_interface
- theenable_ip_forwarding
andenable_accelerated_networking
properties have been deprecated and superseded by theip_forwarding_enabled
andaccelerated_networking_enabled
properties (#26293)azurerm_api_management
- thepolicy
block has been deprecated is superseded by theazurerm_api_management_policy
resource (#26305)azurerm_kubernetes_cluster
- theebpf_data_plane
property has been deprecated and superseded by thenetwork_data_plane
property (#26251)azurerm_network_interface
- theenable_ip_forwarding
andenable_accelerated_networking
properties have been deprecated and superseded by theip_forwarding_enabled
andaccelerated_networking_enabled
properties (#26293)azurerm_synapse_workspace
- theaad_admin
andsql_aad_admin
blocks have been deprecated and superseded by theazurerm_synapse_workspace_aad_admin
andazurerm_synapse_workspace_sql_aad_admin
resources (#26317)v3.107.0
Compare Source
FEATURES:
azurerm_data_protection_backup_policy_postgresql_flexible_server
(#26024)ENHANCEMENTS:
v0.20240604.1114748
ofgithub.com/hashicorp/go-azure-sdk
(#26216)advisor
: update API version to2023-01-01
(#26205)keyvault
: handling the Resources API returning Key Vaults that have been deleted when populating the cache (#26199)machinelearning
: update API version to2024-04-01
(#26168)network/privatelinkservices
- update to usehashicorp/go-azure-sdk
(#26212)network/serviceendpointpolicies
- update to usehashicorp/go-azure-sdk
(#26196)network/virtualnetworks
- update to usehashicorp/go-azure-sdk
(#26217)network/virtualwans
: update route resources to usehashicorp/go-azure-sdk
(#26189)azurerm_container_app_job
- support for thekey_vault_secret_id
andidentity
properties in thesecret
block (#25969)azurerm_kubernetes_cluster
- support forthedns_zone_ids
popperty in theweb_app_routing
block (#26117)azurerm_notification_hub_authorization_rule
- support for theprimary_connection_string
andsecondary_connection_string
properties (#26188)azurerm_subnet
- support for thedefault_outbound_access_enabled
property (#25259)BUG FIXES:
azurerm_api_management_named_value
- will now enforce setting thesecret
property when setting thevalue_from_key_vault
property (#26150)azurerm_storage_sync_server_endpoint
- improve pooling to work around api inconsistencies (#26204)azurerm_virtual_network
- split create and update function to fix lifecycle - ignore (#26246)azurerm_vpn_server_configuration
- split create and update function to fix lifecycle - ignore (#26175)azurerm_vpn_server_configuration_policy_group
- split create and update function to fix lifecycle - ignore (#26207)azurerm_vpn_site
- split create and update function to fix lifecycle - ignore changes (#26163)DEPRECATIONS:
azurerm_kubernetes_cluster
- the propertydns_zone_id
has been superseded by the propertydns_zone_ids
in theweb_app_routing
block (#26117)azurerm_nginx_deployment
- the blockconfiguration
has been deprecated and superseded by the resourceazurerm_nginx_configuration
(#25773)v3.106.1
Compare Source
BUG FIXES:
azurerm_kubernetes_cluster
- fix a crash when reading/settingupgrade_settings
(#26173)Configuration
📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, 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 has been generated by Mend Renovate. View repository job log here.