From ae6895b1eb894b3818755d9b4bbb831a2835da36 Mon Sep 17 00:00:00 2001 From: Scott Suarez Date: Fri, 19 Jan 2024 09:44:55 -0800 Subject: [PATCH 1/5] beta 5.13.0 release-notes --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aed2af5af9..3a3a6c29b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,37 @@ ## 5.13.0 (Unreleased) +NOTES: +* cloudbuildv2: `google_cloudbuildv2_repository` now uses mmv1 engine instead of DCL ([#6843](https://github.com/hashicorp/terraform-provider-google-beta/pull/6843)) +* gkehub: updated beta api endpoint from v1beta1 to v1beta ([#6840](https://github.com/hashicorp/terraform-provider-google-beta/pull/6840)) +* provider: updated google.golang.org/api from v0.154.0 to v0.156.0 ([#6856](https://github.com/hashicorp/terraform-provider-google-beta/pull/6856)) +* provider: added support for in-place update for `labels` and `terraform_labels` fields in immutable resources ([#6857](https://github.com/hashicorp/terraform-provider-google-beta/pull/6857)) + +FEATURES: +* **New Resource:** `google_netapp_backup_policy` ([#6839](https://github.com/hashicorp/terraform-provider-google-beta/pull/6839)) +* **New Resource:** `google_netapp_volume` ([#6852](https://github.com/hashicorp/terraform-provider-google-beta/pull/6852)) +* **New Resource:** `google_network_security_address_group_iam_*` ([#6859](https://github.com/hashicorp/terraform-provider-google-beta/pull/6859)) +* **New Resource:** `google_network_security_security_profile` ([#6868](https://github.com/hashicorp/terraform-provider-google-beta/pull/6868)) +* **New Resource:** `google_vertex_ai_feature_group_feature` ([#6861](https://github.com/hashicorp/terraform-provider-google-beta/pull/6861)) +* **New Resource:** google_discovery_engine_data_store ([#6853](https://github.com/hashicorp/terraform-provider-google-beta/pull/6853)) + +IMPROVEMENTS: +* alloydb: allowed the `database_version` as an input on `google_alloydb_cluster` ([#6841](https://github.com/hashicorp/terraform-provider-google-beta/pull/6841)) +* bigquery: added `spark_options` field to `google_bigquery_routine` resource ([#6867](https://github.com/hashicorp/terraform-provider-google-beta/pull/6867)) +* bigquery: supported replica materialized view in resource_bigquery_table (beta) ([#6865](https://github.com/hashicorp/terraform-provider-google-beta/pull/6865)) +* cloudrunv2: added `nfs`, `gcs` fields to `google_cloud_run_v2_service.template.volumes` ([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) +* cloudrunv2: added `tcpSocket` field to `google_cloud_run_v2.template.containers.liveness_probe`([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) +* composer: added fields `enable_private_environment` and `enable_private_builds_only` to `google_composer_environment` ([#6870](https://github.com/hashicorp/terraform-provider-google-beta/pull/6870)) +* compute: added `enable_confidential_compute` field to `google_compute_instance.boot_disk.initialize_params` ([#6842](https://github.com/hashicorp/terraform-provider-google-beta/pull/6842)) +* compute: promoted `google_compute_disk.enable_confidential_compute` to GA ([#6842](https://github.com/hashicorp/terraform-provider-google-beta/pull/6842)) +* gkehub2: added `clusterupgrade` to `google_gke_hub_feature` resource. ([#6836](https://github.com/hashicorp/terraform-provider-google-beta/pull/6836)) +* healthcare: added `enable_history_modifications` field to `google_healthcare_fhir_store` resource (beta) ([#6864](https://github.com/hashicorp/terraform-provider-google-beta/pull/6864)) +* notebooks: allowed `machine_type` and `accelerator_config` to be updatable on `google_notebooks_runtime` ([#6854](https://github.com/hashicorp/terraform-provider-google-beta/pull/6854)) +* workstations: added `disable_tcp_connections` field to `google_workstations_workstation_config` resource ([#6863](https://github.com/hashicorp/terraform-provider-google-beta/pull/6863)) + +BUG FIXES: +* compute: fixed the bug that `max_ttl` is sent in API calls even it is removed from configuration when changing cache_mode to FORCE_CACHE_ALL in `google_compute_backend_bucket` ([#6847](https://github.com/hashicorp/terraform-provider-google-beta/pull/6847)) +* networkservices: fixed a perma-diff on `addresses` in `google_network_services_gateway` ([#6871](https://github.com/hashicorp/terraform-provider-google-beta/pull/6871)) +* provider: fixed `universe_domain` behavior to correctly throw an error when explicitly configured `domain_universe` values did not match credentials assumed to be in the default universe ([#6860](https://github.com/hashicorp/terraform-provider-google-beta/pull/6860)) +* spanner: fixed error when adding `autoscaling_config` to an existing `google_spanner_instance` ([#6869](https://github.com/hashicorp/terraform-provider-google-beta/pull/6869)) ## 5.12.0 (Jan 16, 2024) From 0dc2375c1e0d2a4da004ff43ce22d51f6bcdfe31 Mon Sep 17 00:00:00 2001 From: Scott Suarez Date: Fri, 19 Jan 2024 10:01:46 -0800 Subject: [PATCH 2/5] Update CHANGELOG.md --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a3a6c29b7..2784edb9b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,6 @@ FEATURES: * **New Resource:** `google_network_security_address_group_iam_*` ([#6859](https://github.com/hashicorp/terraform-provider-google-beta/pull/6859)) * **New Resource:** `google_network_security_security_profile` ([#6868](https://github.com/hashicorp/terraform-provider-google-beta/pull/6868)) * **New Resource:** `google_vertex_ai_feature_group_feature` ([#6861](https://github.com/hashicorp/terraform-provider-google-beta/pull/6861)) -* **New Resource:** google_discovery_engine_data_store ([#6853](https://github.com/hashicorp/terraform-provider-google-beta/pull/6853)) IMPROVEMENTS: * alloydb: allowed the `database_version` as an input on `google_alloydb_cluster` ([#6841](https://github.com/hashicorp/terraform-provider-google-beta/pull/6841)) From c4267c9ea4c5de52df116a46d12aa9b295090ad5 Mon Sep 17 00:00:00 2001 From: Ryan Oaks Date: Mon, 22 Jan 2024 11:54:22 -0500 Subject: [PATCH 3/5] Remove reverted gkehub change from CHANGELOG.md Co-authored-by: Scott Suarez --- CHANGELOG.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2784edb9b7..8586288b53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,6 @@ ## 5.13.0 (Unreleased) NOTES: * cloudbuildv2: `google_cloudbuildv2_repository` now uses mmv1 engine instead of DCL ([#6843](https://github.com/hashicorp/terraform-provider-google-beta/pull/6843)) -* gkehub: updated beta api endpoint from v1beta1 to v1beta ([#6840](https://github.com/hashicorp/terraform-provider-google-beta/pull/6840)) * provider: updated google.golang.org/api from v0.154.0 to v0.156.0 ([#6856](https://github.com/hashicorp/terraform-provider-google-beta/pull/6856)) * provider: added support for in-place update for `labels` and `terraform_labels` fields in immutable resources ([#6857](https://github.com/hashicorp/terraform-provider-google-beta/pull/6857)) From 26342fec20c33932d30e557eb54afad8ab1990ff Mon Sep 17 00:00:00 2001 From: Ryan Oaks Date: Mon, 22 Jan 2024 12:00:43 -0500 Subject: [PATCH 4/5] Update CHANGELOG.md --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8586288b53..0cbf87aaf1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ## 5.13.0 (Unreleased) NOTES: -* cloudbuildv2: `google_cloudbuildv2_repository` now uses mmv1 engine instead of DCL ([#6843](https://github.com/hashicorp/terraform-provider-google-beta/pull/6843)) +* cloudbuildv2: changed underlying actuation engine for `google_cloudbuildv2_repository`, there should be no user-facing impact ([#6843](https://github.com/hashicorp/terraform-provider-google-beta/pull/6843)) * provider: updated google.golang.org/api from v0.154.0 to v0.156.0 ([#6856](https://github.com/hashicorp/terraform-provider-google-beta/pull/6856)) * provider: added support for in-place update for `labels` and `terraform_labels` fields in immutable resources ([#6857](https://github.com/hashicorp/terraform-provider-google-beta/pull/6857)) @@ -19,7 +19,6 @@ IMPROVEMENTS: * cloudrunv2: added `tcpSocket` field to `google_cloud_run_v2.template.containers.liveness_probe`([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) * composer: added fields `enable_private_environment` and `enable_private_builds_only` to `google_composer_environment` ([#6870](https://github.com/hashicorp/terraform-provider-google-beta/pull/6870)) * compute: added `enable_confidential_compute` field to `google_compute_instance.boot_disk.initialize_params` ([#6842](https://github.com/hashicorp/terraform-provider-google-beta/pull/6842)) -* compute: promoted `google_compute_disk.enable_confidential_compute` to GA ([#6842](https://github.com/hashicorp/terraform-provider-google-beta/pull/6842)) * gkehub2: added `clusterupgrade` to `google_gke_hub_feature` resource. ([#6836](https://github.com/hashicorp/terraform-provider-google-beta/pull/6836)) * healthcare: added `enable_history_modifications` field to `google_healthcare_fhir_store` resource (beta) ([#6864](https://github.com/hashicorp/terraform-provider-google-beta/pull/6864)) * notebooks: allowed `machine_type` and `accelerator_config` to be updatable on `google_notebooks_runtime` ([#6854](https://github.com/hashicorp/terraform-provider-google-beta/pull/6854)) From 9b44c1c440325caba7ae6641c7900cea9cdddfd3 Mon Sep 17 00:00:00 2001 From: Ryan Oaks Date: Mon, 22 Jan 2024 13:29:47 -0500 Subject: [PATCH 5/5] Update CHANGELOG.md --- CHANGELOG.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0cbf87aaf1..0510083612 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,6 @@ ## 5.13.0 (Unreleased) NOTES: * cloudbuildv2: changed underlying actuation engine for `google_cloudbuildv2_repository`, there should be no user-facing impact ([#6843](https://github.com/hashicorp/terraform-provider-google-beta/pull/6843)) -* provider: updated google.golang.org/api from v0.154.0 to v0.156.0 ([#6856](https://github.com/hashicorp/terraform-provider-google-beta/pull/6856)) * provider: added support for in-place update for `labels` and `terraform_labels` fields in immutable resources ([#6857](https://github.com/hashicorp/terraform-provider-google-beta/pull/6857)) FEATURES: @@ -12,23 +11,23 @@ FEATURES: * **New Resource:** `google_vertex_ai_feature_group_feature` ([#6861](https://github.com/hashicorp/terraform-provider-google-beta/pull/6861)) IMPROVEMENTS: -* alloydb: allowed the `database_version` as an input on `google_alloydb_cluster` ([#6841](https://github.com/hashicorp/terraform-provider-google-beta/pull/6841)) +* alloydb: allowed `database_version` as an input on `google_alloydb_cluster` resource ([#6841](https://github.com/hashicorp/terraform-provider-google-beta/pull/6841)) * bigquery: added `spark_options` field to `google_bigquery_routine` resource ([#6867](https://github.com/hashicorp/terraform-provider-google-beta/pull/6867)) -* bigquery: supported replica materialized view in resource_bigquery_table (beta) ([#6865](https://github.com/hashicorp/terraform-provider-google-beta/pull/6865)) -* cloudrunv2: added `nfs`, `gcs` fields to `google_cloud_run_v2_service.template.volumes` ([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) -* cloudrunv2: added `tcpSocket` field to `google_cloud_run_v2.template.containers.liveness_probe`([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) -* composer: added fields `enable_private_environment` and `enable_private_builds_only` to `google_composer_environment` ([#6870](https://github.com/hashicorp/terraform-provider-google-beta/pull/6870)) +* bigquery: added support for replica materialized view in `google_bigquery_table` resource ([#6865](https://github.com/hashicorp/terraform-provider-google-beta/pull/6865)) +* cloudrunv2: added `nfs` and `gcs` fields to `google_cloud_run_v2_service.template.volumes` ([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) +* cloudrunv2: added `tcp_socket` field to `google_cloud_run_v2.template.containers.liveness_probe` ([#6845](https://github.com/hashicorp/terraform-provider-google-beta/pull/6845)) +* composer: added `enable_private_environment` and `enable_private_builds_only` fields to `google_composer_environment` resource ([#6870](https://github.com/hashicorp/terraform-provider-google-beta/pull/6870)) * compute: added `enable_confidential_compute` field to `google_compute_instance.boot_disk.initialize_params` ([#6842](https://github.com/hashicorp/terraform-provider-google-beta/pull/6842)) -* gkehub2: added `clusterupgrade` to `google_gke_hub_feature` resource. ([#6836](https://github.com/hashicorp/terraform-provider-google-beta/pull/6836)) -* healthcare: added `enable_history_modifications` field to `google_healthcare_fhir_store` resource (beta) ([#6864](https://github.com/hashicorp/terraform-provider-google-beta/pull/6864)) -* notebooks: allowed `machine_type` and `accelerator_config` to be updatable on `google_notebooks_runtime` ([#6854](https://github.com/hashicorp/terraform-provider-google-beta/pull/6854)) +* gkehub2: added `clusterupgrade` field to `google_gke_hub_feature` resource ([#6836](https://github.com/hashicorp/terraform-provider-google-beta/pull/6836)) +* healthcare: added `enable_history_modifications` field to `google_healthcare_fhir_store` resource ([#6864](https://github.com/hashicorp/terraform-provider-google-beta/pull/6864)) +* notebooks: allowed `machine_type` and `accelerator_config` to be updatable on `google_notebooks_runtime` resource ([#6854](https://github.com/hashicorp/terraform-provider-google-beta/pull/6854)) * workstations: added `disable_tcp_connections` field to `google_workstations_workstation_config` resource ([#6863](https://github.com/hashicorp/terraform-provider-google-beta/pull/6863)) BUG FIXES: -* compute: fixed the bug that `max_ttl` is sent in API calls even it is removed from configuration when changing cache_mode to FORCE_CACHE_ALL in `google_compute_backend_bucket` ([#6847](https://github.com/hashicorp/terraform-provider-google-beta/pull/6847)) -* networkservices: fixed a perma-diff on `addresses` in `google_network_services_gateway` ([#6871](https://github.com/hashicorp/terraform-provider-google-beta/pull/6871)) -* provider: fixed `universe_domain` behavior to correctly throw an error when explicitly configured `domain_universe` values did not match credentials assumed to be in the default universe ([#6860](https://github.com/hashicorp/terraform-provider-google-beta/pull/6860)) -* spanner: fixed error when adding `autoscaling_config` to an existing `google_spanner_instance` ([#6869](https://github.com/hashicorp/terraform-provider-google-beta/pull/6869)) +* compute: fixed the bug that `max_ttl` is sent in API calls even it is removed from configuration when changing cache_mode to FORCE_CACHE_ALL in `google_compute_backend_bucket` resource ([#6847](https://github.com/hashicorp/terraform-provider-google-beta/pull/6847)) +* networkservices: fixed a perma-diff on `addresses` field in `google_network_services_gateway` resource ([#6871](https://github.com/hashicorp/terraform-provider-google-beta/pull/6871)) +* provider: fixed `universe_domain` behavior to correctly throw an error when explicitly configured `universe_domain` values did not match credentials assumed to be in the default universe ([#6860](https://github.com/hashicorp/terraform-provider-google-beta/pull/6860)) +* spanner: fixed error when adding `autoscaling_config` to an existing `google_spanner_instance` resource ([#6869](https://github.com/hashicorp/terraform-provider-google-beta/pull/6869)) ## 5.12.0 (Jan 16, 2024)