From b3e09a6299e7acc0bbab0bf65c7d0b8a2856e79b Mon Sep 17 00:00:00 2001 From: "release-please[bot]" <55107282+release-please[bot]@users.noreply.github.com> Date: Mon, 2 Mar 2026 16:09:37 +0000 Subject: [PATCH] chore(main): release 15.0.0 --- CHANGELOG.md | 16 ++++++++++++++++ autogen/versions.tf.tmpl | 4 ++-- modules/compute_disk_snapshot/metadata.yaml | 2 +- modules/compute_disk_snapshot/versions.tf | 2 +- modules/compute_instance/metadata.yaml | 2 +- modules/compute_instance/versions.tf | 2 +- modules/instance_template/metadata.yaml | 2 +- modules/instance_template/versions.tf | 2 +- modules/mig/metadata.yaml | 2 +- modules/mig/versions.tf | 4 ++-- modules/mig_with_percent/metadata.yaml | 2 +- modules/mig_with_percent/versions.tf | 4 ++-- .../metadata.yaml | 2 +- .../versions.tf | 4 ++-- modules/umig/metadata.yaml | 2 +- modules/umig/versions.tf | 2 +- 16 files changed, 35 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90c2e67d..509f935f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ All notable changes to this project will be documented in this file. See [conventional-commits](https://www.conventionalcommits.org/) for commit guidelines. +## [15.0.0](https://github.com/terraform-google-modules/terraform-google-vm/compare/v14.3.1...v15.0.0) (2026-03-02) + + +### ⚠ BREAKING CHANGES + +* add support for PSC-I and Dynamic NICs in instance_template and MIG ([#569](https://github.com/terraform-google-modules/terraform-google-vm/issues/569)) + +### Features + +* add support for PSC-I and Dynamic NICs in instance_template and MIG ([#569](https://github.com/terraform-google-modules/terraform-google-vm/issues/569)) ([1305126](https://github.com/terraform-google-modules/terraform-google-vm/commit/1305126a26f55a6bb18f33b7724d366b441fd122)) + + +### Bug Fixes + +* Replace num_instance default value from "1" to 1 ([#572](https://github.com/terraform-google-modules/terraform-google-vm/issues/572)) ([e84f8fb](https://github.com/terraform-google-modules/terraform-google-vm/commit/e84f8fb1b25eb43837afa71346a6ef108b964bb5)) + ## [14.3.1](https://github.com/terraform-google-modules/terraform-google-vm/compare/v14.3.0...v14.3.1) (2026-01-21) diff --git a/autogen/versions.tf.tmpl b/autogen/versions.tf.tmpl index 220bcb19..a424fafa 100644 --- a/autogen/versions.tf.tmpl +++ b/autogen/versions.tf.tmpl @@ -27,9 +27,9 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v15.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v15.0.0" } } diff --git a/modules/compute_disk_snapshot/metadata.yaml b/modules/compute_disk_snapshot/metadata.yaml index bff7b637..1b361484 100644 --- a/modules/compute_disk_snapshot/metadata.yaml +++ b/modules/compute_disk_snapshot/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/compute_disk_snapshot - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/compute_disk_snapshot/versions.tf b/modules/compute_disk_snapshot/versions.tf index 7616e8dd..04c8fbd1 100644 --- a/modules/compute_disk_snapshot/versions.tf +++ b/modules/compute_disk_snapshot/versions.tf @@ -27,6 +27,6 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v15.0.0" } } diff --git a/modules/compute_instance/metadata.yaml b/modules/compute_instance/metadata.yaml index f717ba35..b9daad55 100644 --- a/modules/compute_instance/metadata.yaml +++ b/modules/compute_instance/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/compute_instance - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/compute_instance/versions.tf b/modules/compute_instance/versions.tf index caafd95b..7e92be66 100644 --- a/modules/compute_instance/versions.tf +++ b/modules/compute_instance/versions.tf @@ -23,6 +23,6 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v15.0.0" } } diff --git a/modules/instance_template/metadata.yaml b/modules/instance_template/metadata.yaml index d7a1a98a..3a021069 100644 --- a/modules/instance_template/metadata.yaml +++ b/modules/instance_template/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/instance_template - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/instance_template/versions.tf b/modules/instance_template/versions.tf index 5fcd2774..2e8a3aff 100644 --- a/modules/instance_template/versions.tf +++ b/modules/instance_template/versions.tf @@ -23,6 +23,6 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:instance_template/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:instance_template/v15.0.0" } } diff --git a/modules/mig/metadata.yaml b/modules/mig/metadata.yaml index 7aca7e64..bd673025 100644 --- a/modules/mig/metadata.yaml +++ b/modules/mig/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/mig - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/mig/versions.tf b/modules/mig/versions.tf index f17699a3..2d58dccf 100644 --- a/modules/mig/versions.tf +++ b/modules/mig/versions.tf @@ -27,9 +27,9 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:mig/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:mig/v15.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:mig/v15.0.0" } } diff --git a/modules/mig_with_percent/metadata.yaml b/modules/mig_with_percent/metadata.yaml index 56c512e6..b5b91477 100644 --- a/modules/mig_with_percent/metadata.yaml +++ b/modules/mig_with_percent/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/mig_with_percent - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/mig_with_percent/versions.tf b/modules/mig_with_percent/versions.tf index a1081833..410be212 100644 --- a/modules/mig_with_percent/versions.tf +++ b/modules/mig_with_percent/versions.tf @@ -27,9 +27,9 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v15.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v15.0.0" } } diff --git a/modules/preemptible_and_regular_instance_templates/metadata.yaml b/modules/preemptible_and_regular_instance_templates/metadata.yaml index c9db55fb..531f0e0b 100644 --- a/modules/preemptible_and_regular_instance_templates/metadata.yaml +++ b/modules/preemptible_and_regular_instance_templates/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/preemptible_and_regular_instance_templates - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/preemptible_and_regular_instance_templates/versions.tf b/modules/preemptible_and_regular_instance_templates/versions.tf index 28823d06..ca3c415a 100644 --- a/modules/preemptible_and_regular_instance_templates/versions.tf +++ b/modules/preemptible_and_regular_instance_templates/versions.tf @@ -21,9 +21,9 @@ terraform { google-beta = ">= 3.88, < 8" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v15.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v15.0.0" } } diff --git a/modules/umig/metadata.yaml b/modules/umig/metadata.yaml index 7c1f4ae4..7606597d 100644 --- a/modules/umig/metadata.yaml +++ b/modules/umig/metadata.yaml @@ -25,7 +25,7 @@ spec: repo: https://github.com/terraform-google-modules/terraform-google-vm sourceType: git dir: /modules/umig - version: 14.3.1 + version: 15.0.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/umig/versions.tf b/modules/umig/versions.tf index 2bb7d683..c33f55af 100644 --- a/modules/umig/versions.tf +++ b/modules/umig/versions.tf @@ -23,6 +23,6 @@ terraform { } } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:umig/v14.3.1" + module_name = "blueprints/terraform/terraform-google-vm:umig/v15.0.0" } }