Update Terraform google to ~> 7.12.0 #636
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
~> 7.9.0->~> 7.12.0Release Notes
hashicorp/terraform-provider-google (google)
v7.12.0Compare Source
v7.11.0Compare Source
DEPRECATIONS:
pubsublite:google_pubsub_lite_reservationwill be turned down effective March 18, 2026. Usegoogle_pubsub_reservationinstead. (#25058)pubsublite:google_pubsub_lite_subscriptionwill be turned down effective March 18, 2026. Usegoogle_pubsub_subscriptioninstead. (#25058)pubsublite:google_pubsub_lite_topicwill be turned down effective March 18, 2026. Usegoogle_pubsub_topicinstead. (#25058)BREAKING CHANGES:
google_netapp_volume.export_policy.rules.squash_modenot preserve values returned by the API. Without this change, unsettingsquash_modein the provider can cause an API error. (#25059)FEATURES:
google_artifact_registry_python_packages(#25053)google_cloud_identity_policy(#24946)google_compute_reservation_block(#25034)google_compute_reservation_sub_block(#25034)google_ces_deployment(#24945)google_ces_example(#25056)google_discovery_engine_user_store(#25054)IMPROVEMENTS:
external_data_configuration.decimal_target_typestogoogle_bigquery_table(#24936)internal_ipv6_prefixfield to thegoogle_compute_subnetworkresource (#25037)ipv6_access_typefield andINTERNAL_IPV6_SUBNETWORK_CREATIONas a supported value for themodefield ingoogle_compute_public_delegated_prefixresource (#24940)ipv6_access_typefield togoogle_compute_public_advertised_prefixresource (#24911)data_documentation_specfield togoogle_dataplex_datascanresource to support theDATA_DOCUMENTATIONscan type (#25044)resource_manager_tagstogoogle_dataproc_clusterresource (#25057)placement_policyfield togoogle_lustre_instanceresource (#25042)cache_parametersfield togoogle_netapp_volumeresource (#24909)secretongoogle_secret_manager_secret_version(#25045)secreton ephemeralgoogle_secret_manager_secret_version(#25045)BUG FIXES:
initial_user.passwordwas set to a computed value ingoogle_alloydb_cluster(#25036)google_bigquery_table.external_data_configuration.schema(#24936)google_compute_instanceintroduced in 7.9.0 where a destroy-diff is prompted for instances with preset GPUs (#25021)KUBE_DNSas an accepted value forcluster_dnsfield ongoogle_container_cluster(#24953)export_policy.rules.squash_modeongoogle_netapp_volumecan cause an API error (#25059)google_pubsub_subscriptioncould only be updated ifbigquery_configwas modified (#24952)final_backup_descriptioningoogle_sql_database_instanceresource wasn't set on the final backup on delete (#25055)google_storage_bucket_acl.role_entitywere ignored (#24949)google_workstations_workstationwhere settingsource_workstationcaused a permadiff that forced recreation (#24941)google_vmwareengine_private_cloudwait until the deletion completes (#25040)v7.10.0Compare Source
BREAKING CHANGES:
initial_user.passwordas required on create of newgoogle_alloydb_clusterresources. This change aligns the provider with existing API constraints to surface errors earlier. (#25022)FEATURES:
google_ces_app(#24861)google_ces_toolset(#24885)google_discovery_engine_control(#24883)google_netapp_host_group(#24876)google_network_management_organization_vpc_flow_logs_config(#24896)google_network_services_multicast_domain(#24864)google_privileged_access_manager_settings(#24878)google_client_config(#24900)IMPROVEMENTS:
direct_vpc_network_interfaceanddirect_vpc_egressfield togoogle_cloudfunctions2_functionresource (#24895)template.container.depends_onfield togoogle_cloud_run_v2_worker_poolresource (#24893)grpc_tls_health_checkfield togoogle_compute_healthcheckresource (#24872)network_tier_configtogoogle_container_clusterresource. (#24877)labelsfield togoogle_eventarc_channelresource (#24854)block_devicesfield andISCSIprotocol support togoolge_netapp_volumeresource, and increased timeouts on its operations (#24898)typefield togoogle_netapp_storage_poolresource (#24867)psc_automation_configsfield togoogle_vertex_ai_endpointresource (#24870)sync_config.continuousfield togoogle_vertex_ai_feature_online_store_featureview(#24881)BUG FIXES:
google_access_context_manager_service_perimeter_[dry_run_][egress|ingress]_policycaused the provider to crash when a provided identity casing was invalid. (#24886)credentialsblock was not populated in the Terraform state ingoogle_apigee_developer_appresource (#24880)google_compute_network_firewall_policy_rulestaying disabled after apply withdisabled = false(#24879)google_compute_instanceintroduced in 7.9.0 where a destroy-diff is prompted for instances with preset GPUs (#25020display_namein new deployments ofgoogle_compute_organization_security_policy(#24882)google_storage_bucketstate migration. This bug impacted Pulumi users. (#24853)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.