chore(deps): update terraform
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
aws (source) | required_provider | minor |
5.43.0 -> 5.44.0
|
azurerm (source) | required_provider | minor |
3.97.1 -> 3.98.0
|
google (source) | required_provider | minor |
5.22.0 -> 5.23.0
|
Release Notes
hashicorp/terraform-provider-aws (aws)
v5.44.0
FEATURES:
-
New Data Source:
aws_devopsguru_notification_channel
(#36656) -
New Data Source:
aws_devopsguru_resource_collection
(#36657) -
New Data Source:
aws_ecr_lifecycle_policy_document
(#6133) -
New Function:
trim_iam_role_path
(#36723) -
New Resource:
aws_devopsguru_service_integration
(#36694)
ENHANCEMENTS:
- data-source/aws_servicecatalogappregistry_application: Add
application_tag
attribute (#36647) - data/aws_glue_data_catalog_encryption_settings: Add
data_catalog_encryption_settings.encryption_at_rest.catalog_encryption_service_role
attribute (#35978) - resource/aws_appstream_fleet: Add
desired_sessions
argument to thecompute_capacity
block. (#34266) - resource/aws_appstream_fleet: Add
max_sessions_per_instance
argument. (#34266) - resource/aws_batch_job_definition: Add update functions instead of ForceNew. Add
deregister_on_new_revision
to allow keeping prior versions ACTIVE when a new revision is published. (#35149) - resource/aws_db_instance: Adds warning when setting
character_set_name
whenreplicate_source_db
,restore_to_point_in_time
, orsnapshot_identifier
is set (#36518) - resource/aws_emr_cluster: Add
unhealthy_node_replacement
argument (#36523) - resource/aws_glue_data_catalog_encryption_settings: Add
data_catalog_encryption_settings.encryption_at_rest.catalog_encryption_service_role
argument (#35978) - resource/aws_lambda_function: Add support for
ruby3.3
runtime
value (#36751) - resource/aws_lambda_layer_version: Add support for
ruby3.3
compatible_runtimes
value (#36751) - resource/aws_servicecatalogappregistry_application: Add
application_tag
attribute (#36647) - resource/aws_transfer_server: Add
s3_storage_options
configuration block (#36664) - resource/aws_wafv2_web_acl: Add
address_fields
andphone_number_fields
tostatement.managed_rule_group_statement.managed_rule_group_configs.aws_managed_rules_acfp_rule_set.request_inspection
(#36685)
BUG FIXES:
- provider: Correctly handles user agents passed using
TF_APPEND_USER_AGENT
which contain/
,(
,)
, or space. (#36738) - resource/aws_batch_scheduling_policy: Fixes error where tags could not be updated (#36517)
- resource/aws_cloudfront_key_value_store: Serialize CloudFront KeyValueStore access (#36734)
- resource/aws_cloudfrontkeyvaluestore_key: Serialize CloudFront KeyValueStore access (#36734)
- resource/aws_cognito_user_pool: Correct plan-time validation of
email_verification_message
,email_verification_subject
,admin_create_user_config.invite_message_template.email_message
,admin_create_user_config.invite_message_template.email_subject
,admin_create_user_config.invite_message_template.sms_message
,sms_authentication_message
,sms_verification_message
,verification_message_template.email_message
,verification_message_template.email_message_by_link
,verification_message_template.email_subject
,verification_message_template.email_subject_by_link
, andverification_message_template.sms_message
to count UTF-8 characters properly (#36661) - resource/aws_ecr_lifecycle_policy: Add missing
tagPatternList
change detection in policy JSON (#35231) - resource/aws_ecs_service: Correctly set
alarms.rollback
on resource Create and Update (#36691) - resource/aws_iam_user: When
force_destroy
is used and there are inline or attached policies, allow resource to be destroyed (#36640) - resource/aws_imagebuilder_distribution_configuration: Fix validation regex for
ami_distribution_configuration.name
(#36659) - resource/aws_redshift_cluster: Fix error preventing modification of a configured
snapshot_copy
block (#36655) - resource/aws_route53_record: Fix to correctly interpret alias names with wildcards (#36699)
hashicorp/terraform-provider-azurerm (azurerm)
v3.98.0
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
ofgithub.com/hashicorp/go-azure-sdk
(#25482) - dependencies: updating to
v0.67.0
ofgithub.com/hashicorp/go-azure-helpers
(#25446) - dependencies: updating to
v0.25.4
ofgithub.com/tombuildsstuff/giovanni
(#25404) -
alertsmanagement
- updating remaining resources to usehashicorp/go-azure-sdk
(#25486) -
applicationinsights
- updating remaining resources to usehashicorp/go-azure-sdk
(#25376) -
compute
- update to API version2024-03-01
(#25436) -
compute
- update shared image resources and data sources to usehashicorp/go-azure-sdk
(#25503) -
containerinstance
- update to use the transport layer fromhashicorp/go-azure-sdk
rather thanAzure/go-autorest
(#25416) -
maintenance
- updating to API Version2023-04-01
(#25388) -
recovery_services
- Addrecovery_service
block to the provider that supportsvm_backup_stop_protection_and_retain_data_on_destroy
andpurge_protected_items_from_vault_on_destroy
(#25515) -
storage
- the Storage Account cache is now populated usinghashicorp/go-azure-sdk
(#25437) -
azurerm_bot_service_azure_bot
- support for thecmk_key_vault_key_url
property (#23640) -
azurerm_capacity_reservation
- update validation forcapacity
(#25471) -
azurerm_container_app
- add support forkey_vault_id
andidentity
properties in thesecret
block (#24773) -
azurerm_databricks_workspace
- exposemanaged_services_cmk_key_vault_id
andmanaged_disk_cmk_key_vault_id and key_vault_id
to support cross subscription CMK's. (#25091) -
azurerm_databricks_workspace_root_dbfs_customer_managed_key
- exposekey_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 forsecondary_type
(#25360) -
azurerm_monitor_scheduled_query_rules_alert_v2
- support for theidentity
block (#25365) -
azurerm_mssql_server_extended_auditing_policy
- support foraudit_actions_and_groups
andpredicate_expression
(#25425) -
azurerm_netapp_account
- can now be imported (#25384) -
azurerm_netapp_volume
- support for thekerberos_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
, andkerberos_5p_read_write_enabled
properties (#25385) -
azurerm_recovery_services_vault
- upgrading to version2024-01-01
(#25325) -
azurerm_stack_hci_cluster
- theclient_id
property is now optional (#25407) -
azurerm_storage_encryption_scope
- refactoring to usehashicorp/go-azure-sdk
rather thanAzure/azure-sdk-for-go
(#25437) -
azurerm_mssql_elasticpool
- themaintenance_configuration_name
property now supports valuesSQL_SouthAfricaNorth_DB_1
,SQL_SouthAfricaNorth_DB_2
,SQL_WestUS3_DB_1
andSQL_WestUS3_DB_2
(#25500) -
azurerm_lighthouse_assignment
- updating API Version from2019-06-01
to2022-10-01
(#25473)
BUG FIXES:
-
network
- updating theGatewaySubnet
validation to show the Subnet Name when the validation fails (#25484) -
azurerm_function_app_hybrid_connection
- fix an issue during creation whensend_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 theenclave_type
field. (#25508) -
azurerm_mssql_elasticpool
- update the behavior of theenclave_type
field. (#25508) -
azurerm_network_manager_deployment
- add locking (#25368) -
azurerm_resource_group_template_deployment
- changes toparameters_content
andtemplate_content
now forceoutput_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 whensend_key_name
is specified (#25379) -
azurerm_windows_web_app
- prevent a panic during resource upgrade (#25509)
hashicorp/terraform-provider-google (google)
v5.23.0
NOTES:
- provider: introduced support for provider-defined functions. This feature is in Terraform v1.8.0+. (#17694)
DEPRECATIONS:
- kms: deprecated
attestation.external_protection_level_options
in favor ofexternal_protection_level_options
ingoogle_kms_crypto_key_version
(#17704)
FEATURES:
-
New Data Source:
google_apphub_application
(#17679) -
New Resource:
google_cloud_quotas_quota_preference
(#17637) -
New Resource:
google_vertex_ai_deployment_resource_pool
(#17707) -
New Resource:
google_integrations_client
(#17640)
IMPROVEMENTS:
- bigquery: added
dataGovernanceType
togoogle_bigquery_routine
resource (#17689) - bigquery: added support for
external_data_configuration.json_extension
togoogle_bigquery_table
(#17663) - compute: added
cloud_router_ipv6_address
,customer_router_ipv6_address
fields togoogle_compute_interconnect_attachment
resource (#17692) - compute: added
generated_id
field togoogle_compute_region_backend_service
resource (#17639) - integrations: added deletion support for
google_integrations_client
resource (#17678) - kms: added
crypto_key_backend
field togoogle_kms_crypto_key
resource (#17704) - metastore: added
scheduled_backup
field togoogle_dataproc_metastore_service
resource (#17673) - provider: added provider-defined function
name_from_id
for retrieving the short-form name of a resource from its self link or id (#17694) - provider: added provider-defined function
project_from_id
for retrieving the project id from a resource's self link or id (#17694) - provider: added provider-defined function
region_from_zone
for deriving a region from a zone's name (#17694) - provider: added provider-defined functions
location_from_id
,region_from_id
, andzone_from_id
for retrieving the location/region/zone names from a resource's self link or id (#17694)
BUG FIXES:
- cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_job
creation fails (#17711) - cloudrunv2: fixed Terraform state inconsistency when resource
google_cloud_run_v2_service
creation fails (#17711) - container: fixed
google_container_cluster
permadiff whenmaster_ipv4_cidr_block
is set for a private flexible cluster (#17687) - dataflow: fixed an issue where the provider would crash when
enableStreamingEngine
is set as aparameter
value ingoogle_dataflow_flex_template_job
(#17712) - kms: added top-level
external_protection_level_options
field ingoogle_kms_crypto_key_version
resource (#17704)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.