diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c9a9f99..fc4067e2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,18 @@ All notable changes to this project will be documented in this file. See [conventional-commits](https://www.conventionalcommits.org/) for commit guidelines. +## [13.5.0](https://github.com/terraform-google-modules/terraform-google-vm/compare/v13.4.2...v13.5.0) (2025-09-16) + + +### Features + +* per module requirements configs to vm ([#512](https://github.com/terraform-google-modules/terraform-google-vm/issues/512)) ([8b44c66](https://github.com/terraform-google-modules/terraform-google-vm/commit/8b44c667bfc6df92cde7e7483e9a41e14f9a5c20)) + + +### Bug Fixes + +* added missing validations ([#528](https://github.com/terraform-google-modules/terraform-google-vm/issues/528)) ([3393dae](https://github.com/terraform-google-modules/terraform-google-vm/commit/3393dae6837c73836bbd6eb3fc8bae6f149f7d80)) + ## [13.4.2](https://github.com/terraform-google-modules/terraform-google-vm/compare/v13.4.1...v13.4.2) (2025-07-31) diff --git a/autogen/versions.tf.tmpl b/autogen/versions.tf.tmpl index d265c2a3..4ca081a9 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 %}/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v13.5.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v13.5.0" } } diff --git a/modules/compute_disk_snapshot/metadata.yaml b/modules/compute_disk_snapshot/metadata.yaml index 2c95b9ec..a660d639 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: 13.4.2 + version: 13.5.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 8e53bf42..8d36731e 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v13.5.0" } } diff --git a/modules/compute_instance/metadata.yaml b/modules/compute_instance/metadata.yaml index a257e399..50d6fab8 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: 13.4.2 + version: 13.5.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/compute_instance/versions.tf b/modules/compute_instance/versions.tf index 31eb9354..4840e7de 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v13.5.0" } } diff --git a/modules/instance_template/metadata.yaml b/modules/instance_template/metadata.yaml index 3b05f1ae..57509a91 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: 13.4.2 + version: 13.5.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/instance_template/versions.tf b/modules/instance_template/versions.tf index 287e5723..2613a01e 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:instance_template/v13.5.0" } } diff --git a/modules/mig/metadata.yaml b/modules/mig/metadata.yaml index ea698857..e4ba08fd 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: 13.4.2 + version: 13.5.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/mig/versions.tf b/modules/mig/versions.tf index 4831d51b..f95335a2 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:mig/v13.5.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:mig/v13.5.0" } } diff --git a/modules/mig_with_percent/metadata.yaml b/modules/mig_with_percent/metadata.yaml index 9941d0fe..dd8e55be 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: 13.4.2 + version: 13.5.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 35afc3d0..06b5f5bc 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v13.5.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v13.5.0" } } diff --git a/modules/preemptible_and_regular_instance_templates/metadata.yaml b/modules/preemptible_and_regular_instance_templates/metadata.yaml index 78bc8b79..735b0bb6 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: 13.4.2 + version: 13.5.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 05843d27..6d620e91 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, < 7" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v13.5.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v13.5.0" } } diff --git a/modules/umig/metadata.yaml b/modules/umig/metadata.yaml index bfff25d5..b913b06e 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: 13.4.2 + version: 13.5.0 actuationTool: flavor: Terraform version: ">=1.3.0" diff --git a/modules/umig/versions.tf b/modules/umig/versions.tf index 81f0e34d..68155e17 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/v13.4.2" + module_name = "blueprints/terraform/terraform-google-vm:umig/v13.5.0" } }