Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 1, 2025

Bumps hashicorp/google from 6.26.0 to 7.0.1.

Release notes

Sourced from hashicorp/google's releases.

v7.0.1

BUG FIXES:

  • storage: fixed a conversion crash in google_storage_bucket state migration #24186

v7.0.0

Terraform Google Provider 7.0.0 Upgrade Guide

BREAKING RESOURCE REMOVALS:

  • beyondcorp: removed google_beyondcorp_application, its associated IAM resources google_beyondcorp_application_iam_binding, google_beyondcorp_application_iam_member, and google_beyondcorp_application_iam_policy, and the google_beyondcorp_application_iam_policy datasource. Use google_beyondcorp_security_gateway_application instead. #23999
  • notebooks: removed google_notebooks_location #23607
  • tpu: removed google_tpu_node. Use google_tpu_v2_vm instead. #23964

BREAKING FIELD REMOVALS:

  • cloudrunv2: removed template.containers.depends_on within resource google_cloud_run_v2_worker_pool #23815
  • colab: removed post_startup_script_config field from from google_colab_runtime_template resource #24026
  • compute: removed field enable_flow_logs from google_compute_subnetwork #23704
  • gkehub: removed configmanagement.binauthz field in google_gke_hub_feature_membership #24076
  • gkehub: removed description field in google_gke_hub_membership #23587
  • memorystore: removed allow_fewer_zones_deployment field from google_memorystore_instance resource because it isn't user-configurable #24079
  • redis: removed allow_fewer_zones_deployment field from google_redis_cluster resource because it isn't user-configurable #24079
  • resourcemanager: removed non-functional project field from google_service_account_key datasource #24000
  • vertexai: removed enable_secure_private_service_connect in google_vertex_ai_endpoint #23843

BREAKING INCREASED VALIDATION:

  • cloudfunctions2: made event_type a required field for event_trigger in google_cloudfunctions2_function #23918
  • networkservices: made load_balancing_scheme required in google_network_services_lb_traffic_extension #23748
  • sql: made password_wo_version required when password_wo is set in google_sql_user #24083
  • storage: added validation requiring the topic field to be in the form "projects//topics/" in google_storage_notification #24135
  • storagetransfer: added path validation for GCS path source and sink in google_storage_transfer_job #23493
  • vertexai: made metadata, and metadata.config required in google_vertex_ai_index. Resource creation would fail without these attributes already, so no change is necessary to existing configurations. #23971

OTHER BREAKING CHANGES:

  • alloydb: added deletion_protection field with a default value of true to google_alloydb_cluster resource #24024
  • apigee: changed certs_info field in google_apigee_keystores_aliases_key_cert_file to be output-only #24135
  • apigee: migrated google_apigee_keystores_aliases_key_cert_file to the plugin framework #24135
  • artifactregistry: removed the default values for public_repository fields in google_artifact_registry_repository. If your state is reliant on them, they will now need to be manually included in your configuration. #23970
  • bigquery: removed the default value of view.use_legacy_sql in google_bigquery_table #24065
  • bigtable: renamed instance to instance_name for bigtable_table_iam objects #23399
  • billing: made budget_filter.credit types and budget_filter.subaccounts no longer optional+computed, only optional, in google_billing_budget resource #24078
  • cloudfunctions2: changed service_config.service field in google_cloudfunctions2_function resource to be output-only #23790
  • compute: subnetworks and instances fields in google_compute_packet_mirroring have been converted from arrays to sets #24021
  • compute: advertised_ip_ranges field group in google_compute_router has been converted from a list to a set #24030
  • compute: disk.type, disk.mode and disk.interface no longer use provider configured default values and instead will be set by the API in google_compute_instance_template and google_compute_region_instance_template resources #24055
  • provider: fixed many import functions throughout the provider that erroneously matched a subset of the provided input, leading to unclear error messages when using terraform input with invalid resource IDs. #24010
  • resourcemanager: changed disable_on_destroy default value to false in google_project_service #23951
  • securesourcemanager: changed deletion_policy default value from DELETE to PREVENT #23963
  • storage: retention_period field in google_storage_bucket has been converted from int to string data type #23535
  • storage: migrated google_storage_notification to the plugin framework #24135

FEATURES:

... (truncated)

Changelog

Sourced from hashicorp/google's changelog.

7.0.1 (August 27, 2025)

BUG FIXES:

  • storage: fixed a conversion crash in google_storage_bucket state migration #24186

7.0.0 (August 26, 2025)

