nlamirault / terraform-google-traffic-director

Terraform module for Google Traffic Director
0 stars 2 forks source link

Update Terraform google to v4 #5

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 3 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
google (source) required_provider major 3.89.0 -> 4.4.0

Release Notes

hashicorp/terraform-provider-google ### [`v4.4.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​440-December-13-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.3.0...v4.4.0) DEPRECATIONS: - filestore: deprecated `zone` on `google_filestore_instance` in favor of `location` to allow for regional instances ([#​10662](https://togithub.com/hashicorp/terraform-provider-google/pull/10662)) FEATURES: - **New Resource:** `google_os_config_os_policy_assignment` ([#​10676](https://togithub.com/hashicorp/terraform-provider-google/pull/10676)) - **New Resource:** `google_recaptcha_enterprise_key` ([#​10672](https://togithub.com/hashicorp/terraform-provider-google/pull/10672)) - **New Resource:** `google_spanner_instance_iam_policy` ([#​10695](https://togithub.com/hashicorp/terraform-provider-google/pull/10695)) - **New Resource:** `google_spanner_instance_iam_binding` ([#​10695](https://togithub.com/hashicorp/terraform-provider-google/pull/10695)) - **New Resource:** `google_spanner_instance_iam_member` ([#​10695](https://togithub.com/hashicorp/terraform-provider-google/pull/10695)) IMPROVEMENTS: - filestore: added support for `ENTERPRISE` value on `google_filestore_instance` `tier` ([#​10662](https://togithub.com/hashicorp/terraform-provider-google/pull/10662)) - privateca: added support for setting default values for basic constraints for `google_privateca_certificate`, `google_privateca_certificate_authority`, and `google_privateca_ca_pool` via the `non_ca` and `zero_max_issuer_path_length` fields ([#​10702](https://togithub.com/hashicorp/terraform-provider-google/pull/10702)) - sql: added field `allocated_ip_range` to resource `google_sql_database_instance` ([#​10687](https://togithub.com/hashicorp/terraform-provider-google/pull/10687)) BUG FIXES: - compute: fixed incorrectly failing validation for `INTERNAL_MANAGED` `google_compute_region_backend_service`. ([#​10664](https://togithub.com/hashicorp/terraform-provider-google/pull/10664)) - compute: fixed scenario where `instance_group_manager` would not start update if `wait_for_instances` was set and initial status was not `STABLE` ([#​10680](https://togithub.com/hashicorp/terraform-provider-google/pull/10680)) - container: fixed the `ROUTES` value for the `networking_mode` field in `google_container_cluster`. A recent API change unintentionally changed the default to a `VPC_NATIVE` cluster, and removed the ability to create a `ROUTES`-based one. Provider versions prior to this one will default to `VPC_NATIVE` due to this change, and are unable to create `ROUTES` clusters. ([#​10686](https://togithub.com/hashicorp/terraform-provider-google/pull/10686)) ### [`v4.3.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​430-December-7-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.2.1...v4.3.0) FEATURES: - **New Data Source:** `google_compute_router_status` ([#​10573](https://togithub.com/hashicorp/terraform-provider-google/pull/10573)) - **New Data Source:** `google_folders` ([#​10658](https://togithub.com/hashicorp/terraform-provider-google/pull/10658)) - **New Resource:** `google_notebooks_runtime` ([#​10627](https://togithub.com/hashicorp/terraform-provider-google/pull/10627)) - **New Resource:** `google_vertex_ai_metadata_store` ([#​10657](https://togithub.com/hashicorp/terraform-provider-google/pull/10657)) - **New Resource:** `google_cloudbuild_worker_pool` ([#​10617](https://togithub.com/hashicorp/terraform-provider-google/pull/10617)) IMPROVEMENTS: - apigee: Added IAM support for `google_apigee_environment`. ([#​10608](https://togithub.com/hashicorp/terraform-provider-google/pull/10608)) - apigee: Added supported values for 'peeringCidrRange' in `google_apigee_instance`. ([#​10636](https://togithub.com/hashicorp/terraform-provider-google/pull/10636)) - cloudbuild: added display_name and annotations to google_cloudbuild_worker_pool for compatibility with new GA. ([#​10617](https://togithub.com/hashicorp/terraform-provider-google/pull/10617)) - container: added `node_group` to `node_config` for container clusters and node pools to support sole tenancy ([#​10646](https://togithub.com/hashicorp/terraform-provider-google/pull/10646)) - redis: Added Multi read replica field ` replicaCount `, `nodes`, `readEndpoint`, `readEndpointPort`, `readReplicasMode` in ` google_redis_instance ` ([#​10607](https://togithub.com/hashicorp/terraform-provider-google/pull/10607)) BUG FIXES: - essentialcontacts: marked updating `email` in `google_essential_contacts_contact` as requiring recreation ([#​10592](https://togithub.com/hashicorp/terraform-provider-google/pull/10592)) - privateca: fixed crlAccessUrls in ` CertificateAuthority ` ([#​10577](https://togithub.com/hashicorp/terraform-provider-google/pull/10577)) ### [`v4.2.1`](https://togithub.com/hashicorp/terraform-provider-google/releases/v4.2.1) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.2.0...v4.2.1) BUG FIXES: - provider: reverted a requirement in `v4.2.0` for Terraform `0.13` and above. This release should be compatible with Terraform `0.12.31` ### [`v4.2.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​420-December-2-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.1.0...v4.2.0) FEATURES: - **New Data Source:** `google_compute_router_status` ([#​10573](https://togithub.com/hashicorp/terraform-provider-google/pull/10573)) IMPROVEMENTS: - compute: added support for `queue_count` to `google_compute_instance.network_interface` and `google_compute_instance_template.network_interface` ([#​10571](https://togithub.com/hashicorp/terraform-provider-google/pull/10571)) BUG FIXES: - all: fixed an issue where some documentation for new resources was not showing up in the GA provider if it was beta-only. ([#​10545](https://togithub.com/hashicorp/terraform-provider-google/pull/10545)) - bigquery: fixed update failure when attempting to change non-updatable fields in `google_bigquery_routine`. ([#​10546](https://togithub.com/hashicorp/terraform-provider-google/pull/10546)) - compute: fixed a bug when `cache_mode` is set to FORCE_CACHE_ALL on `google_compute_backend_bucket` ([#​10572](https://togithub.com/hashicorp/terraform-provider-google/pull/10572)) - compute: fixed a perma-diff on `google_compute_region_health_check` when `log_config.enable` is set to false ([#​10553](https://togithub.com/hashicorp/terraform-provider-google/pull/10553)) - servicedirectory: added support for vpc network configuration in `google_service_directory_endpoint`. ([#​10569](https://togithub.com/hashicorp/terraform-provider-google/pull/10569)) ### [`v4.1.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​410-November-15-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v4.0.0...v4.1.0) IMPROVEMENTS: - cloudrun: Added support for secrets to GA provider. ([#​10519](https://togithub.com/hashicorp/terraform-provider-google/pull/10519)) - compute: Added `bfd` to `google_compute_router_peer` ([#​10487](https://togithub.com/hashicorp/terraform-provider-google/pull/10487)) - container: added `gcfs_config` to `node_config` of `google_container_node_pool` resource ([#​10499](https://togithub.com/hashicorp/terraform-provider-google/pull/10499)) - container: promoted `confidential_nodes` field in `google_container_cluster` to GA ([#​10531](https://togithub.com/hashicorp/terraform-provider-google/pull/10531)) - provider: added retries for the `resourceNotReady` error returned when attempting to add resources to a recently-modified subnetwork ([#​10498](https://togithub.com/hashicorp/terraform-provider-google/pull/10498)) - pubsub: added `message_retention_duration` field to `google_pubsub_topic` ([#​10501](https://togithub.com/hashicorp/terraform-provider-google/pull/10501)) BUG FIXES: - apigee: fixed a bug where multiple `google_apigee_instance_attachment` could not be used on the same `google_apigee_instance` ([#​10520](https://togithub.com/hashicorp/terraform-provider-google/pull/10520)) - bigquery: fixed a bug following import where schema is empty on `google_bigquery_table` ([#​10521](https://togithub.com/hashicorp/terraform-provider-google/pull/10521)) - billingbudget: fixed unable to provide `labels` on `google_billing_budget` ([#​10490](https://togithub.com/hashicorp/terraform-provider-google/pull/10490)) - compute: allowed `source_disk` to accept full image path on `google_compute_snapshot` ([#​10516](https://togithub.com/hashicorp/terraform-provider-google/pull/10516)) - compute: fixed a bug in `google_compute_firewall` that would cause changes in `source_ranges` to not correctly be applied ([#​10515](https://togithub.com/hashicorp/terraform-provider-google/pull/10515)) - logging: fixed a bug with updating `description` on `google_logging_project_sink`, `google_logging_folder_sink` and `google_logging_organization_sink` ([#​10493](https://togithub.com/hashicorp/terraform-provider-google/pull/10493)) ### [`v4.0.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​400-November-02-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v3.90.1...v4.0.0) NOTES: - compute: Google Compute Engine resources will now call the endpoint appropriate to the provider version rather than the beta endpoint by default ([#​10429](https://togithub.com/hashicorp/terraform-provider-google/pull/10429)) - container: Google Kubernetes Engine resources will now call the endpoint appropriate to the provider version rather than the beta endpoint by default ([#​10430](https://togithub.com/hashicorp/terraform-provider-google/pull/10430)) BREAKING CHANGES: - appengine: marked `google_app_engine_standard_app_version` `entrypoint` as required ([#​10425](https://togithub.com/hashicorp/terraform-provider-google/pull/10425)) - compute: removed the ability to specify the `trace-append` or `trace-ro` as scopes in `google_compute_instance`, use `trace` instead ([#​10377](https://togithub.com/hashicorp/terraform-provider-google/pull/10377)) - compute: changed `advanced_machine_features` on `google_compute_instance_template` to track changes when the block is undefined in a user's config ([#​10427](https://togithub.com/hashicorp/terraform-provider-google/pull/10427)) - compute: changed `source_ranges` in `google_compute_firewall_rule` to track changes when it is not set in a config file ([#​10439](https://togithub.com/hashicorp/terraform-provider-google/pull/10439)) - compute: changed the import / drift detection behaviours for `metadata_startup_script`, `metadata.startup-script` in `google_compute_instance`. Now, `metadata.startup-script` will be set by default, and `metadata_startup_script` will only be set if present. ([#​10392](https://togithub.com/hashicorp/terraform-provider-google/pull/10392)) - compute: removed `source_disk_link` field from `google_compute_snapshot` ([#​10424](https://togithub.com/hashicorp/terraform-provider-google/pull/10424)) - compute: removed the `enable_display` field from `google_compute_instance_template` ([#​10410](https://togithub.com/hashicorp/terraform-provider-google/pull/10410)) - compute: removed the `update_policy.min_ready_sec` field from `google_compute_instance_group_manager`, `google_compute_region_instance_group_manager` ([#​10410](https://togithub.com/hashicorp/terraform-provider-google/pull/10410)) - container: `instance_group_urls` has been removed in favor of `node_pool.managed_instance_group_urls` ([#​10442](https://togithub.com/hashicorp/terraform-provider-google/pull/10442)) - container: changed default for `enable_shielded_nodes` to true for `google_container_cluster` ([#​10403](https://togithub.com/hashicorp/terraform-provider-google/pull/10403)) - container: changed `master_auth.client_certificate_config` to required ([#​10441](https://togithub.com/hashicorp/terraform-provider-google/pull/10441)) - container: removed `master_auth.username` and `master_auth.password` from `google_container_cluster` ([#​10441](https://togithub.com/hashicorp/terraform-provider-google/pull/10441)) - container: removed `workload_metadata_configuration.node_metadata` in favor of `workload_metadata_configuration.mode` in `google_container_cluster` ([#​10400](https://togithub.com/hashicorp/terraform-provider-google/pull/10400)) - container: removed the `pod_security_policy_config` field from `google_container_cluster` ([#​10410](https://togithub.com/hashicorp/terraform-provider-google/pull/10410)) - container: removed the `workload_identity_config.0.identity_namespace` field from `google_container_cluster`, use `workload_identity_config.0.workload_pool` instead ([#​10410](https://togithub.com/hashicorp/terraform-provider-google/pull/10410)) - project: removed ability to specify `bigquery-json.googleapis.com`, the provider will no longer convert it as the upstream API migration is finished. Use `bigquery.googleapis.com` instead. ([#​10370](https://togithub.com/hashicorp/terraform-provider-google/pull/10370)) - provider: changed `credentials`, `access_token` precedence so that `credentials` values in configuration take precedence over `access_token` values assigned through environment variables ([#​10393](https://togithub.com/hashicorp/terraform-provider-google/pull/10393)) - provider: removed redundant default scopes. The provider's default scopes when authenticating with credentials are now exclusively "https://www.googleapis.com/auth/cloud-platform" and "https://www.googleapis.com/auth/userinfo.email". ([#​10374](https://togithub.com/hashicorp/terraform-provider-google/pull/10374)) - pubsub: removed `path` field from `google_pubsub_subscription` ([#​10424](https://togithub.com/hashicorp/terraform-provider-google/pull/10424)) - resourcemanager: made `google_project` remove `org_id` and `folder_id` from state when they are removed from config ([#​10373](https://togithub.com/hashicorp/terraform-provider-google/pull/10373)) - resourcemanager: added conflict between `org_id`, `folder_id` at plan time in `google_project` ([#​10373](https://togithub.com/hashicorp/terraform-provider-google/pull/10373)) - resourcemanager: changed the `project` field to `Required` in all `google_project_iam_*` resources ([#​10394](https://togithub.com/hashicorp/terraform-provider-google/pull/10394)) - runtimeconfig: removed the Runtime Configurator service from the `google` (GA) provider including `google_runtimeconfig_config`, `google_runtimeconfig_variable`, `google_runtimeconfig_config_iam_policy`, `google_runtimeconfig_config_iam_binding`, `google_runtimeconfig_config_iam_member`, `data.google_runtimeconfig_config`. They are only available in the `google-beta` provider, as the underlying service is in beta. ([#​10410](https://togithub.com/hashicorp/terraform-provider-google/pull/10410)) - sql: added drift detection to the following `google_sql_database_instance` fields: `activation_policy` (defaults `ALWAYS`), `availability_type` (defaults `ZONAL`), `disk_type` (defaults `PD_SSD`), `encryption_key_name` ([#​10412](https://togithub.com/hashicorp/terraform-provider-google/pull/10412)) - sql: changed the `database_version` field to `Required` in `google_sql_database_instance` resource ([#​10398](https://togithub.com/hashicorp/terraform-provider-google/pull/10398)) - sql: removed the following `google_sql_database_instance` fields: `authorized_gae_applications`, `crash_safe_replication`, `replication_type` ([#​10412](https://togithub.com/hashicorp/terraform-provider-google/pull/10412)) - storage: removed `bucket_policy_only` from `google_storage_bucket` ([#​10397](https://togithub.com/hashicorp/terraform-provider-google/pull/10397)) - storage: changed the `location` field to required in `google_storage_bucket` ([#​10399](https://togithub.com/hashicorp/terraform-provider-google/pull/10399)) VALIDATION CHANGES: - bigquery: at least one of `statement_timeout_ms`, `statement_byte_budget`, or `key_result_statement` is required on `google_bigquery_job.query.script_options.` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - bigquery: exactly one of `query`, `load`, `copy` or `extract` is required on `google_bigquery_job` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - bigquery: exactly one of `source_table` or `source_model` is required on `google_bigquery_job.extract` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - cloudbuild: exactly one of `branch_name`, `commit_sha` or `tag_name` is required on `google_cloudbuild_trigger.build.source.repo_source` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `fixed_delay` or `percentage` is required on `google_compute_url_map.default_route_action.fault_injection_policy.delay` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `fixed` or `percent` is required on `google_compute_autoscaler.autoscaling_policy.scale_down_control.max_scaled_down_replicas` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `fixed` or `percent` is required on `google_compute_autoscaler.autoscaling_policy.scale_in_control.max_scaled_in_replicas` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `fixed` or `percent` is required on `google_compute_region_autoscaler.autoscaling_policy.scale_down_control.max_scaled_down_replicas` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `fixed` or `percent` is required on `google_compute_region_autoscaler.autoscaling_policy.scale_in_control.max_scaled_in_replicas` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `max_scaled_down_replicas` or `time_window_sec` is required on `google_compute_autoscaler.autoscaling_policy.scale_down_control` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `max_scaled_down_replicas` or `time_window_sec` is required on `google_compute_region_autoscaler.autoscaling_policy.scale_down_control` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `max_scaled_in_replicas` or `time_window_sec` is required on `google_compute_autoscaler.autoscaling_policy.scale_in_control.0.` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: at least one of `max_scaled_in_replicas` or `time_window_sec` is required on `google_compute_region_autoscaler.autoscaling_policy.scale_in_control.0.` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - compute: required one of `source_tags`, `source_ranges` or `source_service_accounts` on INGRESS `google_compute_firewall` resources ([#​10369](https://togithub.com/hashicorp/terraform-provider-google/pull/10369)) - dlp: at least one of `start_time` or `end_time` is required on `google_data_loss_prevention_trigger.inspect_job.storage_config.timespan_config` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - dlp: exactly one of `url` or `regex_file_set` is required on `google_data_loss_prevention_trigger.inspect_job.storage_config.cloud_storage_options.file_set` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - kms: removed `self_link` field from `google_kms_crypto_key` and `google_kms_key_ring` ([#​10424](https://togithub.com/hashicorp/terraform-provider-google/pull/10424)) - osconfig: at least one of `linux_exec_step_config` or `windows_exec_step_config` is required on `google_os_config_patch_deployment.patch_config.post_step` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: at least one of `linux_exec_step_config` or `windows_exec_step_config` is required on `google_os_config_patch_deployment.patch_config.pre_step` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: at least one of `reboot_config`, `apt`, `yum`, `goo` `zypper`, `windows_update`, `pre_step` or `pre_step` is required on `google_os_config_patch_deployment.patch_config` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: at least one of `security`, `minimal`, `excludes` or `exclusive_packages` is required on `google_os_config_patch_deployment.patch_config.yum` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: at least one of `type`, `excludes` or `exclusive_packages` is required on `google_os_config_patch_deployment.patch_config.apt` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: at least one of `with_optional`, `with_update`, `categories`, `severities`, `excludes` or `exclusive_patches` is required on `google_os_config_patch_deployment.patch_config.zypper` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - osconfig: exactly one of `classifications`, `excludes` or `exclusive_patches` is required on `google_os_config_patch_deployment.inspect_job.patch_config.windows_update` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) - spanner: at least one of `num_nodes` or `processing_units` is required on `google_spanner_instance` ([#​10371](https://togithub.com/hashicorp/terraform-provider-google/pull/10371)) IMPROVEMENTS: - compute: added `encrypted_interconnect_router` to `google_compute_router` ([#​10454](https://togithub.com/hashicorp/terraform-provider-google/pull/10454)) - container: added `managed_instance_group_urls` to `google_container_node_pool` to replace `instance_group_urls` on `google_container_cluster` ([#​10467](https://togithub.com/hashicorp/terraform-provider-google/pull/10467)) - kms: added support for EKM to `google_kms_crypto_key.protection_level` ([#​10391](https://togithub.com/hashicorp/terraform-provider-google/pull/10391)) - project: added support for `billing_project` on `google_project_service` ([#​10395](https://togithub.com/hashicorp/terraform-provider-google/pull/10395)) - spanner: increased the default timeout on `google_spanner_instance` operations from 4 minutes to 20 minutes, significantly reducing the likelihood that resources will time out ([#​10437](https://togithub.com/hashicorp/terraform-provider-google/pull/10437)) BUG FIXES: - bigquery: fixed a bug of cannot add required fields to an existing schema on `google_bigquery_table` ([#​10421](https://togithub.com/hashicorp/terraform-provider-google/pull/10421)) - compute: fixed a bug in updating multiple `ttl` fields on `google_compute_backend_bucket` ([#​10375](https://togithub.com/hashicorp/terraform-provider-google/pull/10375)) - compute: fixed a permadiff on `subnetwork` when it is optional on `google_compute_network_endpoint_group` ([#​10420](https://togithub.com/hashicorp/terraform-provider-google/pull/10420)) - compute: fixed perma-diff bug on `log_config.enable` of both `google_compute_backend_service` and `google_compute_region_backend_service` ([#​10378](https://togithub.com/hashicorp/terraform-provider-google/pull/10378)) - compute: fixed the `google_compute_instance_group_manager.update_policy.0.min_ready_sec` field so that updating it to `0` works ([#​10457](https://togithub.com/hashicorp/terraform-provider-google/pull/10457)) - compute: fixed the `google_compute_region_instance_group_manager.update_policy.0.min_ready_sec` field so that updating it to `0` works ([#​10457](https://togithub.com/hashicorp/terraform-provider-google/pull/10457)) - spanner: fixed the schema for `data.google_spanner_instance` so that non-configurable fields are considered outputs ([#​10450](https://togithub.com/hashicorp/terraform-provider-google/pull/10450)) ### [`v3.90.1`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​3901-November-02-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v3.90.0...v3.90.1) DEPRECATIONS: - container: fixed an overly-broad deprecation on `master_auth`, constraining it to `master_auth.username` and `master_auth.password` ### [`v3.90.0`](https://togithub.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#​3900-October-26-2021) [Compare Source](https://togithub.com/hashicorp/terraform-provider-google/compare/v3.89.0...v3.90.0) DEPRECATIONS: - container: deprecated `workload_identity_config.0.identity_namespace` and it will be removed in a future major release as it has been deprecated in the API. Use `workload_identity_config.0.workload_pool` instead. Switching your configuration from one value to the other will trigger a diff at plan time, and a spurious update. ([#​10327](https://togithub.com/hashicorp/terraform-provider-google/pull/10327)) - container: deprecated the following `google_container_cluster` fields: `instance_group_urls` and `master_auth` ([#​10356](https://togithub.com/hashicorp/terraform-provider-google/pull/10356)) IMPROVEMENTS: - container: added `node_config.0.guest_accelerator.0.gpu_partition_size` field to google_container_node_pool ([#​10339](https://togithub.com/hashicorp/terraform-provider-google/pull/10339)) - container: added `workload_identity_config.0.workload_pool` to `google_container_cluster` ([#​10327](https://togithub.com/hashicorp/terraform-provider-google/pull/10327)) - container_cluster: Updated `monitoring_config` to accept `WORKLOAD` ([#​10321](https://togithub.com/hashicorp/terraform-provider-google/pull/10321)) - provider: Added links to nested types documentation for manually generated pages ([#​10333](https://togithub.com/hashicorp/terraform-provider-google/pull/10333)) BUG FIXES: - cloudrun: fixed a permadiff on the field `template.spec.containers.ports.name` of the `google_cloud_run_service` resource ([#​10340](https://togithub.com/hashicorp/terraform-provider-google/pull/10340)) - composer: removed `config.node_config.zone` requirement on `google_composer_environment` ([#​10353](https://togithub.com/hashicorp/terraform-provider-google/pull/10353)) - compute: fixed permadiff for `failover_policy` on `google_compute_region_backend_service` ([#​10316](https://togithub.com/hashicorp/terraform-provider-google/pull/10316)) - compute: fixed to make `description` updatable without recreation on `google_compute_instance_group_manager` ([#​10329](https://togithub.com/hashicorp/terraform-provider-google/pull/10329)) - container: fixed a permadiff on `google_container_node_pool.workload_metadata_config.mode` ([#​10313](https://togithub.com/hashicorp/terraform-provider-google/pull/10313)) - iam: fixed request batching bug where failed requests would show unnecessary backslash escaping to the user. ([#​10303](https://togithub.com/hashicorp/terraform-provider-google/pull/10303)) - securitycenter: fixed bug where `google_scc_notification_config.streaming_config.filter` was not updating. ([#​10315](https://togithub.com/hashicorp/terraform-provider-google/pull/10315))

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.

github-actions[bot] commented 2 years ago

Terraform Security Scan Failed

Show Output ```hcl ```