diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fb2185a..f39ad824 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,23 @@ All notable changes to this project will be documented in this file. See [conventional-commits](https://www.conventionalcommits.org/) for commit guidelines. +## [7.0.0](https://www.github.com/terraform-google-modules/terraform-google-vm/compare/v6.6.0...v7.0.0) (2021-07-26) + + +### ⚠ BREAKING CHANGES + +* `update_policy` must now include `replacement_method`. + +### Features + +* Adds replacement_method key to update_policy input to support Stateful MIG ([#189](https://www.github.com/terraform-google-modules/terraform-google-vm/issues/189)) ([22843de](https://www.github.com/terraform-google-modules/terraform-google-vm/commit/22843deb3bd1ecabb3cf6d368cb6382581e75dbc)) + + +### Bug Fixes + +* Remove data sources for instance source_image ([#190](https://www.github.com/terraform-google-modules/terraform-google-vm/issues/190)) ([87c753f](https://www.github.com/terraform-google-modules/terraform-google-vm/commit/87c753f58b09b2144a6a86546d58792de0d61196)) +* revert change related to sensitive field bug in TF 0.15.0 ([#193](https://www.github.com/terraform-google-modules/terraform-google-vm/issues/193)) ([f2d4921](https://www.github.com/terraform-google-modules/terraform-google-vm/commit/f2d49212b18ffd9adfb2fa09063c486ee9c46093)) + ## [6.6.0](https://www.github.com/terraform-google-modules/terraform-google-vm/compare/v6.5.0...v6.6.0) (2021-06-14) diff --git a/autogen/versions.tf.tmpl b/autogen/versions.tf.tmpl index 576235ea..289eea85 100644 --- a/autogen/versions.tf.tmpl +++ b/autogen/versions.tf.tmpl @@ -21,9 +21,9 @@ terraform { google-beta = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v7.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:{% if mig %}mig{% else %}mig_with_percent{% endif %}/v7.0.0" } } diff --git a/modules/compute_disk_snapshot/versions.tf b/modules/compute_disk_snapshot/versions.tf index 0aaa1113..2fa61390 100644 --- a/modules/compute_disk_snapshot/versions.tf +++ b/modules/compute_disk_snapshot/versions.tf @@ -21,6 +21,6 @@ terraform { null = ">= 2.1" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v7.0.0" } } diff --git a/modules/compute_instance/versions.tf b/modules/compute_instance/versions.tf index 4409b332..f98ad66b 100644 --- a/modules/compute_instance/versions.tf +++ b/modules/compute_instance/versions.tf @@ -20,6 +20,6 @@ terraform { google = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v7.0.0" } } diff --git a/modules/instance_template/versions.tf b/modules/instance_template/versions.tf index 68c5ef78..6bac5310 100644 --- a/modules/instance_template/versions.tf +++ b/modules/instance_template/versions.tf @@ -20,6 +20,6 @@ terraform { google = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:instance_template/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:instance_template/v7.0.0" } } diff --git a/modules/mig/versions.tf b/modules/mig/versions.tf index 5f178a29..ed16a716 100644 --- a/modules/mig/versions.tf +++ b/modules/mig/versions.tf @@ -21,9 +21,9 @@ terraform { google-beta = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:mig/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:mig/v7.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:mig/v7.0.0" } } diff --git a/modules/mig_with_percent/versions.tf b/modules/mig_with_percent/versions.tf index 338b89f5..d47875da 100644 --- a/modules/mig_with_percent/versions.tf +++ b/modules/mig_with_percent/versions.tf @@ -21,9 +21,9 @@ terraform { google-beta = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v7.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:mig_with_percent/v7.0.0" } } diff --git a/modules/preemptible_and_regular_instance_templates/versions.tf b/modules/preemptible_and_regular_instance_templates/versions.tf index 6dabbd6d..2795edf7 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.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v7.0.0" } provider_meta "google-beta" { - module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:preemptible_and_regular_instance_templates/v7.0.0" } } diff --git a/modules/umig/versions.tf b/modules/umig/versions.tf index 1c7c5f85..f575b56f 100644 --- a/modules/umig/versions.tf +++ b/modules/umig/versions.tf @@ -20,6 +20,6 @@ terraform { google = ">= 3.43, <4.0" } provider_meta "google" { - module_name = "blueprints/terraform/terraform-google-vm:umig/v6.6.0" + module_name = "blueprints/terraform/terraform-google-vm:umig/v7.0.0" } }