diff --git a/examples/basic_auto_mode/versions.tf b/examples/basic_auto_mode/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/basic_auto_mode/versions.tf +++ b/examples/basic_auto_mode/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/basic_custom_mode/versions.tf b/examples/basic_custom_mode/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/basic_custom_mode/versions.tf +++ b/examples/basic_custom_mode/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/basic_firewall_rule/versions.tf b/examples/basic_firewall_rule/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/basic_firewall_rule/versions.tf +++ b/examples/basic_firewall_rule/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/basic_secondary_ranges/versions.tf b/examples/basic_secondary_ranges/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/basic_secondary_ranges/versions.tf +++ b/examples/basic_secondary_ranges/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/basic_shared_vpc/versions.tf b/examples/basic_shared_vpc/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/basic_shared_vpc/versions.tf +++ b/examples/basic_shared_vpc/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/basic_vpc_peering/versions.tf b/examples/basic_vpc_peering/versions.tf index d290b25c..956bac1d 100644 --- a/examples/basic_vpc_peering/versions.tf +++ b/examples/basic_vpc_peering/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = ">= 3.45, < 5.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/bidirectional-firewall-rules/versions.tf b/examples/bidirectional-firewall-rules/versions.tf index 25878465..71a50105 100644 --- a/examples/bidirectional-firewall-rules/versions.tf +++ b/examples/bidirectional-firewall-rules/versions.tf @@ -19,7 +19,7 @@ terraform { required_providers { google = { - version = ">= 4.0.0" + source = "hashicorp/google" } null = { version = ">= 2.1.0" diff --git a/examples/delete_default_gateway_routes/versions.tf b/examples/delete_default_gateway_routes/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/delete_default_gateway_routes/versions.tf +++ b/examples/delete_default_gateway_routes/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/firewall_logging/versions.tf b/examples/firewall_logging/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/firewall_logging/versions.tf +++ b/examples/firewall_logging/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/global-network-firewall-policy/versions.tf b/examples/global-network-firewall-policy/versions.tf index 786e1c53..e9a41a32 100644 --- a/examples/global-network-firewall-policy/versions.tf +++ b/examples/global-network-firewall-policy/versions.tf @@ -20,11 +20,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 4.64, < 5.0" + version = ">= 4.64" } google-beta = { source = "hashicorp/google-beta" - version = ">= 4.64, < 5.0" + version = ">= 4.64" } } } diff --git a/examples/ilb_routing/versions.tf b/examples/ilb_routing/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/ilb_routing/versions.tf +++ b/examples/ilb_routing/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/multi_vpc/versions.tf b/examples/multi_vpc/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/multi_vpc/versions.tf +++ b/examples/multi_vpc/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/network_service_tiers/versions.tf b/examples/network_service_tiers/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/network_service_tiers/versions.tf +++ b/examples/network_service_tiers/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/packet_mirroring/versions.tf b/examples/packet_mirroring/versions.tf index ee9f2184..12004304 100644 --- a/examples/packet_mirroring/versions.tf +++ b/examples/packet_mirroring/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/private_service_connect_google_apis/versions.tf b/examples/private_service_connect_google_apis/versions.tf index dc82153c..0f75583c 100644 --- a/examples/private_service_connect_google_apis/versions.tf +++ b/examples/private_service_connect_google_apis/versions.tf @@ -19,7 +19,7 @@ terraform { required_providers { google-beta = { - version = "~> 4.0" + source = "hashicorp/google-beta" } } } diff --git a/examples/regional-network-firewall-policy/versions.tf b/examples/regional-network-firewall-policy/versions.tf index 786e1c53..b0d9480b 100644 --- a/examples/regional-network-firewall-policy/versions.tf +++ b/examples/regional-network-firewall-policy/versions.tf @@ -20,11 +20,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 4.64, < 5.0" + version = ">= 4.64, < 6" } google-beta = { source = "hashicorp/google-beta" - version = ">= 4.64, < 5.0" + version = ">= 4.64, < 6" } } } diff --git a/examples/routes/versions.tf b/examples/routes/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/routes/versions.tf +++ b/examples/routes/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/secondary_ranges/versions.tf b/examples/secondary_ranges/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/secondary_ranges/versions.tf +++ b/examples/secondary_ranges/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/simple_project/versions.tf b/examples/simple_project/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/simple_project/versions.tf +++ b/examples/simple_project/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/simple_project_with_regional_network/versions.tf b/examples/simple_project_with_regional_network/versions.tf index a0c1b946..956bac1d 100644 --- a/examples/simple_project_with_regional_network/versions.tf +++ b/examples/simple_project_with_regional_network/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = "~> 4.0" + source = "hashicorp/google" } null = { - version = "~> 3.0" + version = ">= 3.0" } } } diff --git a/examples/submodule_firewall/versions.tf b/examples/submodule_firewall/versions.tf index 3bba259f..c31328aa 100644 --- a/examples/submodule_firewall/versions.tf +++ b/examples/submodule_firewall/versions.tf @@ -19,7 +19,7 @@ terraform { required_providers { google = { - version = ">= 4.0.0" + source = "hashicorp/google" } null = { version = ">= 2.1.0" diff --git a/examples/submodule_network_peering/versions.tf b/examples/submodule_network_peering/versions.tf index 3bba259f..ce0da772 100644 --- a/examples/submodule_network_peering/versions.tf +++ b/examples/submodule_network_peering/versions.tf @@ -19,6 +19,7 @@ terraform { required_providers { google = { + source = "hashicorp/google" version = ">= 4.0.0" } null = { diff --git a/examples/submodule_svpc_access/versions.tf b/examples/submodule_svpc_access/versions.tf index 3bba259f..ce0da772 100644 --- a/examples/submodule_svpc_access/versions.tf +++ b/examples/submodule_svpc_access/versions.tf @@ -19,6 +19,7 @@ terraform { required_providers { google = { + source = "hashicorp/google" version = ">= 4.0.0" } null = { diff --git a/examples/submodule_vpc_serverless_connector/versions.tf b/examples/submodule_vpc_serverless_connector/versions.tf index 5df649e4..11064826 100644 --- a/examples/submodule_vpc_serverless_connector/versions.tf +++ b/examples/submodule_vpc_serverless_connector/versions.tf @@ -19,9 +19,11 @@ terraform { required_providers { google = { + source = "hashicorp/google" version = ">= 3.62" } google-beta = { + source = "hashicorp/google-beta" version = ">= 3.62" } null = { diff --git a/modules/fabric-net-firewall/versions.tf b/modules/fabric-net-firewall/versions.tf index 8f7996cf..9aaf1e8a 100644 --- a/modules/fabric-net-firewall/versions.tf +++ b/modules/fabric-net-firewall/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "<5.0,>= 2.12" + version = ">= 2.12, < 6" } } diff --git a/modules/fabric-net-svpc-access/versions.tf b/modules/fabric-net-svpc-access/versions.tf index c20911d2..e4ac1a6e 100644 --- a/modules/fabric-net-svpc-access/versions.tf +++ b/modules/fabric-net-svpc-access/versions.tf @@ -20,11 +20,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "<5.0,>= 2.12" + version = ">= 2.12, < 6" } google-beta = { source = "hashicorp/google-beta" - version = "<5.0,>= 2.12" + version = ">= 2.12, < 6" } } diff --git a/modules/firewall-rules/versions.tf b/modules/firewall-rules/versions.tf index f89c225f..6e13334e 100644 --- a/modules/firewall-rules/versions.tf +++ b/modules/firewall-rules/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "<5.0,>= 3.33" + version = ">= 3.33, < 6" } } diff --git a/modules/network-firewall-policy/versions.tf b/modules/network-firewall-policy/versions.tf index 94609796..f4d84070 100644 --- a/modules/network-firewall-policy/versions.tf +++ b/modules/network-firewall-policy/versions.tf @@ -20,11 +20,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 4.64, < 5.0" + version = ">= 4.64, < 6" } google-beta = { source = "hashicorp/google-beta" - version = ">= 4.64, < 5.0" + version = ">= 4.64, < 6" } } diff --git a/modules/network-peering/versions.tf b/modules/network-peering/versions.tf index 22b58f8e..6d0a1bb1 100644 --- a/modules/network-peering/versions.tf +++ b/modules/network-peering/versions.tf @@ -20,19 +20,19 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 4.65, <5.0" + version = ">= 4.65, < 6" } google-beta = { source = "hashicorp/google-beta" - version = ">= 4.65, <5.0" + version = ">= 4.65, < 6" } random = { source = "hashicorp/random" - version = "~> 3.4" + version = ">= 3.4" } null = { source = "hashicorp/null" - version = "~> 3.2" + version = ">= 3.2" } } diff --git a/modules/private-service-connect/versions.tf b/modules/private-service-connect/versions.tf index a6d981df..9595ee70 100644 --- a/modules/private-service-connect/versions.tf +++ b/modules/private-service-connect/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = ">= 3.50, < 5.0" + version = ">= 3.50, < 6" } google-beta = { source = "hashicorp/google-beta" - version = ">= 3.50, < 5.0" + version = ">= 3.50, < 6" } } diff --git a/modules/routes-beta/versions.tf b/modules/routes-beta/versions.tf index 8cde4611..184d177d 100644 --- a/modules/routes-beta/versions.tf +++ b/modules/routes-beta/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google-beta = { source = "hashicorp/google-beta" - version = ">= 3.0, < 5.0" + version = ">= 3.0, < 6" } } diff --git a/modules/routes/versions.tf b/modules/routes/versions.tf index 986fb2d1..fe1c0ae9 100644 --- a/modules/routes/versions.tf +++ b/modules/routes/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "<5.0,>= 3.83" + version = ">= 3.83, < 6" } } diff --git a/modules/subnets-beta/versions.tf b/modules/subnets-beta/versions.tf index b77426bc..d0f676e6 100644 --- a/modules/subnets-beta/versions.tf +++ b/modules/subnets-beta/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google-beta = { source = "hashicorp/google-beta" - version = "<5.0,>= 2.19" + version = ">= 2.19, < 6" } } diff --git a/modules/subnets/versions.tf b/modules/subnets/versions.tf index d4c66e36..ae5136f8 100644 --- a/modules/subnets/versions.tf +++ b/modules/subnets/versions.tf @@ -20,7 +20,7 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "<5.0,>= 4.25.0" + version = ">= 4.25.0, < 6" } } diff --git a/modules/vpc-serverless-connector-beta/versions.tf b/modules/vpc-serverless-connector-beta/versions.tf index dac51cfc..5fb1bfd7 100644 --- a/modules/vpc-serverless-connector-beta/versions.tf +++ b/modules/vpc-serverless-connector-beta/versions.tf @@ -19,7 +19,7 @@ terraform { required_providers { google-beta = { source = "hashicorp/google-beta" - version = ">= 3.62, < 5.0" + version = ">= 3.62, < 6" } } diff --git a/modules/vpc/versions.tf b/modules/vpc/versions.tf index 6c87662b..9a9c1055 100644 --- a/modules/vpc/versions.tf +++ b/modules/vpc/versions.tf @@ -20,11 +20,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "< 5.0, >= 4.64" + version = ">= 4.64, < 6" } google-beta = { source = "hashicorp/google-beta" - version = "< 5.0, >= 4.64" + version = ">= 4.64, < 6" } } diff --git a/test/setup/versions.tf b/test/setup/versions.tf index bbae1c24..1dfe4d0f 100644 --- a/test/setup/versions.tf +++ b/test/setup/versions.tf @@ -19,10 +19,10 @@ terraform { required_providers { google = { - version = ">= 3.49, < 5.0" + version = ">= 3.49" } google-beta = { - version = ">= 3.49, < 5.0" + version = ">= 3.49" } } } diff --git a/versions.tf b/versions.tf index c99ba831..3cd2b829 100644 --- a/versions.tf +++ b/versions.tf @@ -19,11 +19,11 @@ terraform { required_providers { google = { source = "hashicorp/google" - version = "< 5.0, >= 4.64" + version = ">= 4.64, < 6" } google-beta = { source = "hashicorp/google-beta" - version = "< 5.0, >= 4.64" + version = ">= 4.64, < 6" } }