From 3877a4011958ecc91c64094f4e9dda33048da3f8 Mon Sep 17 00:00:00 2001 From: Luca Prete Date: Fri, 30 Jan 2026 07:24:06 +0300 Subject: [PATCH] Add PSC-I support to Agent Engine module (#3686) --- default-versions.tf | 4 +- default-versions.tofu | 4 +- .../managed-kafka/versions.tf | 4 +- .../alloydb-instance/versions.tf | 4 +- .../alloydb-instance/versions.tofu | 4 +- .../net-neg/versions.tf | 4 +- .../net-neg/versions.tofu | 4 +- .../project-iam-magic/versions.tf | 4 +- .../project-iam-magic/versions.tofu | 4 +- modules/agent-engine/README.md | 60 ++++++++++++- modules/agent-engine/agent-managed.tf | 25 +++++- modules/agent-engine/agent-unmanaged.tf | 25 +++++- modules/agent-engine/variables.tf | 17 +++- modules/agent-engine/versions.tf | 4 +- modules/agent-engine/versions.tofu | 4 +- modules/ai-applications/versions.tf | 4 +- modules/ai-applications/versions.tofu | 4 +- modules/alloydb/versions.tf | 4 +- modules/alloydb/versions.tofu | 4 +- modules/analytics-hub/versions.tf | 4 +- modules/analytics-hub/versions.tofu | 4 +- modules/api-gateway/versions.tf | 4 +- modules/api-gateway/versions.tofu | 4 +- modules/apigee/versions.tf | 4 +- modules/apigee/versions.tofu | 4 +- modules/artifact-registry/versions.tf | 4 +- modules/artifact-registry/versions.tofu | 4 +- modules/backup-dr/versions.tf | 4 +- modules/backup-dr/versions.tofu | 4 +- modules/bigquery-connection/versions.tf | 4 +- modules/bigquery-connection/versions.tofu | 4 +- modules/bigquery-dataset/versions.tf | 4 +- modules/bigquery-dataset/versions.tofu | 4 +- modules/bigtable-instance/versions.tf | 4 +- modules/bigtable-instance/versions.tofu | 4 +- modules/billing-account/versions.tf | 4 +- modules/billing-account/versions.tofu | 4 +- modules/binauthz/versions.tf | 4 +- modules/binauthz/versions.tofu | 4 +- .../certificate-authority-service/versions.tf | 4 +- .../versions.tofu | 4 +- modules/certificate-manager/versions.tf | 4 +- modules/certificate-manager/versions.tofu | 4 +- modules/cloud-build-v2-connection/versions.tf | 4 +- .../cloud-build-v2-connection/versions.tofu | 4 +- .../__need_fixing/onprem/versions.tf | 4 +- .../__need_fixing/onprem/versions.tofu | 4 +- .../__need_fixing/squid/versions.tf | 4 +- .../__need_fixing/squid/versions.tofu | 4 +- .../bindplane/versions.tf | 4 +- .../bindplane/versions.tofu | 4 +- .../coredns/versions.tf | 4 +- .../coredns/versions.tofu | 4 +- .../cos-generic-metadata/versions.tf | 4 +- .../cos-generic-metadata/versions.tofu | 4 +- .../envoy-sni-dyn-fwd-proxy/versions.tf | 4 +- .../envoy-sni-dyn-fwd-proxy/versions.tofu | 4 +- .../envoy-traffic-director/versions.tf | 4 +- .../envoy-traffic-director/versions.tofu | 4 +- .../cloud-config-container/mysql/versions.tf | 4 +- .../mysql/versions.tofu | 4 +- .../nginx-tls/versions.tf | 4 +- .../nginx-tls/versions.tofu | 4 +- .../cloud-config-container/nginx/versions.tf | 4 +- .../nginx/versions.tofu | 4 +- .../simple-nva/versions.tf | 4 +- .../simple-nva/versions.tofu | 4 +- modules/cloud-deploy/versions.tf | 4 +- modules/cloud-deploy/versions.tofu | 4 +- modules/cloud-function-v1/versions.tf | 4 +- modules/cloud-function-v1/versions.tofu | 4 +- modules/cloud-function-v2/versions.tf | 4 +- modules/cloud-function-v2/versions.tofu | 4 +- modules/cloud-identity-group/versions.tf | 4 +- modules/cloud-identity-group/versions.tofu | 4 +- modules/cloud-run-v2/versions.tf | 4 +- modules/cloud-run-v2/versions.tofu | 4 +- modules/cloudsql-instance/versions.tf | 4 +- modules/cloudsql-instance/versions.tofu | 4 +- modules/compute-mig/versions.tf | 4 +- modules/compute-mig/versions.tofu | 4 +- modules/compute-vm/versions.tf | 4 +- modules/compute-vm/versions.tofu | 4 +- modules/container-registry/versions.tf | 4 +- modules/container-registry/versions.tofu | 4 +- modules/data-catalog-policy-tag/versions.tf | 4 +- modules/data-catalog-policy-tag/versions.tofu | 4 +- modules/data-catalog-tag-template/versions.tf | 4 +- .../data-catalog-tag-template/versions.tofu | 4 +- modules/data-catalog-tag/versions.tf | 4 +- modules/data-catalog-tag/versions.tofu | 4 +- modules/dataform-repository/versions.tf | 4 +- modules/dataform-repository/versions.tofu | 4 +- modules/datafusion/versions.tf | 4 +- modules/datafusion/versions.tofu | 4 +- modules/dataplex-aspect-types/versions.tf | 4 +- modules/dataplex-aspect-types/versions.tofu | 4 +- modules/dataplex-datascan/versions.tf | 4 +- modules/dataplex-datascan/versions.tofu | 4 +- modules/dataplex/versions.tf | 4 +- modules/dataplex/versions.tofu | 4 +- modules/dataproc/versions.tf | 4 +- modules/dataproc/versions.tofu | 4 +- modules/dns-response-policy/versions.tf | 4 +- modules/dns-response-policy/versions.tofu | 4 +- modules/dns/versions.tf | 4 +- modules/dns/versions.tofu | 4 +- modules/endpoints/versions.tf | 4 +- modules/endpoints/versions.tofu | 4 +- modules/firestore/versions.tf | 4 +- modules/firestore/versions.tofu | 4 +- modules/folder/versions.tf | 4 +- modules/folder/versions.tofu | 4 +- modules/gcs/versions.tf | 4 +- modules/gcs/versions.tofu | 4 +- modules/gcve-private-cloud/versions.tf | 4 +- modules/gcve-private-cloud/versions.tofu | 4 +- modules/gke-cluster-autopilot/versions.tf | 4 +- modules/gke-cluster-autopilot/versions.tofu | 4 +- modules/gke-cluster-standard/versions.tf | 4 +- modules/gke-cluster-standard/versions.tofu | 4 +- modules/gke-hub/versions.tf | 4 +- modules/gke-hub/versions.tofu | 4 +- modules/gke-nodepool/versions.tf | 4 +- modules/gke-nodepool/versions.tofu | 4 +- modules/iam-service-account/versions.tf | 4 +- modules/iam-service-account/versions.tofu | 4 +- modules/kms/versions.tf | 4 +- modules/kms/versions.tofu | 4 +- modules/logging-bucket/versions.tf | 4 +- modules/logging-bucket/versions.tofu | 4 +- modules/looker-core/versions.tf | 4 +- modules/looker-core/versions.tofu | 4 +- modules/managed-kafka/versions.tf | 4 +- modules/managed-kafka/versions.tofu | 4 +- modules/ncc-spoke-ra/versions.tf | 4 +- modules/ncc-spoke-ra/versions.tofu | 4 +- modules/net-address/versions.tf | 4 +- modules/net-address/versions.tofu | 4 +- modules/net-cloudnat/versions.tf | 4 +- modules/net-cloudnat/versions.tofu | 4 +- modules/net-firewall-policy/versions.tf | 4 +- modules/net-firewall-policy/versions.tofu | 4 +- .../net-ipsec-over-interconnect/versions.tf | 4 +- .../net-ipsec-over-interconnect/versions.tofu | 4 +- modules/net-lb-app-ext-regional/versions.tf | 4 +- modules/net-lb-app-ext-regional/versions.tofu | 4 +- modules/net-lb-app-ext/versions.tf | 4 +- modules/net-lb-app-ext/versions.tofu | 4 +- .../net-lb-app-int-cross-region/versions.tf | 4 +- .../net-lb-app-int-cross-region/versions.tofu | 4 +- modules/net-lb-app-int/versions.tf | 4 +- modules/net-lb-app-int/versions.tofu | 4 +- modules/net-lb-ext/versions.tf | 4 +- modules/net-lb-ext/versions.tofu | 4 +- modules/net-lb-int/versions.tf | 4 +- modules/net-lb-int/versions.tofu | 4 +- modules/net-lb-proxy-int/versions.tf | 4 +- modules/net-lb-proxy-int/versions.tofu | 4 +- modules/net-swp/versions.tf | 4 +- modules/net-swp/versions.tofu | 4 +- modules/net-vlan-attachment/versions.tf | 4 +- modules/net-vlan-attachment/versions.tofu | 4 +- modules/net-vpc-firewall/versions.tf | 4 +- modules/net-vpc-firewall/versions.tofu | 4 +- modules/net-vpc-peering/versions.tf | 4 +- modules/net-vpc-peering/versions.tofu | 4 +- modules/net-vpc/versions.tf | 4 +- modules/net-vpc/versions.tofu | 4 +- modules/net-vpn-dynamic/versions.tf | 4 +- modules/net-vpn-dynamic/versions.tofu | 4 +- modules/net-vpn-ha/versions.tf | 4 +- modules/net-vpn-ha/versions.tofu | 4 +- modules/net-vpn-static/versions.tf | 4 +- modules/net-vpn-static/versions.tofu | 4 +- modules/organization/versions.tf | 4 +- modules/organization/versions.tofu | 4 +- modules/project/versions.tf | 4 +- modules/project/versions.tofu | 4 +- modules/projects-data-source/versions.tf | 4 +- modules/projects-data-source/versions.tofu | 4 +- modules/pubsub/versions.tf | 4 +- modules/pubsub/versions.tofu | 4 +- modules/secops-rules/versions.tf | 4 +- modules/secops-rules/versions.tofu | 4 +- modules/secret-manager/versions.tf | 4 +- modules/secret-manager/versions.tofu | 4 +- .../versions.tf | 4 +- .../versions.tofu | 4 +- modules/service-directory/versions.tf | 4 +- modules/service-directory/versions.tofu | 4 +- modules/source-repository/versions.tf | 4 +- modules/source-repository/versions.tofu | 4 +- modules/spanner-instance/versions.tf | 4 +- modules/spanner-instance/versions.tofu | 4 +- modules/vpc-sc/versions.tf | 4 +- modules/vpc-sc/versions.tofu | 4 +- modules/workstation-cluster/versions.tf | 4 +- modules/workstation-cluster/versions.tofu | 4 +- tests/examples_e2e/setup_module/versions.tf | 4 +- tests/examples_e2e/setup_module/versions.tofu | 4 +- tests/fast/stages/s3_gke_dev/hardened.yaml | 7 +- tests/fast/stages/s3_gke_dev/simple.yaml | 7 +- .../agent_engine/examples/encryption.yaml | 4 +- .../agent_engine/examples/environment.yaml | 4 +- .../agent_engine/examples/minimal-pickle.yaml | 4 +- .../agent_engine/examples/minimal.yaml | 4 +- .../agent_engine/examples/pickle-gcs.yaml | 2 +- .../modules/agent_engine/examples/psc-i.yaml | 87 +++++++++++++++++++ .../agent_engine/examples/sa-custom.yaml | 4 +- .../agent_engine/examples/sa-default.yaml | 4 +- .../agent_engine/examples/unmanaged.yaml | 4 +- .../examples/access-google.yaml | 9 +- .../examples/access-private.yaml | 9 +- .../examples/access-public.yaml | 9 +- .../examples/notifications.yaml | 8 +- .../examples/regional.yaml | 9 +- tests/modules/gke_hub/examples/full.yaml | 8 +- tools/lockfile/versions.tf | 4 +- tools/lockfile/versions.tofu | 4 +- 220 files changed, 652 insertions(+), 454 deletions(-) create mode 100644 tests/modules/agent_engine/examples/psc-i.yaml diff --git a/default-versions.tf b/default-versions.tf index 44fe49993..b6887f794 100644 --- a/default-versions.tf +++ b/default-versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/default-versions.tofu b/default-versions.tofu index b9e0d0d7a..8b9cf8d81 100644 --- a/default-versions.tofu +++ b/default-versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/fast/project-templates/managed-kafka/versions.tf b/fast/project-templates/managed-kafka/versions.tf index a670ca402..2efca8f92 100644 --- a/fast/project-templates/managed-kafka/versions.tf +++ b/fast/project-templates/managed-kafka/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/alloydb-instance/versions.tf b/modules/__experimental_deprecated/alloydb-instance/versions.tf index 87c537eb4..8686c3cb7 100644 --- a/modules/__experimental_deprecated/alloydb-instance/versions.tf +++ b/modules/__experimental_deprecated/alloydb-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/alloydb-instance/versions.tofu b/modules/__experimental_deprecated/alloydb-instance/versions.tofu index c71b41517..4d3eab308 100644 --- a/modules/__experimental_deprecated/alloydb-instance/versions.tofu +++ b/modules/__experimental_deprecated/alloydb-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/net-neg/versions.tf b/modules/__experimental_deprecated/net-neg/versions.tf index bf17b47ae..df00313a7 100644 --- a/modules/__experimental_deprecated/net-neg/versions.tf +++ b/modules/__experimental_deprecated/net-neg/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/net-neg/versions.tofu b/modules/__experimental_deprecated/net-neg/versions.tofu index 984f3ec33..a3bdaf56c 100644 --- a/modules/__experimental_deprecated/net-neg/versions.tofu +++ b/modules/__experimental_deprecated/net-neg/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/project-iam-magic/versions.tf b/modules/__experimental_deprecated/project-iam-magic/versions.tf index 01aa8406d..06ce6fc20 100644 --- a/modules/__experimental_deprecated/project-iam-magic/versions.tf +++ b/modules/__experimental_deprecated/project-iam-magic/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/__experimental_deprecated/project-iam-magic/versions.tofu b/modules/__experimental_deprecated/project-iam-magic/versions.tofu index a41b8f016..73738b1a7 100644 --- a/modules/__experimental_deprecated/project-iam-magic/versions.tofu +++ b/modules/__experimental_deprecated/project-iam-magic/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/agent-engine/README.md b/modules/agent-engine/README.md index 5f85d7924..89b980e60 100644 --- a/modules/agent-engine/README.md +++ b/modules/agent-engine/README.md @@ -13,6 +13,7 @@ The module creates Agent Engine and related dependencies. - [Serialized Object Deployment](#serialized-object-deployment) - [Unmanaged deployments](#unmanaged-deployments) - [Service accounts](#service-accounts) +- [Private networking: setup PSC-I](#private-networking-setup-psc-i) - [Specify an encryption key](#specify-an-encryption-key) - [Define environment variables and use secrets](#define-environment-variables-and-use-secrets) - [Getting values from context](#getting-values-from-context) @@ -231,6 +232,58 @@ module "agent_engine" { # tftest inventory=sa-custom.yaml ``` +## Private networking: setup PSC-I + +Your agent can privately access resources in your VPC. This is done with Private Service Connect Interface (PSC-I). + +```hcl +module "agent_engine" { + source = "./fabric/modules/agent-engine" + name = "my-agent" + project_id = var.project_id + region = var.region + + agent_engine_config = { + agent_framework = "google-adk" + } + + deployment_files = { + source_config = { + source_path = "assets/src/source.tar.gz" + } + } + + networking_config = { + network_attachment_id = google_compute_network_attachment.network_attachment.id + dns_peering_configs = { + "example.com" = { + target_network_name = "my-vpc-1" + } + "my-company.local" = { + target_network_name = "my-vpc-2" + target_project_id = "my-other-project" + } + } + } +} + +resource "google_compute_network_attachment" "network_attachment" { + name = "network-attachment" + project = var.project_id + region = var.region + description = "Network attachment for Agent Engine PSC-I" + connection_preference = "ACCEPT_MANUAL" + subnetworks = [var.subnet.self_link] + + # Agent Engine SA automatically populates this when PSC-I is active. + # It adds the tenant project id. + lifecycle { + ignore_changes = [producer_accept_lists] + } +} +# tftest inventory=psc-i.yaml +``` + ## Specify an encryption key You can optionally specify an existing encryption key, created in KMS. @@ -299,16 +352,17 @@ The module allows you to dynamically reference context values for resources crea | name | description | type | required | default | |---|---|:---:|:---:|:---:| -| [agent_engine_config](variables.tf#L17) | The agent configuration. | object({…}) | ✓ | | +| [agent_engine_config](variables.tf#L17) | The agent configuration. | object({…}) | ✓ | | | [name](variables.tf#L122) | The name of the agent. | string | ✓ | | -| [project_id](variables.tf#L128) | The id of the project where to deploy the agent. | string | ✓ | | -| [region](variables.tf#L134) | The region where to deploy the agent. | string | ✓ | | +| [project_id](variables.tf#L141) | The id of the project where to deploy the agent. | string | ✓ | | +| [region](variables.tf#L147) | The region where to deploy the agent. | string | ✓ | | | [bucket_config](variables.tf#L40) | The GCS bucket configuration. | object({…}) | | {} | | [context](variables.tf#L52) | Context-specific interpolations. | object({…}) | | {} | | [deployment_files](variables.tf#L65) | The to source files path and names. | object({…}) | | {…} | | [description](variables.tf#L102) | The Agent Engine description. | string | | "Terraform managed." | | [encryption_key](variables.tf#L109) | The full resource name of the Cloud KMS CryptoKey. | string | | null | | [managed](variables.tf#L115) | Whether the Terraform module should control the code updates. | bool | | true | +| [networking_config](variables.tf#L128) | Networking configuration. | object({…}) | | null | | [service_account_config](variables-serviceaccount.tf#L18) | Service account configurations. | object({…}) | | {} | ## Outputs diff --git a/modules/agent-engine/agent-managed.tf b/modules/agent-engine/agent-managed.tf index e673e6952..33afaa16a 100644 --- a/modules/agent-engine/agent-managed.tf +++ b/modules/agent-engine/agent-managed.tf @@ -1,5 +1,5 @@ /** - * Copyright 2025 Google LLC + * Copyright 2026 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -69,6 +69,29 @@ resource "google_vertex_ai_reasoning_engine" "managed" { } } + dynamic "psc_interface_config" { + for_each = var.networking_config == null ? {} : { 1 = 1 } + + + content { + network_attachment = var.networking_config.network_attachment_id + + dynamic "dns_peering_configs" { + for_each = var.networking_config.dns_peering_configs + + content { + domain = each.key + target_network = each.value.target_network_id + target_project = ( + each.value.target_project_id == null + ? var.project_id + : each.value.target_project_id + ) + } + } + } + } + dynamic "secret_env" { for_each = var.agent_engine_config.secret_environment_variables diff --git a/modules/agent-engine/agent-unmanaged.tf b/modules/agent-engine/agent-unmanaged.tf index 8ba58c02a..e2d681ab0 100644 --- a/modules/agent-engine/agent-unmanaged.tf +++ b/modules/agent-engine/agent-unmanaged.tf @@ -1,5 +1,5 @@ /** - * Copyright 2025 Google LLC + * Copyright 2026 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -69,6 +69,29 @@ resource "google_vertex_ai_reasoning_engine" "unmanaged" { } } + dynamic "psc_interface_config" { + for_each = var.networking_config == null ? {} : { 1 = 1 } + + + content { + network_attachment = var.networking_config.network_attachment_id + + dynamic "dns_peering_configs" { + for_each = var.networking_config.dns_peering_configs + + content { + domain = each.key + target_network = each.value.target_network_id + target_project = ( + each.value.target_project_id == null + ? var.project_id + : each.value.target_project_id + ) + } + } + } + } + dynamic "secret_env" { for_each = var.agent_engine_config.secret_environment_variables diff --git a/modules/agent-engine/variables.tf b/modules/agent-engine/variables.tf index f716325da..7cc42395f 100644 --- a/modules/agent-engine/variables.tf +++ b/modules/agent-engine/variables.tf @@ -1,5 +1,5 @@ /** - * Copyright 2025 Google LLC + * Copyright 2026 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,7 +24,7 @@ variable "agent_engine_config" { environment_variables = optional(map(string), {}) max_instances = optional(number) min_instances = optional(number) - python_version = optional(string, "3.12") + python_version = optional(string, "3.13") resource_limits = optional(object({ cpu = string memory = string @@ -125,6 +125,19 @@ variable "name" { nullable = false } +variable "networking_config" { + description = "Networking configuration." + type = object({ + network_attachment_id = string + # key is the domain + dns_peering_configs = optional(map(object({ + target_network_name = string + target_project_id = optional(string) + }))) + }) + default = null +} + variable "project_id" { description = "The id of the project where to deploy the agent." type = string diff --git a/modules/agent-engine/versions.tf b/modules/agent-engine/versions.tf index f8388bac4..a30a75d6c 100644 --- a/modules/agent-engine/versions.tf +++ b/modules/agent-engine/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/agent-engine/versions.tofu b/modules/agent-engine/versions.tofu index b516958ff..a865ebff3 100644 --- a/modules/agent-engine/versions.tofu +++ b/modules/agent-engine/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ai-applications/versions.tf b/modules/ai-applications/versions.tf index 6f0db2ca3..b770d2837 100644 --- a/modules/ai-applications/versions.tf +++ b/modules/ai-applications/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ai-applications/versions.tofu b/modules/ai-applications/versions.tofu index ff2eccd26..cb0dfc50c 100644 --- a/modules/ai-applications/versions.tofu +++ b/modules/ai-applications/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/alloydb/versions.tf b/modules/alloydb/versions.tf index b3f9e70a6..186b29688 100644 --- a/modules/alloydb/versions.tf +++ b/modules/alloydb/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/alloydb/versions.tofu b/modules/alloydb/versions.tofu index e3ef11945..e68a66b12 100644 --- a/modules/alloydb/versions.tofu +++ b/modules/alloydb/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/analytics-hub/versions.tf b/modules/analytics-hub/versions.tf index dd72a3299..04d8b396b 100644 --- a/modules/analytics-hub/versions.tf +++ b/modules/analytics-hub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/analytics-hub/versions.tofu b/modules/analytics-hub/versions.tofu index 55e05827b..5bddf4725 100644 --- a/modules/analytics-hub/versions.tofu +++ b/modules/analytics-hub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/api-gateway/versions.tf b/modules/api-gateway/versions.tf index 259069919..0960f854e 100644 --- a/modules/api-gateway/versions.tf +++ b/modules/api-gateway/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/api-gateway/versions.tofu b/modules/api-gateway/versions.tofu index cea03083b..a94e4fec1 100644 --- a/modules/api-gateway/versions.tofu +++ b/modules/api-gateway/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/apigee/versions.tf b/modules/apigee/versions.tf index 3a333b3fd..09c91c5ce 100644 --- a/modules/apigee/versions.tf +++ b/modules/apigee/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/apigee/versions.tofu b/modules/apigee/versions.tofu index 3bc2f280d..5d2e2c1ef 100644 --- a/modules/apigee/versions.tofu +++ b/modules/apigee/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/artifact-registry/versions.tf b/modules/artifact-registry/versions.tf index a090a0e96..a0423caf7 100644 --- a/modules/artifact-registry/versions.tf +++ b/modules/artifact-registry/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/artifact-registry/versions.tofu b/modules/artifact-registry/versions.tofu index 39f9a6490..b434e647a 100644 --- a/modules/artifact-registry/versions.tofu +++ b/modules/artifact-registry/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/backup-dr/versions.tf b/modules/backup-dr/versions.tf index 5b2d352f3..b46895fdc 100644 --- a/modules/backup-dr/versions.tf +++ b/modules/backup-dr/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/backup-dr/versions.tofu b/modules/backup-dr/versions.tofu index 955fc0ee1..57a4939da 100644 --- a/modules/backup-dr/versions.tofu +++ b/modules/backup-dr/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-connection/versions.tf b/modules/bigquery-connection/versions.tf index 94fac9aed..0357d90f7 100644 --- a/modules/bigquery-connection/versions.tf +++ b/modules/bigquery-connection/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-connection/versions.tofu b/modules/bigquery-connection/versions.tofu index 35b88cc65..592496603 100644 --- a/modules/bigquery-connection/versions.tofu +++ b/modules/bigquery-connection/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-dataset/versions.tf b/modules/bigquery-dataset/versions.tf index be7382e87..71d305ca8 100644 --- a/modules/bigquery-dataset/versions.tf +++ b/modules/bigquery-dataset/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigquery-dataset/versions.tofu b/modules/bigquery-dataset/versions.tofu index 463f49d6a..761fba5e5 100644 --- a/modules/bigquery-dataset/versions.tofu +++ b/modules/bigquery-dataset/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigtable-instance/versions.tf b/modules/bigtable-instance/versions.tf index 81f431734..35340568f 100644 --- a/modules/bigtable-instance/versions.tf +++ b/modules/bigtable-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/bigtable-instance/versions.tofu b/modules/bigtable-instance/versions.tofu index 2485dce34..1c2243202 100644 --- a/modules/bigtable-instance/versions.tofu +++ b/modules/bigtable-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/billing-account/versions.tf b/modules/billing-account/versions.tf index fc304f2ed..59da7a2d9 100644 --- a/modules/billing-account/versions.tf +++ b/modules/billing-account/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/billing-account/versions.tofu b/modules/billing-account/versions.tofu index 36c5171c1..3b82600bd 100644 --- a/modules/billing-account/versions.tofu +++ b/modules/billing-account/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/binauthz/versions.tf b/modules/binauthz/versions.tf index e562a35db..36963577a 100644 --- a/modules/binauthz/versions.tf +++ b/modules/binauthz/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/binauthz/versions.tofu b/modules/binauthz/versions.tofu index 35890f399..113703530 100644 --- a/modules/binauthz/versions.tofu +++ b/modules/binauthz/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-authority-service/versions.tf b/modules/certificate-authority-service/versions.tf index ab577128e..47fee1d46 100644 --- a/modules/certificate-authority-service/versions.tf +++ b/modules/certificate-authority-service/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-authority-service/versions.tofu b/modules/certificate-authority-service/versions.tofu index de9677dbd..78754637e 100644 --- a/modules/certificate-authority-service/versions.tofu +++ b/modules/certificate-authority-service/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-manager/versions.tf b/modules/certificate-manager/versions.tf index 8cbc6b053..e2368e08b 100644 --- a/modules/certificate-manager/versions.tf +++ b/modules/certificate-manager/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/certificate-manager/versions.tofu b/modules/certificate-manager/versions.tofu index 5f2da6530..fb5697cda 100644 --- a/modules/certificate-manager/versions.tofu +++ b/modules/certificate-manager/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-build-v2-connection/versions.tf b/modules/cloud-build-v2-connection/versions.tf index ea28bb180..b6f24ae4c 100644 --- a/modules/cloud-build-v2-connection/versions.tf +++ b/modules/cloud-build-v2-connection/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-build-v2-connection/versions.tofu b/modules/cloud-build-v2-connection/versions.tofu index a5057d862..5a1f69e9b 100644 --- a/modules/cloud-build-v2-connection/versions.tofu +++ b/modules/cloud-build-v2-connection/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/onprem/versions.tf b/modules/cloud-config-container/__need_fixing/onprem/versions.tf index 4379cb018..c40aeade9 100644 --- a/modules/cloud-config-container/__need_fixing/onprem/versions.tf +++ b/modules/cloud-config-container/__need_fixing/onprem/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/onprem/versions.tofu b/modules/cloud-config-container/__need_fixing/onprem/versions.tofu index 1ccbb2f99..ce97286fe 100644 --- a/modules/cloud-config-container/__need_fixing/onprem/versions.tofu +++ b/modules/cloud-config-container/__need_fixing/onprem/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/squid/versions.tf b/modules/cloud-config-container/__need_fixing/squid/versions.tf index aca6d9202..2f81a40c7 100644 --- a/modules/cloud-config-container/__need_fixing/squid/versions.tf +++ b/modules/cloud-config-container/__need_fixing/squid/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/__need_fixing/squid/versions.tofu b/modules/cloud-config-container/__need_fixing/squid/versions.tofu index ff0449ca1..e45b8f4ea 100644 --- a/modules/cloud-config-container/__need_fixing/squid/versions.tofu +++ b/modules/cloud-config-container/__need_fixing/squid/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/bindplane/versions.tf b/modules/cloud-config-container/bindplane/versions.tf index df51c7440..cbee311ff 100644 --- a/modules/cloud-config-container/bindplane/versions.tf +++ b/modules/cloud-config-container/bindplane/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/bindplane/versions.tofu b/modules/cloud-config-container/bindplane/versions.tofu index be63e1f50..056a5a05f 100644 --- a/modules/cloud-config-container/bindplane/versions.tofu +++ b/modules/cloud-config-container/bindplane/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/coredns/versions.tf b/modules/cloud-config-container/coredns/versions.tf index 198f0aab5..0d3d50af2 100644 --- a/modules/cloud-config-container/coredns/versions.tf +++ b/modules/cloud-config-container/coredns/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/coredns/versions.tofu b/modules/cloud-config-container/coredns/versions.tofu index 3148b3f5b..1f8b763c1 100644 --- a/modules/cloud-config-container/coredns/versions.tofu +++ b/modules/cloud-config-container/coredns/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/cos-generic-metadata/versions.tf b/modules/cloud-config-container/cos-generic-metadata/versions.tf index eed24e01e..acb901480 100644 --- a/modules/cloud-config-container/cos-generic-metadata/versions.tf +++ b/modules/cloud-config-container/cos-generic-metadata/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/cos-generic-metadata/versions.tofu b/modules/cloud-config-container/cos-generic-metadata/versions.tofu index a8a31c18b..34c6afb6e 100644 --- a/modules/cloud-config-container/cos-generic-metadata/versions.tofu +++ b/modules/cloud-config-container/cos-generic-metadata/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf index c760e5ef2..bfadc3145 100644 --- a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf +++ b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu index 4c6b7b6e9..857a2ddea 100644 --- a/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu +++ b/modules/cloud-config-container/envoy-sni-dyn-fwd-proxy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-traffic-director/versions.tf b/modules/cloud-config-container/envoy-traffic-director/versions.tf index e621538be..b24dd3654 100644 --- a/modules/cloud-config-container/envoy-traffic-director/versions.tf +++ b/modules/cloud-config-container/envoy-traffic-director/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/envoy-traffic-director/versions.tofu b/modules/cloud-config-container/envoy-traffic-director/versions.tofu index 363427c16..75b027777 100644 --- a/modules/cloud-config-container/envoy-traffic-director/versions.tofu +++ b/modules/cloud-config-container/envoy-traffic-director/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/mysql/versions.tf b/modules/cloud-config-container/mysql/versions.tf index 3f38e1add..19e52d449 100644 --- a/modules/cloud-config-container/mysql/versions.tf +++ b/modules/cloud-config-container/mysql/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/mysql/versions.tofu b/modules/cloud-config-container/mysql/versions.tofu index 4be5ba7dc..b1923c9ad 100644 --- a/modules/cloud-config-container/mysql/versions.tofu +++ b/modules/cloud-config-container/mysql/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx-tls/versions.tf b/modules/cloud-config-container/nginx-tls/versions.tf index cd6de8d20..fd475db89 100644 --- a/modules/cloud-config-container/nginx-tls/versions.tf +++ b/modules/cloud-config-container/nginx-tls/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx-tls/versions.tofu b/modules/cloud-config-container/nginx-tls/versions.tofu index 789e65baf..06ba6dd00 100644 --- a/modules/cloud-config-container/nginx-tls/versions.tofu +++ b/modules/cloud-config-container/nginx-tls/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx/versions.tf b/modules/cloud-config-container/nginx/versions.tf index 1fc03069e..4da3199a2 100644 --- a/modules/cloud-config-container/nginx/versions.tf +++ b/modules/cloud-config-container/nginx/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/nginx/versions.tofu b/modules/cloud-config-container/nginx/versions.tofu index e6815761a..dff92f6c8 100644 --- a/modules/cloud-config-container/nginx/versions.tofu +++ b/modules/cloud-config-container/nginx/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/simple-nva/versions.tf b/modules/cloud-config-container/simple-nva/versions.tf index 42497b4ab..0560ae1af 100644 --- a/modules/cloud-config-container/simple-nva/versions.tf +++ b/modules/cloud-config-container/simple-nva/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-config-container/simple-nva/versions.tofu b/modules/cloud-config-container/simple-nva/versions.tofu index 7dcaf88c8..606b0f7f4 100644 --- a/modules/cloud-config-container/simple-nva/versions.tofu +++ b/modules/cloud-config-container/simple-nva/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-deploy/versions.tf b/modules/cloud-deploy/versions.tf index 841a1d183..8573747e4 100644 --- a/modules/cloud-deploy/versions.tf +++ b/modules/cloud-deploy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-deploy/versions.tofu b/modules/cloud-deploy/versions.tofu index dfbabb544..015025aa4 100644 --- a/modules/cloud-deploy/versions.tofu +++ b/modules/cloud-deploy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v1/versions.tf b/modules/cloud-function-v1/versions.tf index a300e3623..e52361cae 100644 --- a/modules/cloud-function-v1/versions.tf +++ b/modules/cloud-function-v1/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v1/versions.tofu b/modules/cloud-function-v1/versions.tofu index 94f315f60..003e79fef 100644 --- a/modules/cloud-function-v1/versions.tofu +++ b/modules/cloud-function-v1/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v2/versions.tf b/modules/cloud-function-v2/versions.tf index 3f88e6697..ad5ff020b 100644 --- a/modules/cloud-function-v2/versions.tf +++ b/modules/cloud-function-v2/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-function-v2/versions.tofu b/modules/cloud-function-v2/versions.tofu index 4a8ed8d13..14d56428f 100644 --- a/modules/cloud-function-v2/versions.tofu +++ b/modules/cloud-function-v2/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-identity-group/versions.tf b/modules/cloud-identity-group/versions.tf index b173197c6..f72c02f57 100644 --- a/modules/cloud-identity-group/versions.tf +++ b/modules/cloud-identity-group/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-identity-group/versions.tofu b/modules/cloud-identity-group/versions.tofu index ed98715c7..caf21232e 100644 --- a/modules/cloud-identity-group/versions.tofu +++ b/modules/cloud-identity-group/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-run-v2/versions.tf b/modules/cloud-run-v2/versions.tf index ee859dff4..fabeb775d 100644 --- a/modules/cloud-run-v2/versions.tf +++ b/modules/cloud-run-v2/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloud-run-v2/versions.tofu b/modules/cloud-run-v2/versions.tofu index be27249e4..50ed10081 100644 --- a/modules/cloud-run-v2/versions.tofu +++ b/modules/cloud-run-v2/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloudsql-instance/versions.tf b/modules/cloudsql-instance/versions.tf index 4bb61a273..4ecf3ad07 100644 --- a/modules/cloudsql-instance/versions.tf +++ b/modules/cloudsql-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/cloudsql-instance/versions.tofu b/modules/cloudsql-instance/versions.tofu index a5d64e561..52bbbe672 100644 --- a/modules/cloudsql-instance/versions.tofu +++ b/modules/cloudsql-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-mig/versions.tf b/modules/compute-mig/versions.tf index 28dc618c4..9cffa1d96 100644 --- a/modules/compute-mig/versions.tf +++ b/modules/compute-mig/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-mig/versions.tofu b/modules/compute-mig/versions.tofu index e6eb41b5a..a93e813e1 100644 --- a/modules/compute-mig/versions.tofu +++ b/modules/compute-mig/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-vm/versions.tf b/modules/compute-vm/versions.tf index 68bea1685..0de8c8646 100644 --- a/modules/compute-vm/versions.tf +++ b/modules/compute-vm/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/compute-vm/versions.tofu b/modules/compute-vm/versions.tofu index 96d90dbe4..dcb8fabde 100644 --- a/modules/compute-vm/versions.tofu +++ b/modules/compute-vm/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/container-registry/versions.tf b/modules/container-registry/versions.tf index f2d6e79d3..6e76f7cab 100644 --- a/modules/container-registry/versions.tf +++ b/modules/container-registry/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/container-registry/versions.tofu b/modules/container-registry/versions.tofu index c732d2f19..a1f1c590d 100644 --- a/modules/container-registry/versions.tofu +++ b/modules/container-registry/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-policy-tag/versions.tf b/modules/data-catalog-policy-tag/versions.tf index 7cbfac97c..af2af502b 100644 --- a/modules/data-catalog-policy-tag/versions.tf +++ b/modules/data-catalog-policy-tag/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-policy-tag/versions.tofu b/modules/data-catalog-policy-tag/versions.tofu index be22dcf58..74d414cd9 100644 --- a/modules/data-catalog-policy-tag/versions.tofu +++ b/modules/data-catalog-policy-tag/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag-template/versions.tf b/modules/data-catalog-tag-template/versions.tf index 7e4d7974e..425ad5774 100644 --- a/modules/data-catalog-tag-template/versions.tf +++ b/modules/data-catalog-tag-template/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag-template/versions.tofu b/modules/data-catalog-tag-template/versions.tofu index 16374569b..cc4acc5bb 100644 --- a/modules/data-catalog-tag-template/versions.tofu +++ b/modules/data-catalog-tag-template/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag/versions.tf b/modules/data-catalog-tag/versions.tf index 5a1482230..5089d8d47 100644 --- a/modules/data-catalog-tag/versions.tf +++ b/modules/data-catalog-tag/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/data-catalog-tag/versions.tofu b/modules/data-catalog-tag/versions.tofu index 288a9ffa5..6e251424c 100644 --- a/modules/data-catalog-tag/versions.tofu +++ b/modules/data-catalog-tag/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataform-repository/versions.tf b/modules/dataform-repository/versions.tf index ca0bce009..e10942ab2 100644 --- a/modules/dataform-repository/versions.tf +++ b/modules/dataform-repository/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataform-repository/versions.tofu b/modules/dataform-repository/versions.tofu index d73c344d1..32ece9b4f 100644 --- a/modules/dataform-repository/versions.tofu +++ b/modules/dataform-repository/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/datafusion/versions.tf b/modules/datafusion/versions.tf index 4c4e582c8..3f5a64514 100644 --- a/modules/datafusion/versions.tf +++ b/modules/datafusion/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/datafusion/versions.tofu b/modules/datafusion/versions.tofu index 49943f4d8..815a2af49 100644 --- a/modules/datafusion/versions.tofu +++ b/modules/datafusion/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-aspect-types/versions.tf b/modules/dataplex-aspect-types/versions.tf index 165719a42..ef123c7bd 100644 --- a/modules/dataplex-aspect-types/versions.tf +++ b/modules/dataplex-aspect-types/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-aspect-types/versions.tofu b/modules/dataplex-aspect-types/versions.tofu index 9318dee51..ca3c24a36 100644 --- a/modules/dataplex-aspect-types/versions.tofu +++ b/modules/dataplex-aspect-types/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-datascan/versions.tf b/modules/dataplex-datascan/versions.tf index ab77be846..fb1208d95 100644 --- a/modules/dataplex-datascan/versions.tf +++ b/modules/dataplex-datascan/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex-datascan/versions.tofu b/modules/dataplex-datascan/versions.tofu index 8ef85edde..330f97484 100644 --- a/modules/dataplex-datascan/versions.tofu +++ b/modules/dataplex-datascan/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex/versions.tf b/modules/dataplex/versions.tf index 6a102e932..90c23f04c 100644 --- a/modules/dataplex/versions.tf +++ b/modules/dataplex/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataplex/versions.tofu b/modules/dataplex/versions.tofu index a9198ba57..72ac0d7aa 100644 --- a/modules/dataplex/versions.tofu +++ b/modules/dataplex/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataproc/versions.tf b/modules/dataproc/versions.tf index 0b31f21e9..e07212b5e 100644 --- a/modules/dataproc/versions.tf +++ b/modules/dataproc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dataproc/versions.tofu b/modules/dataproc/versions.tofu index 4bcab69c2..b7d02e0cd 100644 --- a/modules/dataproc/versions.tofu +++ b/modules/dataproc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns-response-policy/versions.tf b/modules/dns-response-policy/versions.tf index 5de46ea18..9bf22e6cb 100644 --- a/modules/dns-response-policy/versions.tf +++ b/modules/dns-response-policy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns-response-policy/versions.tofu b/modules/dns-response-policy/versions.tofu index 8bf683a46..c15aee7b6 100644 --- a/modules/dns-response-policy/versions.tofu +++ b/modules/dns-response-policy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns/versions.tf b/modules/dns/versions.tf index 35d473be6..eab3b4943 100644 --- a/modules/dns/versions.tf +++ b/modules/dns/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/dns/versions.tofu b/modules/dns/versions.tofu index 8ad03a36d..6c2475850 100644 --- a/modules/dns/versions.tofu +++ b/modules/dns/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/endpoints/versions.tf b/modules/endpoints/versions.tf index 5f712632d..feb389285 100644 --- a/modules/endpoints/versions.tf +++ b/modules/endpoints/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/endpoints/versions.tofu b/modules/endpoints/versions.tofu index 373144a11..e5450d483 100644 --- a/modules/endpoints/versions.tofu +++ b/modules/endpoints/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/firestore/versions.tf b/modules/firestore/versions.tf index 5cdaf5587..45c596170 100644 --- a/modules/firestore/versions.tf +++ b/modules/firestore/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/firestore/versions.tofu b/modules/firestore/versions.tofu index 815c5d52a..7c6209d28 100644 --- a/modules/firestore/versions.tofu +++ b/modules/firestore/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/folder/versions.tf b/modules/folder/versions.tf index d0ae74125..c7dfebee2 100644 --- a/modules/folder/versions.tf +++ b/modules/folder/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/folder/versions.tofu b/modules/folder/versions.tofu index ece0322f3..83185ffdd 100644 --- a/modules/folder/versions.tofu +++ b/modules/folder/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcs/versions.tf b/modules/gcs/versions.tf index 75991dad5..fa7ce6720 100644 --- a/modules/gcs/versions.tf +++ b/modules/gcs/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcs/versions.tofu b/modules/gcs/versions.tofu index 576274cff..050152f06 100644 --- a/modules/gcs/versions.tofu +++ b/modules/gcs/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcve-private-cloud/versions.tf b/modules/gcve-private-cloud/versions.tf index a2bcea81b..945b9874c 100644 --- a/modules/gcve-private-cloud/versions.tf +++ b/modules/gcve-private-cloud/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gcve-private-cloud/versions.tofu b/modules/gcve-private-cloud/versions.tofu index 63cc04b20..d0bd38e86 100644 --- a/modules/gcve-private-cloud/versions.tofu +++ b/modules/gcve-private-cloud/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-autopilot/versions.tf b/modules/gke-cluster-autopilot/versions.tf index d01dd77f5..10549aaef 100644 --- a/modules/gke-cluster-autopilot/versions.tf +++ b/modules/gke-cluster-autopilot/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-autopilot/versions.tofu b/modules/gke-cluster-autopilot/versions.tofu index 52913209a..c9f44ddf6 100644 --- a/modules/gke-cluster-autopilot/versions.tofu +++ b/modules/gke-cluster-autopilot/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-standard/versions.tf b/modules/gke-cluster-standard/versions.tf index cc26bf173..1d17e5ccd 100644 --- a/modules/gke-cluster-standard/versions.tf +++ b/modules/gke-cluster-standard/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-cluster-standard/versions.tofu b/modules/gke-cluster-standard/versions.tofu index aeaeb95ec..6b1b52246 100644 --- a/modules/gke-cluster-standard/versions.tofu +++ b/modules/gke-cluster-standard/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-hub/versions.tf b/modules/gke-hub/versions.tf index 73d52206d..2f01ed772 100644 --- a/modules/gke-hub/versions.tf +++ b/modules/gke-hub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-hub/versions.tofu b/modules/gke-hub/versions.tofu index e8b7e3456..adc88e989 100644 --- a/modules/gke-hub/versions.tofu +++ b/modules/gke-hub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-nodepool/versions.tf b/modules/gke-nodepool/versions.tf index d497e1324..2bc7a18d0 100644 --- a/modules/gke-nodepool/versions.tf +++ b/modules/gke-nodepool/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/gke-nodepool/versions.tofu b/modules/gke-nodepool/versions.tofu index 39f9301b1..34b7bf592 100644 --- a/modules/gke-nodepool/versions.tofu +++ b/modules/gke-nodepool/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/iam-service-account/versions.tf b/modules/iam-service-account/versions.tf index 63fadc7a0..710d98692 100644 --- a/modules/iam-service-account/versions.tf +++ b/modules/iam-service-account/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/iam-service-account/versions.tofu b/modules/iam-service-account/versions.tofu index 815463bf5..7d121c2af 100644 --- a/modules/iam-service-account/versions.tofu +++ b/modules/iam-service-account/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/kms/versions.tf b/modules/kms/versions.tf index 6952cf6fd..15095262a 100644 --- a/modules/kms/versions.tf +++ b/modules/kms/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/kms/versions.tofu b/modules/kms/versions.tofu index 53c70c8df..ce3aff5b8 100644 --- a/modules/kms/versions.tofu +++ b/modules/kms/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/logging-bucket/versions.tf b/modules/logging-bucket/versions.tf index 800e33654..5c55dc314 100644 --- a/modules/logging-bucket/versions.tf +++ b/modules/logging-bucket/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/logging-bucket/versions.tofu b/modules/logging-bucket/versions.tofu index 9c6a32f60..9f4380a47 100644 --- a/modules/logging-bucket/versions.tofu +++ b/modules/logging-bucket/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/looker-core/versions.tf b/modules/looker-core/versions.tf index 0679533b3..931d1b86b 100644 --- a/modules/looker-core/versions.tf +++ b/modules/looker-core/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/looker-core/versions.tofu b/modules/looker-core/versions.tofu index f4e5fb4c7..b9d1dd460 100644 --- a/modules/looker-core/versions.tofu +++ b/modules/looker-core/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/managed-kafka/versions.tf b/modules/managed-kafka/versions.tf index 12534169c..be8d82efc 100644 --- a/modules/managed-kafka/versions.tf +++ b/modules/managed-kafka/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/managed-kafka/versions.tofu b/modules/managed-kafka/versions.tofu index c634bae7d..77fe6f637 100644 --- a/modules/managed-kafka/versions.tofu +++ b/modules/managed-kafka/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ncc-spoke-ra/versions.tf b/modules/ncc-spoke-ra/versions.tf index 4e0aa058e..b101ebccf 100644 --- a/modules/ncc-spoke-ra/versions.tf +++ b/modules/ncc-spoke-ra/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/ncc-spoke-ra/versions.tofu b/modules/ncc-spoke-ra/versions.tofu index 99c71c8bd..79f0e70ed 100644 --- a/modules/ncc-spoke-ra/versions.tofu +++ b/modules/ncc-spoke-ra/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-address/versions.tf b/modules/net-address/versions.tf index 180931f46..fad6d312b 100644 --- a/modules/net-address/versions.tf +++ b/modules/net-address/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-address/versions.tofu b/modules/net-address/versions.tofu index 4cdbed09e..723a984be 100644 --- a/modules/net-address/versions.tofu +++ b/modules/net-address/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-cloudnat/versions.tf b/modules/net-cloudnat/versions.tf index 958e0f3cf..ff37a22b7 100644 --- a/modules/net-cloudnat/versions.tf +++ b/modules/net-cloudnat/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-cloudnat/versions.tofu b/modules/net-cloudnat/versions.tofu index eae5f5e15..8f9755423 100644 --- a/modules/net-cloudnat/versions.tofu +++ b/modules/net-cloudnat/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-firewall-policy/versions.tf b/modules/net-firewall-policy/versions.tf index 680625c7d..4bc85a5de 100644 --- a/modules/net-firewall-policy/versions.tf +++ b/modules/net-firewall-policy/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-firewall-policy/versions.tofu b/modules/net-firewall-policy/versions.tofu index 279720715..8d6933fa3 100644 --- a/modules/net-firewall-policy/versions.tofu +++ b/modules/net-firewall-policy/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-ipsec-over-interconnect/versions.tf b/modules/net-ipsec-over-interconnect/versions.tf index 18c06e95f..0de816897 100644 --- a/modules/net-ipsec-over-interconnect/versions.tf +++ b/modules/net-ipsec-over-interconnect/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-ipsec-over-interconnect/versions.tofu b/modules/net-ipsec-over-interconnect/versions.tofu index 744fc64c6..c726f4695 100644 --- a/modules/net-ipsec-over-interconnect/versions.tofu +++ b/modules/net-ipsec-over-interconnect/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext-regional/versions.tf b/modules/net-lb-app-ext-regional/versions.tf index ad2baaf29..3d386c76c 100644 --- a/modules/net-lb-app-ext-regional/versions.tf +++ b/modules/net-lb-app-ext-regional/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext-regional/versions.tofu b/modules/net-lb-app-ext-regional/versions.tofu index e6a3cc501..50c6e91c6 100644 --- a/modules/net-lb-app-ext-regional/versions.tofu +++ b/modules/net-lb-app-ext-regional/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext/versions.tf b/modules/net-lb-app-ext/versions.tf index 4d8b86ef4..8cbbbf8da 100644 --- a/modules/net-lb-app-ext/versions.tf +++ b/modules/net-lb-app-ext/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-ext/versions.tofu b/modules/net-lb-app-ext/versions.tofu index 4358d4c2a..ea53547a2 100644 --- a/modules/net-lb-app-ext/versions.tofu +++ b/modules/net-lb-app-ext/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int-cross-region/versions.tf b/modules/net-lb-app-int-cross-region/versions.tf index f699e5028..6a9a20f8b 100644 --- a/modules/net-lb-app-int-cross-region/versions.tf +++ b/modules/net-lb-app-int-cross-region/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int-cross-region/versions.tofu b/modules/net-lb-app-int-cross-region/versions.tofu index 25458505d..d4b26f6e5 100644 --- a/modules/net-lb-app-int-cross-region/versions.tofu +++ b/modules/net-lb-app-int-cross-region/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int/versions.tf b/modules/net-lb-app-int/versions.tf index 681ff9f7d..33123c4a9 100644 --- a/modules/net-lb-app-int/versions.tf +++ b/modules/net-lb-app-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-app-int/versions.tofu b/modules/net-lb-app-int/versions.tofu index bb8204aa5..fac85e2d7 100644 --- a/modules/net-lb-app-int/versions.tofu +++ b/modules/net-lb-app-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-ext/versions.tf b/modules/net-lb-ext/versions.tf index adf0716b3..6ff993a7f 100644 --- a/modules/net-lb-ext/versions.tf +++ b/modules/net-lb-ext/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-ext/versions.tofu b/modules/net-lb-ext/versions.tofu index 19021142c..7c1a10ffb 100644 --- a/modules/net-lb-ext/versions.tofu +++ b/modules/net-lb-ext/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-int/versions.tf b/modules/net-lb-int/versions.tf index 1552cee46..0a38f2c0e 100644 --- a/modules/net-lb-int/versions.tf +++ b/modules/net-lb-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-int/versions.tofu b/modules/net-lb-int/versions.tofu index 29bffb629..e6e12c2dd 100644 --- a/modules/net-lb-int/versions.tofu +++ b/modules/net-lb-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-proxy-int/versions.tf b/modules/net-lb-proxy-int/versions.tf index 4f140fa52..3e58263f7 100644 --- a/modules/net-lb-proxy-int/versions.tf +++ b/modules/net-lb-proxy-int/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-lb-proxy-int/versions.tofu b/modules/net-lb-proxy-int/versions.tofu index ef9892378..753e07c3d 100644 --- a/modules/net-lb-proxy-int/versions.tofu +++ b/modules/net-lb-proxy-int/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-swp/versions.tf b/modules/net-swp/versions.tf index 4f6a4d448..3fef249b8 100644 --- a/modules/net-swp/versions.tf +++ b/modules/net-swp/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-swp/versions.tofu b/modules/net-swp/versions.tofu index c2ad3b244..ea7d60d27 100644 --- a/modules/net-swp/versions.tofu +++ b/modules/net-swp/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vlan-attachment/versions.tf b/modules/net-vlan-attachment/versions.tf index 786703c81..9d91cc444 100644 --- a/modules/net-vlan-attachment/versions.tf +++ b/modules/net-vlan-attachment/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vlan-attachment/versions.tofu b/modules/net-vlan-attachment/versions.tofu index a90a0ae1d..774f0ba9f 100644 --- a/modules/net-vlan-attachment/versions.tofu +++ b/modules/net-vlan-attachment/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-firewall/versions.tf b/modules/net-vpc-firewall/versions.tf index 717681f08..e1c2b7007 100644 --- a/modules/net-vpc-firewall/versions.tf +++ b/modules/net-vpc-firewall/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-firewall/versions.tofu b/modules/net-vpc-firewall/versions.tofu index 60f6c5e7b..1b2fff398 100644 --- a/modules/net-vpc-firewall/versions.tofu +++ b/modules/net-vpc-firewall/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-peering/versions.tf b/modules/net-vpc-peering/versions.tf index 9467bcca7..5327f4e4b 100644 --- a/modules/net-vpc-peering/versions.tf +++ b/modules/net-vpc-peering/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc-peering/versions.tofu b/modules/net-vpc-peering/versions.tofu index 07c8ce6ae..03fd177a4 100644 --- a/modules/net-vpc-peering/versions.tofu +++ b/modules/net-vpc-peering/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc/versions.tf b/modules/net-vpc/versions.tf index 00e29328e..968018e45 100644 --- a/modules/net-vpc/versions.tf +++ b/modules/net-vpc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpc/versions.tofu b/modules/net-vpc/versions.tofu index 2459602f5..a2616874e 100644 --- a/modules/net-vpc/versions.tofu +++ b/modules/net-vpc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-dynamic/versions.tf b/modules/net-vpn-dynamic/versions.tf index cb63fc223..2b9e13dd2 100644 --- a/modules/net-vpn-dynamic/versions.tf +++ b/modules/net-vpn-dynamic/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-dynamic/versions.tofu b/modules/net-vpn-dynamic/versions.tofu index dfa84d813..796fd688d 100644 --- a/modules/net-vpn-dynamic/versions.tofu +++ b/modules/net-vpn-dynamic/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-ha/versions.tf b/modules/net-vpn-ha/versions.tf index 88db7ec5e..0e194d413 100644 --- a/modules/net-vpn-ha/versions.tf +++ b/modules/net-vpn-ha/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-ha/versions.tofu b/modules/net-vpn-ha/versions.tofu index 2e2e3da0b..e1397cc8f 100644 --- a/modules/net-vpn-ha/versions.tofu +++ b/modules/net-vpn-ha/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-static/versions.tf b/modules/net-vpn-static/versions.tf index cf7c6e7eb..7c8e5bc27 100644 --- a/modules/net-vpn-static/versions.tf +++ b/modules/net-vpn-static/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/net-vpn-static/versions.tofu b/modules/net-vpn-static/versions.tofu index 7e4696bf8..f32de07a6 100644 --- a/modules/net-vpn-static/versions.tofu +++ b/modules/net-vpn-static/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/organization/versions.tf b/modules/organization/versions.tf index d410b742f..a90dc484b 100644 --- a/modules/organization/versions.tf +++ b/modules/organization/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/organization/versions.tofu b/modules/organization/versions.tofu index e7e5056d9..cb4067271 100644 --- a/modules/organization/versions.tofu +++ b/modules/organization/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/project/versions.tf b/modules/project/versions.tf index d12941bfc..d9372b916 100644 --- a/modules/project/versions.tf +++ b/modules/project/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/project/versions.tofu b/modules/project/versions.tofu index d02272284..e0cce1cdc 100644 --- a/modules/project/versions.tofu +++ b/modules/project/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/projects-data-source/versions.tf b/modules/projects-data-source/versions.tf index 1c72e838d..0899885fd 100644 --- a/modules/projects-data-source/versions.tf +++ b/modules/projects-data-source/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/projects-data-source/versions.tofu b/modules/projects-data-source/versions.tofu index 64a9a662e..9f2973829 100644 --- a/modules/projects-data-source/versions.tofu +++ b/modules/projects-data-source/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/pubsub/versions.tf b/modules/pubsub/versions.tf index 69d01a737..670c45fd8 100644 --- a/modules/pubsub/versions.tf +++ b/modules/pubsub/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/pubsub/versions.tofu b/modules/pubsub/versions.tofu index e27ab79dc..c99194b99 100644 --- a/modules/pubsub/versions.tofu +++ b/modules/pubsub/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secops-rules/versions.tf b/modules/secops-rules/versions.tf index 2e6db6f52..ece063425 100644 --- a/modules/secops-rules/versions.tf +++ b/modules/secops-rules/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secops-rules/versions.tofu b/modules/secops-rules/versions.tofu index b361c4cb1..d92ce8cd2 100644 --- a/modules/secops-rules/versions.tofu +++ b/modules/secops-rules/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secret-manager/versions.tf b/modules/secret-manager/versions.tf index d8d3b3192..7df131d6c 100644 --- a/modules/secret-manager/versions.tf +++ b/modules/secret-manager/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secret-manager/versions.tofu b/modules/secret-manager/versions.tofu index 2a9f7d082..19238f241 100644 --- a/modules/secret-manager/versions.tofu +++ b/modules/secret-manager/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secure-source-manager-instance/versions.tf b/modules/secure-source-manager-instance/versions.tf index d10f578c9..6a817ef8f 100644 --- a/modules/secure-source-manager-instance/versions.tf +++ b/modules/secure-source-manager-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/secure-source-manager-instance/versions.tofu b/modules/secure-source-manager-instance/versions.tofu index aacd29be9..e30ceaa25 100644 --- a/modules/secure-source-manager-instance/versions.tofu +++ b/modules/secure-source-manager-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/service-directory/versions.tf b/modules/service-directory/versions.tf index c50fa4849..ee1fecfb2 100644 --- a/modules/service-directory/versions.tf +++ b/modules/service-directory/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/service-directory/versions.tofu b/modules/service-directory/versions.tofu index d3ba0cb29..c26fa4129 100644 --- a/modules/service-directory/versions.tofu +++ b/modules/service-directory/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/source-repository/versions.tf b/modules/source-repository/versions.tf index 06d11451a..e412d1e35 100644 --- a/modules/source-repository/versions.tf +++ b/modules/source-repository/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/source-repository/versions.tofu b/modules/source-repository/versions.tofu index 30f1cb988..a60438da8 100644 --- a/modules/source-repository/versions.tofu +++ b/modules/source-repository/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/spanner-instance/versions.tf b/modules/spanner-instance/versions.tf index 9520ffe1f..ed0cf62dc 100644 --- a/modules/spanner-instance/versions.tf +++ b/modules/spanner-instance/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/spanner-instance/versions.tofu b/modules/spanner-instance/versions.tofu index 903aafc53..9522d83f6 100644 --- a/modules/spanner-instance/versions.tofu +++ b/modules/spanner-instance/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/vpc-sc/versions.tf b/modules/vpc-sc/versions.tf index 664be7a3d..4b1db1d14 100644 --- a/modules/vpc-sc/versions.tf +++ b/modules/vpc-sc/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/vpc-sc/versions.tofu b/modules/vpc-sc/versions.tofu index 864c947b0..8692126be 100644 --- a/modules/vpc-sc/versions.tofu +++ b/modules/vpc-sc/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/workstation-cluster/versions.tf b/modules/workstation-cluster/versions.tf index 275b675d6..2d186c657 100644 --- a/modules/workstation-cluster/versions.tf +++ b/modules/workstation-cluster/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/modules/workstation-cluster/versions.tofu b/modules/workstation-cluster/versions.tofu index e885247fe..c18501906 100644 --- a/modules/workstation-cluster/versions.tofu +++ b/modules/workstation-cluster/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/examples_e2e/setup_module/versions.tf b/tests/examples_e2e/setup_module/versions.tf index c0ab6a875..04131b299 100644 --- a/tests/examples_e2e/setup_module/versions.tf +++ b/tests/examples_e2e/setup_module/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/examples_e2e/setup_module/versions.tofu b/tests/examples_e2e/setup_module/versions.tofu index a6bc7deaf..0ed33ba74 100644 --- a/tests/examples_e2e/setup_module/versions.tofu +++ b/tests/examples_e2e/setup_module/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tests/fast/stages/s3_gke_dev/hardened.yaml b/tests/fast/stages/s3_gke_dev/hardened.yaml index 5d622863f..4ad059e05 100644 --- a/tests/fast/stages/s3_gke_dev/hardened.yaml +++ b/tests/fast/stages/s3_gke_dev/hardened.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -137,7 +137,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: projects/prj-host/locations/europe-west1/keyRings/dev-primary-default/cryptoKeys/gke - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -166,8 +165,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false notification_config: - pubsub: @@ -248,7 +246,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: projects/prj-host/locations/europe-west1/keyRings/dev-primary-default/cryptoKeys/gke - containerd_config: [] disk_type: pd-balanced enable_confidential_storage: null ephemeral_storage_config: [] diff --git a/tests/fast/stages/s3_gke_dev/simple.yaml b/tests/fast/stages/s3_gke_dev/simple.yaml index e98d96c6d..0c7a5e2ab 100644 --- a/tests/fast/stages/s3_gke_dev/simple.yaml +++ b/tests/fast/stages/s3_gke_dev/simple.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -127,7 +127,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -156,8 +155,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: @@ -206,7 +204,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] disk_type: pd-balanced enable_confidential_storage: null ephemeral_storage_config: [] diff --git a/tests/modules/agent_engine/examples/encryption.yaml b/tests/modules/agent_engine/examples/encryption.yaml index 6f319226c..b47be8a56 100644 --- a/tests/modules/agent_engine/examples/encryption.yaml +++ b/tests/modules/agent_engine/examples/encryption.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -58,7 +58,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/agent_engine/examples/environment.yaml b/tests/modules/agent_engine/examples/environment.yaml index dfd2b5a61..b63fedf28 100644 --- a/tests/modules/agent_engine/examples/environment.yaml +++ b/tests/modules/agent_engine/examples/environment.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -65,7 +65,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/agent_engine/examples/minimal-pickle.yaml b/tests/modules/agent_engine/examples/minimal-pickle.yaml index e63942921..b2a6aa15f 100644 --- a/tests/modules/agent_engine/examples/minimal-pickle.yaml +++ b/tests/modules/agent_engine/examples/minimal-pickle.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -133,7 +133,7 @@ values: package_spec: - dependency_files_gcs_uri: gs://my-agent/dependencies.tar.gz pickle_object_gcs_uri: gs://my-agent/pickle.pkl - python_version: '3.12' + python_version: '3.13' requirements_gcs_uri: gs://my-agent/requirements.txt service_account: my-agent@project-id.iam.gserviceaccount.com source_code_spec: [] diff --git a/tests/modules/agent_engine/examples/minimal.yaml b/tests/modules/agent_engine/examples/minimal.yaml index 02fa8092d..d7c6954b3 100644 --- a/tests/modules/agent_engine/examples/minimal.yaml +++ b/tests/modules/agent_engine/examples/minimal.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/agent_engine/examples/pickle-gcs.yaml b/tests/modules/agent_engine/examples/pickle-gcs.yaml index 01b4fd8d7..31f192caf 100644 --- a/tests/modules/agent_engine/examples/pickle-gcs.yaml +++ b/tests/modules/agent_engine/examples/pickle-gcs.yaml @@ -51,7 +51,7 @@ values: package_spec: - dependency_files_gcs_uri: dependencies.tar.gz pickle_object_gcs_uri: pickle.pkl - python_version: '3.12' + python_version: '3.13' requirements_gcs_uri: requirements.txt service_account: my-agent@project-id.iam.gserviceaccount.com source_code_spec: [] diff --git a/tests/modules/agent_engine/examples/psc-i.yaml b/tests/modules/agent_engine/examples/psc-i.yaml new file mode 100644 index 000000000..3de209afb --- /dev/null +++ b/tests/modules/agent_engine/examples/psc-i.yaml @@ -0,0 +1,87 @@ +# Copyright 2026 Google LLC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +values: + google_compute_network_attachment.network_attachment: + connection_preference: ACCEPT_MANUAL + description: Network attachment for Agent Engine PSC-I + name: network-attachment + producer_accept_lists: null + producer_reject_lists: null + project: project-id + region: europe-west8 + subnetworks: + - subnet_self_link + timeouts: null + module.agent_engine.google_project_iam_member.default["roles/aiplatform.user"]: + condition: [] + member: serviceAccount:my-agent@project-id.iam.gserviceaccount.com + project: project-id + role: roles/aiplatform.user + module.agent_engine.google_project_iam_member.default["roles/storage.objectViewer"]: + condition: [] + member: serviceAccount:my-agent@project-id.iam.gserviceaccount.com + project: project-id + role: roles/storage.objectViewer + module.agent_engine.google_project_iam_member.default["roles/viewer"]: + condition: [] + member: serviceAccount:my-agent@project-id.iam.gserviceaccount.com + project: project-id + role: roles/viewer + module.agent_engine.google_service_account.service_account[0]: + account_id: my-agent + create_ignore_already_exists: null + description: null + disabled: false + display_name: my-agent + email: my-agent@project-id.iam.gserviceaccount.com + member: serviceAccount:my-agent@project-id.iam.gserviceaccount.com + project: project-id + timeouts: null + module.agent_engine.google_vertex_ai_reasoning_engine.managed[0]: + description: Terraform managed. + display_name: my-agent + encryption_spec: [] + project: project-id + region: europe-west8 + spec: + - agent_framework: google-adk + class_methods: null + deployment_spec: [] + package_spec: [] + service_account: my-agent@project-id.iam.gserviceaccount.com + source_code_spec: + - inline_source: + - source_archive: H4sIAMCUSmkAA+1Y727bNhB3CwzbtM/b55v7oQmQyPprJyk8QE2y1ahrZ7HTriiKgJFom4skqhRV2yj6Hvu8PdL2AgP2CHuAHWXZiZP+C5C4WKsfQNjiHY+/I3l3og7I5AElARU1/VjQFxkTNKKxTHU5kZVrgmEYdceBSiMHVCy34Vo2qP4ZXAdM17Qs1eomGJZp160KTK6LwLuQpZIIpBJmPkkElfQteolgERHToeBZ8ib5zBNY/P5PYDqQsaC5ZWw5DUuzDYgki2jTbNTrzrbrGNt6fatuGbhljvaxuZa4ftxc1J9hHv+24dqGbVyKf8uxl+PfbNgNtwLG9VO5jM88/itffPdl5Xal8oj40O3BL1BA9VW+xmZhe4FNPf/xYSa9fv+w+KtG/Ibtmwsqt876v/V5pJMkCameCP6SxiT2aeXW7cpf//z+1b9/b/15DU6WeBsOFvX/5vLA++o/Bv3F+m869bL+rwJXqf9uA9qt+97h7oPW4319QqQU+puCt+n93PLMbo/tHvRH3c4jzdmGHg5qP33XoHMRX75prAw3X/3fX//Ni/FvNsy6Udb/VWDI+TCkm37Is2CTsCQkcsBF9IwM8UQc03jIYpo+/6Fp6qZl6IZW6JPgNO9zdVPLxybMPw1ps2nrSutje1XiQ3Fw7v6f77meTK97jivc/03LdVX8u65R1v9V4J3139natnXbMvA2ZrlbZVR/gri5qD/DFe7/Rfy7bt0u6/9KUN7/P2uc1f+bywNXuP/P679tO2X9XwWuUv/L+/+nh5uv/u+t/5btXIx/13adsv6vAne+r2WpqJ2wuEbjl5BM5YjHtqbdgV2eTAUbjiSoz3/wU37xh3Z7V7uD0jbzaZzSALIYiwfIEQUvIT7+FJINeExFyngMlm7AmlKoFqLq+j20MOUZRGQKMZeQpRRNsBQGDOegE58mElgMmCiSkKn0AGMmR/k0hREdTTwtTPATSVCboH6CT4PzekBkTlhhJGWS7tRq4/EY849iq3MxrIUzzbTWbu3ud3r7m8g4H3MUhzRNofhGFsDJFFTaYj45QZohGQMXQIaCokxyRXgsmGTxcANSPpBjIihaCVgqBTvJ5NJqzemh0+cVcL1IDFWvB61eFe57vVZvA208afUfdI/68MQ7PPQ6/dZ+D7qHsNvt7LX6rW4Hn34Er/MUHrY6extAca1wGjrBA438kSRT60gDtWg9SpcIDPiMUJpQnw2Yj37FwwzzAgwxN4sY3YGEioilajdTpBeglZBFTBKZ91xySte0geARzD4W6SQ41fM8kyoeXEhoh5GnOmZqOIukE8L0pY9Oc10vOPWSRNO0gA5gSFE+8UdIkR4LIumapjbWz4SgsT89VvZ2AJcTmlA96u1VN5blki+k+0eHF6UBGlzIQ3xIJaqs76BWQUYdBexNsQeXNuFqAZuLXh3pzQgBDKrz00YSpg8EiU8HGfopVOWrvVqa83VBBCAhgkRp85UGC1SVT9WdZR83zitIfl4seSF7rZTWc6YyE/GCsP5ryuO1dS0PckFxfvD2HkK++EWYcR6mmuBczm6H6OJ8x2buRTygYbM6pBGLGYaLuzkISToq3GAxLmHmq8PRrKoYxTjA4BzRMBlkIRA8SJh0Y1moxwRfOO4u+C+2N5/67kwnZ9R8dmn7n+P2aNqc5OyorOWPzTP66+X7RIkSJUpcwn+2Vos4ACgAAA== + python_spec: + - entrypoint_module: agent + entrypoint_object: agent + requirements_file: requirements.txt + version: '3.13' + timeouts: null + module.agent_engine.time_sleep.wait_5_minutes: + create_duration: 5m + destroy_duration: null + triggers: null + +counts: + google_compute_network_attachment: 1 + google_project_iam_member: 3 + google_service_account: 1 + google_vertex_ai_reasoning_engine: 1 + modules: 1 + resources: 7 + time_sleep: 1 + +outputs: {} diff --git a/tests/modules/agent_engine/examples/sa-custom.yaml b/tests/modules/agent_engine/examples/sa-custom.yaml index 9679cc7e7..a48b88d58 100644 --- a/tests/modules/agent_engine/examples/sa-custom.yaml +++ b/tests/modules/agent_engine/examples/sa-custom.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -32,7 +32,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/agent_engine/examples/sa-default.yaml b/tests/modules/agent_engine/examples/sa-default.yaml index 768175f47..fd0813a21 100644 --- a/tests/modules/agent_engine/examples/sa-default.yaml +++ b/tests/modules/agent_engine/examples/sa-default.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -32,7 +32,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/agent_engine/examples/unmanaged.yaml b/tests/modules/agent_engine/examples/unmanaged.yaml index 30f8f50a2..041fe4234 100644 --- a/tests/modules/agent_engine/examples/unmanaged.yaml +++ b/tests/modules/agent_engine/examples/unmanaged.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -57,7 +57,7 @@ values: - entrypoint_module: agent entrypoint_object: agent requirements_file: requirements.txt - version: '3.12' + version: '3.13' timeouts: null module.agent_engine.time_sleep.wait_5_minutes: create_duration: 5m diff --git a/tests/modules/gke_cluster_standard/examples/access-google.yaml b/tests/modules/gke_cluster_standard/examples/access-google.yaml index f59468299..876322d01 100644 --- a/tests/modules/gke_cluster_standard/examples/access-google.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-google.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -48,6 +48,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: false + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: true cost_management_config: @@ -111,7 +113,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -136,8 +137,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: [] @@ -147,6 +147,7 @@ values: environment: dev resource_usage_export_config: [] secret_manager_config: [] + secret_sync_config: [] subnetwork: subnet_self_link terraform_labels: environment: dev diff --git a/tests/modules/gke_cluster_standard/examples/access-private.yaml b/tests/modules/gke_cluster_standard/examples/access-private.yaml index ff75744ec..bf55eaa97 100644 --- a/tests/modules/gke_cluster_standard/examples/access-private.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-private.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -48,6 +48,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: true + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: true cost_management_config: @@ -110,7 +112,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -135,8 +136,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: @@ -149,6 +149,7 @@ values: environment: dev resource_usage_export_config: [] secret_manager_config: [] + secret_sync_config: [] subnetwork: subnet_self_link terraform_labels: environment: dev diff --git a/tests/modules/gke_cluster_standard/examples/access-public.yaml b/tests/modules/gke_cluster_standard/examples/access-public.yaml index c7b7aab53..a4da5d9c6 100644 --- a/tests/modules/gke_cluster_standard/examples/access-public.yaml +++ b/tests/modules/gke_cluster_standard/examples/access-public.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -48,6 +48,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: false + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: true cost_management_config: @@ -111,7 +113,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -136,8 +137,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: [] @@ -147,6 +147,7 @@ values: environment: dev resource_usage_export_config: [] secret_manager_config: [] + secret_sync_config: [] subnetwork: subnet_self_link terraform_labels: environment: dev diff --git a/tests/modules/gke_cluster_standard/examples/notifications.yaml b/tests/modules/gke_cluster_standard/examples/notifications.yaml index a675e34c1..ff58070a2 100644 --- a/tests/modules/gke_cluster_standard/examples/notifications.yaml +++ b/tests/modules/gke_cluster_standard/examples/notifications.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -48,6 +48,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: true + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: false cost_management_config: @@ -103,7 +105,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -128,8 +129,7 @@ values: taint: [] node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false notification_config: - pubsub: diff --git a/tests/modules/gke_cluster_standard/examples/regional.yaml b/tests/modules/gke_cluster_standard/examples/regional.yaml index 1d72dbffd..bcac3bec9 100644 --- a/tests/modules/gke_cluster_standard/examples/regional.yaml +++ b/tests/modules/gke_cluster_standard/examples/regional.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -48,6 +48,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: true + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: false cost_management_config: @@ -106,7 +108,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -133,8 +134,7 @@ values: - europe-west1-b node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: @@ -147,6 +147,7 @@ values: environment: dev resource_usage_export_config: [] secret_manager_config: [] + secret_sync_config: [] subnetwork: subnet_self_link terraform_labels: environment: dev diff --git a/tests/modules/gke_hub/examples/full.yaml b/tests/modules/gke_hub/examples/full.yaml index a8da90226..e91403bce 100644 --- a/tests/modules/gke_hub/examples/full.yaml +++ b/tests/modules/gke_hub/examples/full.yaml @@ -1,4 +1,4 @@ -# Copyright 2025 Google LLC +# Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -53,6 +53,8 @@ values: control_plane_endpoints_config: - dns_endpoint_config: - allow_external_traffic: true + enable_k8s_certs_via_dns: null + enable_k8s_tokens_via_dns: null ip_endpoints_config: - enabled: true cost_management_config: @@ -107,7 +109,6 @@ values: node_config: - advanced_machine_features: [] boot_disk_kms_key: null - containerd_config: [] enable_confidential_storage: null ephemeral_storage_config: [] ephemeral_storage_local_ssd_config: [] @@ -136,8 +137,7 @@ values: resource_manager_tags: null node_pool_defaults: - node_config_defaults: - - containerd_config: [] - gcfs_config: + - gcfs_config: - enabled: false pod_security_policy_config: [] private_cluster_config: diff --git a/tools/lockfile/versions.tf b/tools/lockfile/versions.tf index faa2b1f7b..004883b47 100644 --- a/tools/lockfile/versions.tf +++ b/tools/lockfile/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" { diff --git a/tools/lockfile/versions.tofu b/tools/lockfile/versions.tofu index f6c3f5544..9d3e542bd 100644 --- a/tools/lockfile/versions.tofu +++ b/tools/lockfile/versions.tofu @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } google-beta = { source = "hashicorp/google-beta" - version = ">= 7.13.0, < 8.0.0" # tftest + version = ">= 7.17.0, < 8.0.0" # tftest } } provider_meta "google" {