Terraform Google Provider 7.0.0 Upgrade Guide

BREAKING RESOURCE REMOVALS:

  • beyondcorp: removed google_beyondcorp_application, its associated IAM resources google_beyondcorp_application_iam_binding, google_beyondcorp_application_iam_member, and google_beyondcorp_application_iam_policy, and the google_beyondcorp_application_iam_policy datasource. Use google_beyondcorp_security_gateway_application instead. #23999
  • notebooks: removed google_notebooks_location #23607
  • tpu: removed google_tpu_node. Use google_tpu_v2_vm instead. #23964

BREAKING FIELD REMOVALS:

  • cloudrunv2: removed template.containers.depends_on within resource google_cloud_run_v2_worker_pool #23815
  • colab: removed post_startup_script_config field from from google_colab_runtime_template resource #24026
  • compute: removed field enable_flow_logs from google_compute_subnetwork #23704
  • gkehub: removed configmanagement.binauthz field in google_gke_hub_feature_membership #24076
  • gkehub: removed description field in google_gke_hub_membership #23587
  • memorystore: removed allow_fewer_zones_deployment field from google_memorystore_instance resource because it isn't user-configurable #24079
  • redis: removed allow_fewer_zones_deployment field from google_redis_cluster resource because it isn't user-configurable #24079
  • resourcemanager: removed non-functional project field from google_service_account_key datasource #24000
  • vertexai: removed enable_secure_private_service_connect in google_vertex_ai_endpoint #23843

BREAKING INCREASED VALIDATION:

  • cloudfunctions2: made event_type a required field for event_trigger in google_cloudfunctions2_function #23918
  • networkservices: made load_balancing_scheme required in google_network_services_lb_traffic_extension #23748
  • sql: made password_wo_version required when password_wo is set in google_sql_user #24083
  • storage: added validation requiring the topic field to be in the form "projects//topics/" in google_storage_notification #24135
  • storagetransfer: added path validation for GCS path source and sink in google_storage_transfer_job #23493
  • vertexai: made metadata, and metadata.config required in google_vertex_ai_index. Resource creation would fail without these attributes already, so no change is necessary to existing configurations. #23971

OTHER BREAKING CHANGES:

  • alloydb: added deletion_protection field with a default value of true to google_alloydb_cluster resource #24024
  • apigee: changed certs_info field in google_apigee_keystores_aliases_key_cert_file to be output-only #24135
  • apigee: migrated google_apigee_keystores_aliases_key_cert_file to the plugin framework #24135
  • artifactregistry: removed the default values for public_repository fields in google_artifact_registry_repository. If your state is reliant on them, they will now need to be manually included in your configuration. #23970
  • bigquery: removed the default value of view.use_legacy_sql in google_bigquery_table #24065
  • bigtable: renamed instance to instance_name for bigtable_table_iam objects #23399
  • billing: made budget_filter.credit types and budget_filter.subaccounts no longer optional+computed, only optional, in google_billing_budget resource #24078
  • cloudfunctions2: changed service_config.service field in google_cloudfunctions2_function resource to be output-only #23790
  • compute: subnetworks and instances fields in google_compute_packet_mirroring have been converted from arrays to sets #24021
  • compute: advertised_ip_ranges field group in google_compute_router has been converted from a list to a set #24030
  • compute: disk.type, disk.mode and disk.interface no longer use provider configured default values and instead will be set by the API in google_compute_instance_template and google_compute_region_instance_template resources #24055
  • provider: fixed many import functions throughout the provider that erroneously matched a subset of the provided input, leading to unclear error messages when using terraform input with invalid resource IDs. #24010
  • resourcemanager: changed disable_on_destroy default value to false in google_project_service #23951
  • securesourcemanager: changed deletion_policy default value from DELETE to PREVENT #23963
  • storage: retention_period field in google_storage_bucket has been converted from int to string data type #23535
  • storage: migrated google_storage_notification to the plugin framework #24135

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 6.26.0 to 7.0.1.
- [Release notes](https://github.com/hashicorp/terraform-provider-google/releases)
- [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-provider-google@v6.26.0...v7.0.1)

---
updated-dependencies:
- dependency-name: hashicorp/google
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file terraform Pull requests that update terraform code labels Sep 1, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 8, 2025

Superseded by #58.

@dependabot dependabot bot closed this Sep 8, 2025
@dependabot dependabot bot deleted the dependabot/terraform/solutions/hashicorp/google-7.0.1 branch September 8, 2025 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file terraform Pull requests that update terraform code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants