Skip to content

chore(deps): update terraform to v8 - #5956

Open
renovate-bot wants to merge 1 commit into
google:masterfrom
renovate-bot:renovate/major-terraform
Open

chore(deps): update terraform to v8#5956
renovate-bot wants to merge 1 commit into
google:masterfrom
renovate-bot:renovate/major-terraform

Conversation

@renovate-bot

@renovate-botrenovate-bot commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

PackageTypeUpdateChangePending
google (source)required_providermajor~> 7.45.0~> 8.0.08.1.0
google-beta (source)required_providermajor~> 7.45.0~> 8.0.08.1.0

Release Notes

hashicorp/terraform-provider-google (google)

v8.0.0

Compare Source

Terraform Google Provider 8.0.0 Upgrade Guide

BREAKING RESOURCE REMOVALS:

  • beyondcorp: removed google_beyondcorp_app_connection, google_beyondcorp_app_connector, and google_beyondcorp_app_gateway resources, and the google_beyondcorp_app_connection, google_beyondcorp_app_connector, and google_beyondcorp_app_gateway data sources. Use google_beyondcorp_security_gateway and google_beyondcorp_security_gateway_application instead. (#​18675)
  • iap: removed google_iap_brand and google_iap_client resources, and the google_iap_client data source. (#​18679)
  • mlengine: removed google_ml_engine_model resource. Migrate machine learning deployments to google_vertex_ai_endpoint or Vertex AI Model Garden resources. (#​18681)
  • notebooks: removed google_notebooks_environment, google_notebooks_instance (and associated IAM resources), and google_notebooks_runtime (and associated IAM resources). Migrate to google_workbench_instance. (#​18583)
  • vertexai: removed google_vertex_ai_schedule resource. Use google_colab_schedule instead. (#​18673)

BREAKING FIELD REMOVALS:

  • backupdr: removed resource_type argument from google_backup_dr_backup_plan_associations and google_backup_dr_data_source_references data sources. (#​18688)
  • cloudrunv2: removed custom_audiences field from google_cloud_run_v2_worker_pool resource. (#​18193)
  • cloudrunv2: removed http_get.http_headers.port probe field from google_cloud_run_v2_worker_pool resource. (#​18290)
  • compute: removed attachment attribute within logical_structure.*.zones from google_compute_interconnect_attachment_group resource in favor of attachments. (#​18676)
  • compute: removed reservation_block_count field from google_compute_reservation resource in favor of resource_status[0].reservation_block_count. (#​18611)
  • datalossprevention: removed actions.publish_findings_to_cloud_data_catalog field from google_data_loss_prevention_job_trigger resource in favor of actions.publish_findings_to_dataplex_catalog. (#​18530)
  • integrations: removed run_as_service_account argument from google_integrations_client resource. (#​18680)

BREAKING INCREASED VALIDATION:

  • bigquerydatatransfer: changed constraint between sensitive_params.0.secret_access_key and sensitive_params.0.secret_access_key_wo from AtLeastOneOf to ExactlyOneOf in google_bigquery_data_transfer_config resource. (#​18325)
  • cloudrunv2: made http_get.http_headers.name required when http_get.http_headers is set in google_cloud_run_v2_worker_pool resource. (#​18290)
  • iamworkforcepool: made claim_mapping a required field on create in google_iam_workforce_pool_provider_scim_tenant resource. (#​18348)
  • monitoring: changed constraint between http_check.0.auth_info.0.password and http_check.0.auth_info.0.password_wo to ExactlyOneOf in google_monitoring_uptime_check_config resource. (#​18325)
  • secretmanager: made secret_data_wo_version required when secret_data_wo is set (RequiredWith) in google_secret_manager_secret_version resource. (#​18325)
  • workflows: made source_contents a required argument in google_workflows_workflow resource. (#​18411)

OTHER BREAKING CHANGES:

  • bigquerydatatransfer: converted sensitive_params.0.secret_access_key_wo_version from Integer to String data type with state migration in google_bigquery_data_transfer_config resource. (#​18731)
  • bigquery: removed default_from_api for default_collation in google_bigquery_dataset resource; setting default_collation = "" now explicitly clears collation. (#​18585)
  • cloudsecuritycompliance: converted cloud_control_details from list to set in google_cloud_security_compliance_framework resource. (#​18596)
  • compute: added default empty strings ("") to project_id_or_num, network_url, and endpoint_url within consumer_accept_lists in google_compute_service_attachment resource to resolve permadiffs. (#​18276)
  • compute: changed default value of load_balancing_scheme from EXTERNAL to EXTERNAL_MANAGED in google_compute_backend_service and google_compute_global_forwarding_rule resources. (#​18557)
  • compute: updated guest_accelerator in google_compute_instance to plan and apply removal/replacement when count is explicitly set to 0 (or guest_accelerator = []). (#​18426)
  • compute: converted nat_subnets and consumer_reject_lists from list to set in google_compute_service_attachment resource. (#​18694)
  • container: extended name_prefix max length from 14 to 31 characters in google_container_node_pool and google_container_cluster resources. (#​18477)
  • container: converted enable_components in logging_config and monitoring_config from list to set in google_container_cluster resource. (#​18262)
  • secretmanager: converted secret_data_wo_version from Integer to String data type with state migration in google_secret_manager_secret_version resource. (#​18325)

v7.46.1

Compare Source

UG FIXES:

  • compute: fix permadiff regression when iap is omitted from google_compute_backend_service (#​29156)

7.46.0 (August 25th, 2026)

DEPRECATIONS:

  • beyondcorp: deprecated google_beyondcorp_app_connection, google_beyondcorp_app_connector, and google_beyondcorp_app_gateway resources and data sources. Use google_beyondcorp_security_gateway and google_beyondcorp_security_gateway_application instead. (#​28976)

FEATURES:

  • New Data Source:google_memorystore_acl_policy (#​28984)
  • New Data Source:google_redis_cluster_acl_policy (#​28985)
  • New List Resource:google_migration_center_assets_export_job (#​28904)
  • New List Resource:google_migration_center_discovery_client (#​28904)
  • New List Resource:google_migration_center_group (#​28904)
  • New List Resource:google_migration_center_import_job (#​28904)
  • New List Resource:google_migration_center_preference_set (#​28904)
  • New List Resource:google_migration_center_report_config (#​28904)
  • New List Resource:google_migration_center_source (#​28904)
  • New List Resource:google_network_services_authz_extension (#​28978)
  • New List Resource:google_network_services_multicast_consumer_association (#​28978)
  • New List Resource:google_network_services_multicast_domain_activation (#​28978)
  • New List Resource:google_network_services_multicast_domain_group (#​28978)
  • New List Resource:google_network_services_multicast_domain (#​28978)
  • New List Resource:google_network_services_multicast_group_consumer_activation (#​28978)
  • New List Resource:google_network_services_multicast_group_producer_activation (#​28978)
  • New List Resource:google_network_services_multicast_group_range_activation (#​28978)
  • New List Resource:google_network_services_multicast_group_range (#​28978)
  • New List Resource:google_network_services_multicast_producer_association (#​28978)
  • New Resource:google_memorystore_acl_policy (#​28984)
  • New Resource:google_redis_cluster_acl_policy (#​28985)

IMPROVEMENTS:

  • biglake: added serde_info field to google_biglake_table resource (#​28990)
  • ces: added connector_toolset and timeout fields to google_ces_toolset resource (#​28903)
  • compute: added write-only arguments for IAP oauth2_client_id and oauth2_client_secret to google_compute_backend_service resource (#​28809)
  • discoveryengine: made google_discovery_engine_search_enginesearch_engine_config.required_subscription_tier updatable (#​28991)
  • securesourcemanager: added PULL_REQUEST_COMMENT enum to events field in google_secure_source_manager_hook (#​28907)
  • sql: added replication_lag_max_seconds to google_sql_database_instance (#​28813)

BUG FIXES:

  • compute: fixed truncation of results at 500 images in google_compute_images data source (#​28909)
  • container: fixed a permadiff on enable_private_endpoint and master_global_access_config.enabled in google_container_cluster when control_plane_endpoints_config.ip_endpoints_config.enabled is set to false (#​28981)
  • sql: fixed google_sql_user returning Missing Resource Identity After Read when the parent Cloud SQL instance is stopped (#​28977)

7.45.0 (August 18, 2026)

FEATURES:

  • New Data Source:google_iam_workload_identity_pool_openid_config (#​28790)
  • New Resource:google_agentic_applications_analyst_agent_persona (#​28777)
  • New Resource:google_firestore_change_stream (#​28800)

IMPROVEMENTS:

  • accesscontextmanager: added dry_run_access_levels and principal fields to google_access_context_manager_gcp_user_access_binding resource (#​28767)
  • accesscontextmanager: updated group_key to be optional and conflict with principal on google_access_context_manager_gcp_user_access_binding resource (#​28767)
  • bigqueryreservation: added labels field to google_bigquery_reservation resource (#​28711)
  • certificatemanager: enabled write-only support for pem_private_key on google_certificate_manager_certificate resource (#​28794)
  • ces: added snippets_config field to data_store_tool.modality_configs and service_directory_config field to python_function in google_ces_tool (#​28759)
  • chronicle: added schedule_customizations field to google_chronicle_rule_deployment resource (#​28715)
  • cloudrunv2: added templates.sandboxes field to google_cloud_run_v2_service resource (#​28749)
  • colab: added custom_environment_spec.shielded_instance_config and workbench_runtime.vm_image fields to google_colab_notebook_execution resource (#​28774)
  • compute: added custom_error_response_policy and default_error_response_policy fields to google_compute_url_map resource (#​18511)
  • compute: promoted max_run_duration and on_instance_stop_action fields on google_compute_instance, google_compute_instance_template, and google_compute_instance_from_machine_image resources (#​18623)
  • dataplex: added sql_assertion field to google_dataplex_datascan resource (#​18559)
  • netapp: added zone and replica_zone fields to google_netapp_storage_pool resource (#​18609)
  • securityscanner: added static_ip_scan field to google_security_scanner_scan_config resource (#​28786)
  • vertexai: added spec.container_spec.port field to google_vertex_ai_reasoning_engine resource (#​28762)
  • workbench: added compute_instance_id field to google_workbench_instance resource (#​28773)

BUG FIXES:

  • alloydb: fixed an issue where updateMask URL parameter was dropped during cluster updates (e.g. database_version upgrade) due to variable shadowing (#​28801)
  • appengine: fixed permadiff in google_app_engine_standard_app_version (#​28745)
  • bigquery: fixed an issue where updating google_bigquery_dataset overwrote fine-grained IAM permissions (#​28775)
  • cloudsecuritycompliance: fixed state drift on supported_enforcement_modes in google_cloud_security_compliance_framework resource (#​28676)
  • colab: fixed drift detection on direct_notebook_source.content field in google_colab_notebook_execution resource (#​28774)
  • compute: fixed a panic in google_compute_shared_vpc_service_project during terraform plan/refresh when the shared VPC link had been removed outside of Terraform (#​28750)
  • compute: fixed permadiff on adaptive_protection_config.layer_7_ddos_defense_config.enable in google_compute_security_policy when field is not set in config (#​28751)
  • compute: fixed permadiffs for google_compute_disk on Fedora CoreOS images (#​28712)
  • networksecurity: fixed google_network_security_gateway_security_policy to force replacement when name or location is modified (#​28776)

7.44.0 (August 11, 2026)

FEATURES:

  • New List Resource:google_bigquery_dataset_iam_member (#​28578)
  • New List Resource:google_bigquery_table (#​28576)
  • New Resource:google_chronicle_custom_list (#​28618)
  • New Resource:google_chronicle_soar_network (#​28649)
  • New Resource:google_dataform_repository (#​28642)
  • New Resource:google_dataform_repository_iam_binding (#​28642)
  • New Resource:google_dataform_repository_iam_member (#​28642)
  • New Resource:google_dataform_repository_iam_policy (#​28642)
  • New Resource:google_iam_folder_access_policy (#​28664)
  • New Resource:google_iam_organization_access_policy (#​28664)
  • New Resource:google_iam_project_access_policy (#​28664)
  • New Resource:google_vertex_ai_evaluation_metric (#​28665)

IMPROVEMENTS:

  • bigquery: added resource identity support to google_bigquery_table (#​28574)
  • compute: promoted host_error_timeout_seconds field in google_compute_instance, google_compute_instance_template and google_compute_region_instance_template to GA (#​28671)
  • container: added high_scale_checkpointing_config block to addons_config in google_container_cluster (#​28669)
  • dataproc: added attached_disk_config to disk_config to support attached disks in the google_dataproc_cluster resource (#​28590)
  • memorystore: documented TOKEN_AUTH as a google-beta-only value for authorization_mode field on google_memorystore_instance resource (#​28584)
  • networkservices: added allow_global_access field to google_network_services_gateway (#​28589)
  • oracledatabase: added identity_connector to google_oracle_database_exadb_vm_cluster for CMEK support (#​28615)
  • securesourcemanager: added service_account and scan_config fields to google_secure_source_manager_repository (#​28662)
  • sql: added password_secret_version and user fields into google_sql_provision_script resource (#​28619)
  • sql: removed ForceNew config from disk_type field in google_sql_database_instance, allowing it to change in future without requiring the database instance to be destroyed and recreated (#​28616)

BUG FIXES:

  • backupdr: fixed issue where google_backup_dr_restore_workload dropped resource_manager_tags during restore requests, causing tags shown in plan to not be applied to restored resources (#​28586)
  • biglakeiceberg: fixed a permadiff in google_biglake_iceberg_table by suppressing diffs on location when the API-returned path contains a suffix folder (#​28577)
  • biglakeiceberg: fixed permadiff on write.parquet.compression-codec in google_biglake_iceberg_table (#​28650)
  • bigquery: fixed a provider panic when reading incomplete IAM conditions on google_bigquery_dataset_iam_member (#​28617)
  • cloudrunv2: fixed permadiff by setting template.scaling.max_instance_count to computed in google_cloud_run_v2_service (#​28644)
  • cloudrunv2: fixed permadiff in template.containers.resources.limits block in google_cloud_run_v2_service resource (#​28670)
  • cloudsecuritycompliance: fixed state drift on supported_enforcement_modes in google_cloud_security_compliance_framework resource (#​28676)
  • container: fixed a permadiff where ignore_node_count_changes was not persisted in google_container_cluster.node_pool (#​28573)
  • container: fixed an issue where google_container_node_pool and google_container_cluster failed to invalidate their Instance Group Manager cache when a resize occurred or when ignore_node_count_changes was active (#​28585)
  • networkconnectivity: made network field in google_network_connectivity_transport optional (#​28639)
  • recaptchaenterprise: fixed updates to google_recaptcha_enterprise_key so existing challenge_settings.action_settings entries are preserved when the action map changes (#​28673)
  • servicenetworking: fixed google_service_networking_connection ignoring the configured delete timeout, which used the create timeout instead (#​28641)

7.43.0 (August 4, 2026)

NOTES:

  • docs(workflows): added warning to source_contents field on google_workflows_workflow noting that it will become required in version 8.0.0 (#​28524)
  • firestore: clarified which resource to use for which kind of index in Standard and Enterprise editions (#​28529)

FEATURES:

  • New List Resource:google_compute_instance (#​28548)
  • New List Resource:google_discovery_engine_assistant (#​28525)
  • New List Resource:google_discovery_engine_chat_engine (#​28525)
  • New List Resource:google_discovery_engine_cmek_config (#​28525)
  • New List Resource:google_discovery_engine_control (#​28525)
  • New List Resource:google_discovery_engine_data_store (#​28525)
  • New List Resource:google_discovery_engine_license_config (#​28525)
  • New List Resource:google_discovery_engine_recommendation_engine (#​28525)
  • New List Resource:google_discovery_engine_schema (#​28525)
  • New List Resource:google_discovery_engine_search_engine (#​28525)
  • New List Resource:google_discovery_engine_serving_config (#​28525)
  • New List Resource:google_discovery_engine_sitemap (#​28525)
  • New List Resource:google_discovery_engine_target_site (#​28525)
  • New List Resource:google_discovery_engine_user_store (#​28525)
  • New List Resource:google_project_iam_custom_role (#​28526)
  • New List Resource:google_pubsub_subscription_iam_member (#​28549)
  • New List Resource:google_service_account_iam_member (#​28553)
  • New Resource:google_cloud_support_support_event_subscription (#​28517)
  • New Resource:google_compute_region_network_policy_traffic_classification_rule (#​28504)
  • New Resource:google_netapp_trial (#​28503)
  • New Resource:google_network_connectivity_gateway_advertised_route GA promotion (#​28471)

IMPROVEMENTS:

  • apigee: added service_account field to google_apigee_api_deployment resource (#​28552)
  • apihub: added source_project_id field to google_apihub_plugin_instance resource (#​28530)
  • artifactregistry: added no_cache field to google_artifact_registry_repository.remote_repository_config (#​28506)
  • bigquery: added data_governance_tags_info field to google_bigquery_table resource (#​28532)
  • bigqueryanalyticshub: added proposer field to google_bigquery_analytics_hub_query_template (#​28518)
  • bigqueryanalyticshub: promoted google_bigquery_analytics_hub_query_template to GA (#​28518)
  • bigquerydatapolicyv2: added data_governance_tag field to google_bigquery_datapolicyv2_data_policy resource (#​28463)
  • bigqueryreservation: added principal field to google_bigquery_reservation_assignment resource (#​28508)
  • cloudrunv: added sandbox_launcher field to the containers of google_cloud_run_service resource (#​28521)
  • cloudrunv2: added sandbox_launcher field to the containers of google_cloud_run_v2_service resource (#​28521)
  • compute: promoted ncc_gateway field in google_compute_router to GA (#​28471)
  • discoveryengine: added acl_enabled field to google_discovery_engine_data_store resource (#​28465)
  • networkconnectivity: promoted gateway field in google_network_connectivity_spoke to GA (#​28471)
  • privateca: made config.subject_config.subject.organization optional in google_privateca_certificate (#​28464)
  • vertexai: added traffic_config field and live traffic split update support to google_vertex_ai_reasoning_engine (#​28473)

BUG FIXES:

  • apigee: fixed continue_on_error argument being dropped in google_apigee_flowhook, aligning provider behavior with the Apigee API (#​28554)
  • compute: fixed panic when setting scheduling attributes in google_compute_region_instance_template (ga) (#​28467)
  • gkehub2: made field spec.workloadidentity.scopeTenancyPool in resource google_gke_hub_feature not required. (#​28472)

7.42.0 (July 28, 2026)

NOTES:

  • compute: migrated google_compute_region_instance_template resource to use direct HTTP rather than a client library (#​28431)

DEPRECATIONS:

  • vertexai: deprecated google_vertex_ai_schedule, an accidentally-added duplicate resource; use google_colab_schedule instead. (#​28406)

FEATURES:

  • New Data Source:google_cloud_quotas_quota_adjuster_settings (#​28383)
  • New List Resource:google_service_account_key (#​28430)
  • New Resource:google_agent_identity_auth_provider (#​28447)
  • New Resource:google_apihub_runtime_project_attachment (#​28449)
  • New Resource:google_chronicle_big_query_export (#​28403)
  • New Resource:google_compute_global_vm_extension_policy (#​28445)
  • New Resource:google_compute_rollout_plan (#​28445)
  • New Resource:google_vector_search_data_object (#​28434)
  • New Resource:google_vertex_ai_persistent_resource (#​28435)

IMPROVEMENTS:

  • bigquery: added table_type field to google_bigquery_routine resource (#​28446)
  • cloudrunv2: added start_execution_token and run_execution_token fields to google_cloud_run_v2_jobresource (#​28384)
  • colab: added catch_up, create_pipeline_job_request, create_time, last_pause_time, last_resume_time, last_scheduled_run_response, max_concurrent_active_run_count, next_run_time, started_run_count, and update_time fields, and sub-fields under create_notebook_execution_job_request.notebook_execution_job (create_time, custom_environment_spec, encryption_spec, job_state, kernel_name, labels, name, schedule_resource_name, workbench_runtime) and under create_notebook_execution_job_request (notebook_execution_job_id, parent) to google_colab_schedule resource (#​28406)
  • compute: added effective_location field to google_compute_interconnect resource (#​28416)
  • compute: added request_headers and response_headers fields to log_config on google_compute_backend_service and google_compute_region_backend_service resources (#​28421)
  • compute: added identity support to google_compute_instance, allowing resource import using an identity block (#​28433)
  • compute: changed location field to mutable for google_compute_interconnect resource (#​28416)
  • container: added addons_config.node_readiness_config field to google_container_cluster resource (#​28417)
  • container: added rollback_safe_upgrade, desired_emulated_version, and emulated_version fields to google_container_cluster resource (#​28442)
  • container: increased default timeout to 2 hours for google_container_node_poolresource (#​28382)
  • dataproc: added confidential_instance_type field to google_dataproc_cluster resource (#​28371)
  • gkehub: added min_control_plane_version, min_node_version, target_control_plane_version, target_node_version, and operational_state fields to google_gke_hub_rollout_sequence resource (#​28429)
  • hypercomputecluster: increased default timeouts for google_hypercomputecluster_cluster to 120 minutes (#​28448)
  • modelarmor: added field template_metadata.filter_version_selector to google_model_armor_template resource (#​28402)
  • sql: added identity support to google_sql_user for terraform query support (#​28428)

BUG FIXES:

  • bigtable: fixed an issue where bigtable_custom_endpoint and universe_domain were ignored when creating Bigtable resources (#​28404)
  • compute: fixed an issue where diffs in google_compute_security_policy were not detected (#​28420)
  • gkehub: fixed rollout_creation_scope and upgrade_types fields in google_gke_hub_rollout_sequence resource (#​28429)
  • osconfig: added client-side validation to ensure resource_hierarchy_selector and location_selector are not set at the same time in google_os_config_v2_policy_orchestrator, google_os_config_v2_policy_orchestrator_for_folder, and google_os_config_v2_policy_orchestrator_for_organization (#​28407)
  • secretmanager: fixed an issue where google_secret_manager_secret_version would fail at apply time if neither secret_data nor secret_data_wo was set (#​28419)
  • sql: fixed issue where updates to settings.ip_configuration.psc_config.allowed_consumer_projects in google_sql_database_instance were silently ignored on in-place updates (#​28444)
  • vertexai: fixed google_vertex_ai_endpoint_with_model_garden_deployment destroying and recreating the endpoint when min_replica_count, max_replica_count, required_replica_count, or autoscaling_metric_specs changed (#​28401)

7.41.0 (July 17, 2026)

FEATURES:

  • New Resource:google_chronicle_environment_group (#​28338)
  • New Resource:google_compute_router_named_set (#​28326)
  • New List Resource:google_compute_backend_bucket_signed_url_key (#​28357)
  • New List Resource:google_compute_backend_service_signed_url_key (#​28357)
  • New List Resource:google_compute_network_firewall_policy (#​28357)
  • New List Resource:google_compute_network_firewall_policy_association (#​28357)
  • New List Resource:google_compute_network_firewall_policy_packet_mirroring_rule (#​28357)
  • New List Resource:google_compute_preview_feature (#​28357)
  • New List Resource:google_compute_public_advertised_prefix (#​28357)
  • New List Resource:google_compute_region_backend_bucket (#​28357)
  • New List Resource:google_compute_region_network_firewall_policy (#​28357)

IMPROVEMENTS:

  • accesscontextmanager: added allowed_service_patterns and service_patterns_enforcement_scopes fields to google_access_context_manager_service_perimeter to support VPC Service Controls for non-GCP APIs. (#​28349)
  • accesscontextmanager: added pscEndpoint to sources in ingress_from and egress_from under resources google_access_context_manager_service_perimeter and variants (#​28307)
  • backupdr: added backup_blocked_by_vault_access_restriction to data.google_backup_dr_data_source resource (#​28361)
  • backupdr: added force_update_access_restriction to google_backup_dr_backup_vault resource (#​28361)
  • backupdr: added update support for access_restriction to google_backup_dr_backup_vault resource (#​28361)
  • certificatemanager: added in-place update support for the self_managed certificate data (pem_certificate / pem_private_key) on google_certificate_manager_certificate; changing the certificate data is now applied via update instead of forcing recreation (#​28337)
  • cloudrunv2: added tags field to google_cloud_run_v2_service and google_cloud_run_v2_job resources to allow setting tags for services and jobs at creation time. (#​28328)
  • cloudsql: added max_custom_on_demand_retention_days to create backup_plan example for sqladmin (#​28343)
  • compute: added 3500GB and 7000GB SSD partition size to google_compute_instance_template resource (#​28352)
  • compute: added FLEX_START and RESERVATION_BOUND support to google_compute_instance, google_compute_instance_template, and google_compute_region_instance_template resources (#​28365)
  • container: added the support for updating node_image_config and image_type fields at the same time (#​28283)
  • dataproc: added confidential_instance_type to google_dataproc_cluster resource (#​28371)
  • dataproc: added instance_selection.disk_config field to google_dataproc_cluster resource (#​28339)
  • discoveryengine: added enable_llm_layout_parsing and enable_get_processed_document fields to google_discovery_engine_data_store resource (#​28284)
  • sql: added instance_auto_dns_status and write_endpoint_auto_dns_status output fields to psc_auto_connections block in google_sql_database_instance resource (#​28331)
  • sql: added include_replicas_for_major_version_upgrade field to google_sql_database_instance resource (#​28345)
  • sql: added switch_transaction_logs_to_cloud_storage_enabled field to google_sql_database_instance resource (#​28318)
  • vertexai: promoted google_vertex_ai_semantic_governance_policy_engine resource to GA (#​28347)
  • workbench: added enable_deletion_protection field to google_workbench_instance resource (#​28355)
  • workbench: added resource_policies field to google_workbench_instance resource (#​28354)
  • workbench: added support for min_cpu_platform in google_workbench_instance resource (#​28369)
  • workstations: added instance_metadata field to google_workstations_workstation_config resource (#​28342)

BUG FIXES:

  • compute: fixed bug where a permadiff on google_compute_reservation_region_commitment.existing_reservations would persist after upgrading (#​28353)
  • compute: fixed permadiff on keepalive_interval for google_compute_routerbgp block when set to default value (#​28285)
  • resourcemanager: fixed validation of target_service_account and delegates in the google_service_account_access_token, google_service_account_id_token, and google_service_account_jwt data sources, and of name in the google_service_account_key data source, to reject identifiers that contain path separators (#​28308)
  • securityposture: fixed a bug where the enforce field in google_securityposture_posture was always set, causing failures for list constraints. (#​28359)
  • vmwareengine: added correct update_mask value to google_vmwareengine_private_cloud updates (#​28360)

7.40.0 (July 14, 2026)

DEPRECATIONS:

  • storage: the admit-on-second-miss value for google_storage_anywhere_cache.admission_policy is deprecated and will be removed in a future major release. The backend will ignore this attribute and treat it as admit-on-first-miss. (#​28210)

NOTES:

  • compute: migrated google_compute_instance code related to advanced machine features to use direct HTTP rather than a client library (#​28160)

FEATURES:

  • New Data Source:google_data_catalog_taxonomy (#​28237)
  • New Data Source:google_oracle_database_exascale_db_storage_vault (#​28260)
  • New List Resource: 'google_project' (#​28041)
  • New List Resource:google_compute_instant_snapshot (#​28256)
  • New List Resource:google_compute_region_instant_snapshot (#​28256)
  • New List Resource:google_compute_region_target_http_proxy (#​28256)
  • New List Resource:google_compute_region_target_tcp_proxy (#​28256)
  • New List Resource:google_compute_region_url_map (#​28256)
  • New List Resource:google_compute_rollout_plan (#​28256)
  • New List Resource:google_compute_target_grpc_proxy (#​28256)
  • New List Resource:google_compute_target_http_proxy (#​28256)
  • New List Resource:google_compute_target_ssl_proxy (#​28256)
  • New List Resource:google_compute_target_tcp_proxy (#​28256)
  • New List Resource:google_dns_managed_zone (#​28257)
  • New List Resource:google_oracle_database_exascale_db_storage_vaults (#​28260)
  • New Resource:google_chronicle_findings_refinement_deployment (#​28240)
  • New Resource:google_chronicle_soar_domain (#​28214)
  • New Resource:google_iap_agent_registry_agent_iam_binding (#​28231)
  • New Resource:google_iap_agent_registry_agent_iam_member (#​28231)
  • New Resource:google_iap_agent_registry_agent_iam_policy (#​28231)
  • New Resource:google_iap_agent_registry_endpoint_iam_binding (#​28231)
  • New Resource:google_iap_agent_registry_endpoint_iam_member (#​28231)
  • New Resource:google_iap_agent_registry_endpoint_iam_policy (#​28231)
  • New Resource:google_iap_agent_registry_mcp_server_iam_binding (#​28231)
  • New Resource:google_iap_agent_registry_mcp_server_iam_member (#​28231)
  • New Resource:google_iap_agent_registry_mcp_server_iam_policy (#​28231)
  • New Resource:google_tags_tag_binding_collection (#​28180)
  • New Resource:google_vector_search_index (#​28238)
  • New Resource:google_chronicle_environment (#​28206)
  • New Resource:google_chronicle_data_export (#​28239)

IMPROVEMENTS:

  • agentregistry: added name field to google_agent_registry_binding resource (#​28207)
  • agentregistry: added name field to google_agent_registry_service resource (#​28207)
  • appengine: added app_engine_bundled_services field to google_app_engine_standard_app_version resource (#​28213)
  • biglakeiceberg: add support for CATALOG_TYPE_FEDERATED with federated_catalog_options to google_biglake_iceberg_catalog (#​28241)
  • compute: added target_type and target_forwarding_rules to google_compute_region_network_firewall_policy_with_rules resource (#​28061)
  • compute: added workload_identity_config fields to google_compute_instance and google_compute_instance_template resources (#​28266)
  • compute: added instance_lifecycle_policy.on_repair.allow_changing_zone field to google_compute_instance_group_manager and google_compute_instance_region_group_manager. (#​28174)
  • container: added ANY_RESERVATION_THEN_FAIL option to consume_reservation_type field in google_container_cluster and google_container_node_pool resources (#​28060)
  • container: added custom_node_init configuration block to node_config (supporting Cloud Storage and Secret Manager) for both google_container_cluster and google_container_node_pool resources. (#​28262)
  • contain

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone Australia/Sydney)

  • Branch creation
    • "before 6am on wednesday"
  • 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 these updates again.


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

This PR was generated by Mend Renovate. View the repository job log.

@forking-renovateforking-renovateBot added the dependencies Pull requests that update a dependency file label Sep 1, 2026
@renovate-bot
renovate-botforce-pushed the renovate/major-terraform branch 4 times, most recently from d3cee31 to ef86b95CompareSeptember 3, 2026 23:40
@renovate-bot
renovate-botforce-pushed the renovate/major-terraform branch from ef86b95 to 6dfc2eeCompareSeptember 7, 2026 20:11
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@renovate-bot