From 7904c930926c4f1d9a4eea40876294e451379dcf Mon Sep 17 00:00:00 2001 From: Mauricio Alvarez Leon <65101411+BBBmau@users.noreply.github.com> Date: Mon, 9 Dec 2024 10:32:35 -0800 Subject: [PATCH] 6.13 CHANGELOG (#20622) * 6.13 CHANGELOG * Update CHANGELOG.md * Update CHANGELOG.md --------- Co-authored-by: hao-nan-li <100219545+hao-nan-li@users.noreply.github.com> --- CHANGELOG.md | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 16ed00c35df..793395850df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,66 @@ -## 6.13.0 (Unreleased) +## 6.13.0 (December 9, 2024) + +NOTES: +* New [ephemeral resources](https://developer.hashicorp.com/terraform/language/v1.10.x/resources/ephemeral) `google_service_account_access_token`, `google_service_account_id_token`, `google_service_account_jwt`, `google_service_account_key` now support [ephemeral values](https://developer.hashicorp.com/terraform/language/v1.10.x/values/variables#exclude-values-from-state). +* iam3: promoted resources `google_iam_principal_access_boundary_policy`, `google_iam_organizations_policy_binding`, `google_iam_folders_policy_binding` and `google_iam_projects_policy_binding` to GA ([#20475](https://github.com/hashicorp/terraform-provider-google/pull/20475)) +DEPRECATIONS: +* gkehub: deprecated `configmanagement.config_sync.metrics_gcp_service_account_email` in `google_gke_hub_feature_membership` resource ([#20561](https://github.com/hashicorp/terraform-provider-google/pull/20561)) + +FEATURES: +* **New Ephemeral Resource:** `google_service_account_access_token` ([#20542](https://github.com/hashicorp/terraform-provider-google/pull/20542)) +* **New Ephemeral Resource:** `google_service_account_id_token` ([#20542](https://github.com/hashicorp/terraform-provider-google/pull/20542)) +* **New Ephemeral Resource:** `google_service_account_jwt` ([#20542](https://github.com/hashicorp/terraform-provider-google/pull/20542)) +* **New Ephemeral Resource:** `google_service_account_key` ([#20542](https://github.com/hashicorp/terraform-provider-google/pull/20542)) +* **New Data Source:** `google_backup_dr_backup_vault` ([#20468](https://github.com/hashicorp/terraform-provider-google/pull/20468)) +* **New Data Source:** `google_composer_user_workloads_config_map` (GA) ([#20478](https://github.com/hashicorp/terraform-provider-google/pull/20478)) +* **New Data Source:** `google_composer_user_workloads_secret` (GA) ([#20478](https://github.com/hashicorp/terraform-provider-google/pull/20478)) +* **New Resource:** `google_composer_user_workloads_config_map` (GA) ([#20478](https://github.com/hashicorp/terraform-provider-google/pull/20478)) +* **New Resource:** `google_composer_user_workloads_secret` (GA) ([#20478](https://github.com/hashicorp/terraform-provider-google/pull/20478)) +* **New Resource:** `google_gemini_code_repository_index` ([#20474](https://github.com/hashicorp/terraform-provider-google/pull/20474)) +* **New Resource:** `google_network_security_mirroring_deployment` ([#20489](https://github.com/hashicorp/terraform-provider-google/pull/20489)) +* **New Resource:** `google_network_security_mirroring_deployment_group` ([#20489](https://github.com/hashicorp/terraform-provider-google/pull/20489)) +* **New Resource:** `google_network_security_mirroring_endpoint_group_association` ([#20489](https://github.com/hashicorp/terraform-provider-google/pull/20489)) +* **New Resource:** `google_network_security_mirroring_endpoint_group` ([#20489](https://github.com/hashicorp/terraform-provider-google/pull/20489)) + +IMPROVEMENTS: +* accesscontextmanager: added `etag` to `google_access_context_manager_service_perimeter` and `google_access_context_manager_service_perimeters` ([#20455](https://github.com/hashicorp/terraform-provider-google/pull/20455)) +* alloydb: increased default timeout on `google_alloydb_cluster` to 120m from 30m ([#20547](https://github.com/hashicorp/terraform-provider-google/pull/20547)) +* bigtable: added `row_affinity` field to `google_bigtable_app_profile` resource ([#20435](https://github.com/hashicorp/terraform-provider-google/pull/20435)) +* cloudbuild: added `private_service_connect` field to `google_cloudbuild_worker_pool` resource ([#20561](https://github.com/hashicorp/terraform-provider-google/pull/20561)) +* clouddeploy: added `associated_entities` field to `google_clouddeploy_target` resource ([#20561](https://github.com/hashicorp/terraform-provider-google/pull/20561)) +* clouddeploy: added `serial_pipeline.strategy.canary.runtime_config.kubernetes.gateway_service_mesh.route_destinations` field to `google_clouddeploy_delivery_pipeline` resource ([#20561](https://github.com/hashicorp/terraform-provider-google/pull/20561)) +* composer: added multiple composer 3 related fields to `google_composer_environment` (GA) ([#20478](https://github.com/hashicorp/terraform-provider-google/pull/20478)) +* compute: `google_compute_instance`, `google_compute_instance_template`, `google_compute_region_instance_template` now supports `advanced_machine_features.enable_uefi_networking` field ([#20531](https://github.com/hashicorp/terraform-provider-google/pull/20531)) +* compute: added support for specifying storage pool with name or partial url ([#20502](https://github.com/hashicorp/terraform-provider-google/pull/20502)) +* compute: added `numeric_id` to the `google_compute_network` data source ([#20548](https://github.com/hashicorp/terraform-provider-google/pull/20548)) +* compute: added `threshold_configs` field to `google_compute_security_policy` resource ([#20545](https://github.com/hashicorp/terraform-provider-google/pull/20545)) +* compute: added server generated id as `forwarding_rule_id` to `google_compute_global_forwarding_rule` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added server generated id as `health_check_id` to `google_region_health_check` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added server generated id as `instance_group_manager_id` to `google_instance_group_manager` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added server generated id as `instance_group_manager_id` to `google_region_instance_group_manager` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added server generated id as `network_endpoint_id` to `google_region_network_endpoint` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added server generated id as `subnetwork_id` to `google_subnetwork` ([#20404](https://github.com/hashicorp/terraform-provider-google/pull/20404)) +* compute: added the `psc_data` field to the `google_compute_region_network_endpoint_group` resource ([#20454](https://github.com/hashicorp/terraform-provider-google/pull/20454)) +* container: added `enterprise_config` field to `google_container_cluster` resource ([#20534](https://github.com/hashicorp/terraform-provider-google/pull/20534)) +* container: added `node_pool_autoconfig.linux_node_config.cgroup_mode` field to `google_container_cluster` resource ([#20460](https://github.com/hashicorp/terraform-provider-google/pull/20460)) +* dataproc: added `autotuning_config` and `cohort` fields to `google_dataproc_batch` ([#20410](https://github.com/hashicorp/terraform-provider-google/pull/20410)) +* dataproc: added `cluster_config.preemptible_worker_config.instance_flexibility_policy.provisioning_model_mix` field to `google_dataproc_cluster` resource ([#20396](https://github.com/hashicorp/terraform-provider-google/pull/20396)) +* dataproc: added `confidential_instance_config` field to `google_dataproc_cluster` resource ([#20488](https://github.com/hashicorp/terraform-provider-google/pull/20488)) +* discoveryengine: added `HEALTHCARE_FHIR` to `industry_vertical` field in `google_discovery_engine_search_engine` ([#20471](https://github.com/hashicorp/terraform-provider-google/pull/20471)) +* gkehub: added `configmanagement.config_sync.stop_syncing` field to `google_gke_hub_feature_membership` resource ([#20561](https://github.com/hashicorp/terraform-provider-google/pull/20561)) +* monitoring: added `disable_metric_validation` field to `google_monitoring_alert_policy` resource ([#20544](https://github.com/hashicorp/terraform-provider-google/pull/20544)) +* oracledatabase: added `deletion_protection` field to `google_oracle_database_autonomous_database` ([#20484](https://github.com/hashicorp/terraform-provider-google/pull/20484)) +* oracledatabase: added `deletion_protection` field to `google_oracle_database_cloud_exadata_infrastructure` ([#20485](https://github.com/hashicorp/terraform-provider-google/pull/20485)) +* oracledatabase: added `deletion_protection` field to `google_oracle_database_cloud_vm_cluster ` ([#20392](https://github.com/hashicorp/terraform-provider-google/pull/20392)) +* parallelstore: added `deployment_type` to `google_parallelstore_instance` ([#20457](https://github.com/hashicorp/terraform-provider-google/pull/20457)) +* resourcemanager: made `google_service_account` `email` and `member` fields available during plan ([#20510](https://github.com/hashicorp/terraform-provider-google/pull/20510)) + +BUG FIXES: +* apigee: made `google_apigee_organization` wait for deletion operation to complete. ([#20504](https://github.com/hashicorp/terraform-provider-google/pull/20504)) +* cloudfunctions: fixed issue when updating `vpc_connector_egress_settings` field for `google_cloudfunctions_function` resource. ([#20437](https://github.com/hashicorp/terraform-provider-google/pull/20437)) +* dataproc: ensured oneOf condition is honored when expanding the job configuration for Hive, Pig, Spark-sql, and Presto in `google_dataproc_job`. ([#20453](https://github.com/hashicorp/terraform-provider-google/pull/20453)) +* gkehub: fixed allowable value `INSTALLATION_UNSPECIFIED` in `template_library.installation` ([#20567](https://github.com/hashicorp/terraform-provider-google/pull/20567)) +* sql: fixed edition downgrade failure for an `ENTERPRISE_PLUS` instance with data cache enabled. ([#20393](https://github.com/hashicorp/terraform-provider-google/pull/20393)) ## 6.12.0 (November 18, 2024)