terraform-google-lb-internal icon indicating copy to clipboard operation
terraform-google-lb-internal copied to clipboard

chore(deps): update terraform google-beta to ~> 4.41.0

Open renovate[bot] opened this issue 3 years ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
google-beta (source) required_provider minor ~> 4.26.0 -> ~> 4.41.0

Release Notes

hashicorp/terraform-provider-google-beta

v4.41.0

Compare Source

KNOWN ISSUES:

  • container: This release introduced a new field, node_config.0.guest_accelerator.0.gpu_sharing_config, to an https://www.terraform.io/language/attr-as-blocks field (node_config.0.guest_accelerator). As detailed on the linked page, this may cause issues for modules and/or formats other than HCL.

BREAKING CHANGES:

  • sql: updated google_sql_user.sql_server_user_details to be read only. Any configuration attempting to set this field is invalid and will cause the provider to fail during plan time. (#​4764)

FEATURES:

  • New Resource: google_cloud_ids_endpoint (#​4765)
  • New Resource: google_bigquery_analytics_hub_listing_iam_binding (#​4771)
  • New Resource: google_bigquery_analytics_hub_listing_iam_member (#​4771)
  • New Resource: google_bigquery_analytics_hub_listing_iam_policy (#​4771)
  • New Resource: google_bigquery_analytics_hub_listing (#​4771)

IMPROVEMENTS:

  • appengine: added support for service_account field to google_app_engine_standard_app_version resource (#​4757)
  • bigquery: added avro_options field to google_bigquery_table resource (#​4768)
  • cloudrun: added field startup_probe to resource google_cloud_run_service (#​4773)
  • compute: added node_config.0.guest_accelerator.0.gpu_sharing_config field to google_container_node_pool resource (#​4758)
  • datafusion: added crypto_key_config field to google_data_fusion_instance resource (#​4761)
  • filestore: removed constraint that forced multiple google_filestore_instance creations to occur serially (#​4770)

BUG FIXES:

  • kms: fixed apply failure when google_kms_crypto_key is removed after its versions were destroyed earlier (#​4769)
  • monitoring: fixed a bug causing a perma-diff in google_monitoring_alert_policy when cross_series_reducer was set to "REDUCE_NONE" (#​4763)

v4.40.0

Compare Source

FEATURES:

  • New Data Source: google_cloudfunctions2_function (#​4732)
  • New Data Source: google_compute_snapshot (#​4731)
  • New Resource: google_compute_region_target_tcp_proxy (#​4749)
  • New Resource: google_identity_platform_config (#​4729)
  • New Resource: google_bigquery_datapolicy_data_policy (#​4754)
  • New Resource: google_bigquery_datapolicy_data_policy_iam_binding (#​4754)
  • New Resource: google_bigquery_datapolicy_data_policy_iam_member (#​4754)
  • New Resource: google_bigquery_datapolicy_data_policy_iam_policy (#​4754)
  • New Resource: google_org_policy_custom_constraint (#​4741)
  • New Resource: google_vertex_ai_featurestore_entitytype_feature (#​4736)

IMPROVEMENTS:

  • bigqueryreservation: added concurrency and multiRegionAuxiliary to google_bigquery_reservation (#​4739)
  • bigtable: added additional retry GC policy operations with a longer poll interval to avoid quota issues (#​4750)
  • bigtable: improved error messaging (#​4746)
  • compute: added support for compression_mode field in google_compute_backend_bucket and google_compute_backend_service resource (#​4733)
  • dataflow : added support of labels to resource google_dataflow_flextemplate_job (#​4748)
  • datastream: added field bigquery_profile to google_datastream_connection_profile (#​4742)
  • dns: added general field cloud_logging_config to google_dns_managed_zone (#​4734)
  • metastore: added bigquery support for google_dataproc_metastore_service (#​4753)
  • storage: added custom_placement_config field to google_storage_bucket resource to support custom dual-region GCS buckets (#​4752)
  • sql: added password_policy field to google_sql_user resource (#​4730)

BUG FIXES:

  • storage: fixed a bug where user specified labels get overwritten by Dataplex auto generated labels (#​4743)
  • storagetransfer: fixed a crash in google_storagetransfer_job refreshes when transfer_schedule was empty (#​4745)

v4.39.0

Compare Source

FEATURES:

  • New Data Source: google_artifact_registry_repository (#​4714)
  • New Resource: google_identity_platform_config (#​4729)

IMPROVEMENTS:

  • certificatemanager: added public/private PEM fields pem_certificate / pem_private_key and deprecated certificate_pem / private_key_pem (#​4728)
  • clouddeploy: added serial_pipeline.stages.strategy field to google_clouddeploy_delivery_pipeline (#​4707)
  • container: added notification_config.pubsub.filter field to google_container_cluster (#​4718)
  • eventarc: added channels and conditions fields to google_eventarc_trigger (#​4707)
  • healthcare: added notification_configs field to google_healthcare_fhir_store resource (#​4720)
  • iap: added ability to import google_iap_brand using ID using {{project}}/{{brand_id}} format (#​4712)
  • secretmanager: added output field 'version' to resource 'secret_manager_secret_version' (#​4724)
  • sql: added maintenance_version and available_maintenance_versions fields to google_sql_database_instance resource (#​4725)
  • storagetransfer: added notification_config field to google_storage_transfer_job resource (#​4709)
  • tags: added purpose and purpose_data properties to google_tags_tag_key (#​4721)

BUG FIXES:

  • bigquery: fixed a bug where allow_quoted_newlines and allow_jagged_rows could not be set to false on google_bigquery_table (#​4711)
  • cloudfunction: fixed inability to update docker_repository and kms_key_name on google_cloudfunctions_function (#​4727)
  • compute: fixed inability to manage Cloud Armor adaptive_protection_config on google_compute_security_policy (#​4726)
  • container: fixed a bug where upgrading provider version breaks on node_pool_auto_config or node_pool_defaults (#​4706)
  • iam: fixed diffs between policy_data from google_iam_policy data source and policy data in API responses (#​4722)
  • iam: fixed permadiff resulting from empty fields being sent in requests to set conditional IAM policies (#​4723)
  • secretmanager: fixed a bug where google_secret_manager_secret_version that was destroyed outside of Terraform would not be recreated on apply (#​4719)
  • storagetransfer: fixed a crash in google_storagetransfer_job when transfer_schedule is empty (#​4745)

v4.38.0

Compare Source

FEATURES:

  • New Data Source: google_vpc_access_connector (#​4693)
  • New Resource: google_datastream_private_connection (#​4691)

IMPROVEMENTS:

  • appengine: Added egress_setting for field vpc_access_connector to google_app_engine_standard_app_version (#​4701)
  • bigquery: added json_extension field to the load block of google_bigquery_job resource (#​4699)
  • cloudfunctions: Added build_worker_pool to google_cloudfunctions_function (#​4696)
  • compute: added json_custom_config field to google_compute_security_policy resource (#​4703)
  • redis: Added persistence_config field to the google_redis_instance resource. (#​4688)
  • storage: added support for overwriteWhen field to transfer_options in google_storage_transfer_job resource (#​4690)

BUG FIXES:

  • bigtable: added drift detection on gc_rules for google_bigtable_gc_policy (#​4687)
  • compute: fixed the inability to update most_disruptive_allowed_action for both google_compute_per_instance_config and google_compute_region_per_instance_config (#​4685)
  • container: fixed allow passing empty list to monitoring_config and logging_config in google_container_cluster (#​4700)
  • sql: fixed a bug causing a perma-diff on disk_type due to API values being downcased (#​4686)
  • storage: fixed the inability to set 0 for lifecycle_rule.condition.age on google_storage_bucket (#​4698)

v4.37.0

Compare Source

FEATURES:

  • New Resource: google_apigee_nat_address (#​4676)
  • New Resource: google_dialogflow_cx_webhook (#​4667)
  • New Resource: google_filestore_snapshot (#​4661)

IMPROVEMENTS:

  • apigee: added read-only field connection_state to google_apigee_endpoint_attachment (#​4668)
  • bigtable: added support for autoscaling_config.storage_target to google_bigtable_instance (#​4671)
  • cloudbuild: added support for BITBUCKET option to git_source.repo_type in google_cloudbuild_trigger (#​4679)
  • dns: added in validation for trailing dot at end of DNS record name (#​4674)
  • project: added validation for field project_id in google_project datasource. (#​4684)
  • serviceaccount: added expires_in attribute for generating exp claim to google_service_account_jwt datasource. (#​4677)

BUG FIXES:

  • notebooks: fixed perma-diff in google_notebooks_instance (#​4664)
  • privateca: fixed an issue that blocked subordinate CA data sources when state was not AWAITING_USER_ACTIVATION (#​4672)
  • storage: fixed permdiff on the field versioning of google_storage_bucket (#​4665)

v4.36.0

Compare Source

FEATURES:

  • New Resource: google_bigquery_analytics_hub_data_exchange_iam_binding (#​4656)
  • New Resource: google_bigquery_analytics_hub_data_exchange_iam_member (#​4656)
  • New Resource: google_bigquery_analytics_hub_data_exchange_iam_policy (#​4656)
  • New Resource: google_bigquery_analytics_hub_data_exchange (#​4656)
  • New Resource: google_datastream_connection_profile (#​4657)

IMPROVEMENTS:

  • appengine: added field service_account to google_app_engine_flexible_app_version (#​4653)
  • bigtable: increased timeout in google_bigtable_table creation. (#​4655)
  • cloudbuild: added location field to google_cloudbuild_trigger resource (#​4646)
  • compute: added certificate_map to compute_target_ssl_proxy resource (#​4654)
  • compute: added field chain_name to google_compute_resource_policy.snapshot_properties (#​4660)
  • compute: added field chain_name to resource google_compute_snapshot (#​4660)
  • container: added autoscaling.total_min_node_count, autoscaling.total_max_node_count, and autoscaling.location_policy to google_container_cluster.node_pool (#​4649)
  • container: added autoscaling.total_min_node_count, autoscaling.total_max_node_count, and autoscaling.location_policy to google_container_node_pool resource (#​4649)
  • container: added field node_pool_defaults to resource_container_cluster. (#​4648)
  • dataproc: added option shielded_instance_config to resource google_dataproc_workflow_template. (#​4647)
  • metastore: extended default timeouts for google_dataproc_metastore_service from 40m to 60m (#​4652)
  • pubsub: made google_pubsub_subscription.enable_exactly_once_delivery mutable so that it updates subscription without recreation. (#​4645)

v4.35.0

Compare Source

IMPROVEMENTS:

  • apigee: added support for nodeConfig in google_apigee_environment (#​4632)
  • apigee: added a properties field to google_apigee_organization (#​4644)
  • cloudfunctions2: added secret_environment_variables and secret_volumes to google_cloudfunctions2_function (#​4641)
  • compute: added support for param visible_core_count in google_compute_instance and google_compute_instance_template under advanced_machine_features (#​4635)
  • compute: added support documentation links to error messages for certain Compute Operation errors. (#​4642)
  • container: added service_external_ips_config support to cluster_container resource. (#​4639)
  • container: added enable_cost_allocation to google_container_cluster (#​4640)
  • dns: added behavior field to google_dns_response_policy_rule resource (#​4637)
  • monitoring: added force_delete field to google_monitoring_notification_channel resource (#​4638)
  • pubsub: made enable_exactly_once_delivery mutable so that it updates subscription in-place and avoids recreation of the subscription. (#​4645)
  • vertexai: added encryption_spec field to google_vertex_ai_featurestore resource (beta) (#​4643)

BUG FIXES:

  • compute: fixed the id format of the data source google_compute_instance (#​4636)

v4.34.0

Compare Source

NOTES:

  • updated Bigtable go client version from 1.13 to 1.16. (#​4613)

IMPROVEMENTS:

  • apigee: added support for specifying retention when deleting google_apigee_organization (#​4604)
  • appengine: added app_engine_apis field to google_app_engine_standard_app_version resource (#​4607)
  • compute: improved error messaging for compute errors (#​4602)
  • container: added general field reservation_affinity to google_container_node_pool (#​4622)
  • container: added field auto_provisioning_network_tags to google_container_cluster (beta) (#​4611)
  • sql: added support for major version upgrade to google_sql_database_instance resource (#​4606)

BUG FIXES:

  • bigtable: fixed comparing column family name when reading a GC policy. (#​4624)
  • bigtable: passed isTopeLevel in getGCPolicyFromJSON() instead of hardcoding it to true. (#​4615)
  • cloud iam: made denial_condition optional on google_iam_deny_policy (#​4617)

v4.33.0

Compare Source

IMPROVEMENTS:

  • container: added update support for authenticator_groups_config in google_container_cluster (#​4591)
  • dataflow: added ability to import google_dataflow_job (#​4595)
  • dns: added managed_zone_id attribute to google_dns_managed_zone data source (#​4593)
  • metastore: added metadata_integration and hive_metastore_config.auxiliary_versions fields to google_dataproc_metastore_service resource (#​4598)
  • monitoring: added accepted_response_status_codes to google_monitoring_uptime_check_config (#​4594)
  • sql: added password_validation_policy field to google_cloud_sql resource (#​4597)

BUG FIXES:

  • bigquery: removed force replacement for display_name on google_bigquery_data_transfer_config (#​4592)
  • compute: fixed permadiff for instance_termination_action in google_compute_instance_template (#​4590)

v4.32.0

Compare Source

NOTES:

FEATURES:

  • New Resource: google_dataplex_asset (#​4543)
  • New Resource: google_gke_hub_membership_iam_binding (#​4583)
  • New Resource: google_gke_hub_membership_iam_member (#​4583)
  • New Resource: google_gke_hub_membership_iam_policy (#​4583)

IMPROVEMENTS:

  • certificatemanager: added state, authorization_attempt_info and provisioning_issue output fields to google_certificate_manager_certificate (#​4548)
  • cloudfunctions2: added field event_filters to resource google_cloudfunctions2_function (#​4547)
  • compute: added certificate_map to compute_target_https_proxy resource (#​4550)
  • compute: added validation for name field on google_compute_network (#​4579)
  • compute: made port optional in google_compute_network_endpoint to allow network endpoints to be associated with GCE_VM_IP network endpoint groups (#​4575)
  • container: added support for additional values APISERVER, CONTROLLER_MANAGER, and SCHEDULER in google_container_cluster.monitoring_config (#​4565)
  • gkehub: added monitoring and mutation_enabled fields to resource feature_membership (#​4572)
  • gkehub: added better support for import for google_gke_hub_membership (#​4542)
  • pubsub: added bigquery_config to google_pubsub_subscription (#​4545)
  • scheduler: added paused field to google_cloud_scheduler_job (#​4535)
  • scheduler: added state output field to google_cloud_scheduler_job (#​4535)

BUG FIXES:

  • apigee: fixed an issue where google_apigee_instance creation would fail due to multiple concurrent instances (#​4584)
  • billingbudget: fixed a bug where google_billing_budget.budget_filter.services was not updating. (#​4577)
  • compute: fixed perma-diff on google_compute_disk for new arm64 images (#​4533)
  • dataflow: fixed bug where permadiff would show on google_dataflow_job.additional_experiments (#​4576)
  • storage: fixed a bug in google_storage_bucket where name was incorrectly validated. (#​4566)

v4.31.0

Compare Source

FEATURES:

  • New Resource: google_dataplex_zone (#​4511)

IMPROVEMENTS:

  • bucket: added support for matches_prefix and matches_suffix in condition of a lifecycle_rule in google_storage_bucket (#​4527)
  • compute: added network and subnetwork fields to google_compute_region_network_endpoint_group for PSC. (#​4528)
  • container: added field boot_disk_kms_key to auto_provisioning_defaults in google_container_cluster (#​4524)
  • notebooks: added bootDiskType support for PD_EXTREME in google_notebooks_instance (#​4530)
  • notebooks: added softwareConfig.upgradeable, softwareConfig.postStartupScriptBehavior, softwareConfig.kernels in google_notebooks_runtime (#​4530)
  • storage: added name validation for google_storage_bucket (#​4532)

BUG FIXES:

  • compute: fixed perma-diff on google_compute_disk for new arm64 images (#​4533)
  • dns: fixed a bug where google_dns_record_set would create an inconsistent plan when using interpolated values in rrdatas (#​4515)
  • kms: fixed setting of resource id post-import for google_kms_crypto_key (#​4520)
  • provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#​4509)

v4.30.0

Compare Source

FEATURES:

  • New Data Source: google_service_account_jwt (#​4489)
  • New Resource: google_certificate_map_entry (#​4501)
  • New Resource: google_certificate_map (#​4501)
  • New Resource: google_compute_backend_bucket_iam_binding (#​4484)
  • New Resource: google_compute_backend_bucket_iam_member (#​4484)
  • New Resource: google_compute_backend_bucket_iam_policy (#​4484)
  • New Resource: google_dataproc_metastore_federation (#​4482)
  • New Resource: google_dataproc_metastore_federation_iam_binding (#​4482)
  • New Resource: google_dataproc_metastore_federation_iam_member (#​4482)
  • New Resource: google_dataproc_metastore_federation_iam_policy (#​4482)

IMPROVEMENTS:

  • billingbudget: made thresholdRules optional in google_billing_budget (#​4480)
  • compute: added instance_termination_action field to google_compute_instance_template resource to support Spot VM termination action (#​4488)
  • compute: added instance_termination_action field to google_compute_instance resource to support Spot VM termination action (#​4488)
  • compute: added request_coalescing and bypass_cache_on_request_headers fields to compute_backend_bucket (#​4484)
  • compute: added field all_instances_config to google_compute_instance_group_manager and google_compute_region_instance_group_manager (#​4506)
  • compute: added support for esp protocol in google_compute_packet_mirroring.filters.ip_protocols (#​4496)
  • monitoring: added evaluation_missing_data field to google_monitoring_alert_policy (#​4502)
  • notebooks: added field reserved_ip_range to google_notebooks_runtime (#​4492)

BUG FIXES:

  • bigtable: fixed an incorrect diff when adding two or more clusters (#​4490)
  • compute: allowed properly updating adaptive_protection_config in compute_security_policy (#​4478)
  • notebooks: fixed a bug wheregoogle_notebooks_runtime can't be updated (#​4492)
  • sql: fixed an issue in google_sql_database_instance where updates would fail because of the collation field (#​4505)

v4.29.0

Compare Source

FEATURES:

  • New Resource: google_cloudiot_registry_iam_binding (#​4452)
  • New Resource: google_cloudiot_registry_iam_member (#​4452)
  • New Resource: google_cloudiot_registry_iam_policy (#​4452)
  • New Resource: google_compute_snapshot_iam_binding (#​4445)
  • New Resource: google_compute_snapshot_iam_member (#​4445)
  • New Resource: google_compute_snapshot_iam_policy (#​4445)

IMPROVEMENTS:

  • container: added binauthz_evaluation_mode field to resource_container_cluster. (#​4451)
  • kms: added support for MAC value in google_kms_crypto_key.purpose (#​4458)
  • metastore: added databaseType, releaseChannel, and hiveMetastoreConfig.endpointProtocol arguments (#​4443)

BUG FIXES:

  • bigquery: fixed case-sensitivity for user_by_email and group_by_email on google_bigquery_dataset_access (#​4446)
  • clouddeploy: fixed permadiff on execution_configs in google_clouddeploy_target resource (#​4450)
  • cloudscheduler: fixed a diff on the last slash of uri on google_cloud_scheduler_job (#​4444)
  • compute: fixed force recreation on provisioned_iops of google_compute_disk (#​4464)
  • compute: fixed missing network_interface.0.ipv6_access_config.0.external_ipv6 output on google_compute_instance (#​4470)
  • documentai: fixed a bug where eu region could not be utilized for documentai resources (#​4472)
  • gkehub: fixed a bug where issuer can't be updated on google_gke_hub_membership (#​4471)

v4.28.0

Compare Source

FEATURES:

  • New Resource: google_bigquery_connection_iam_binding (#​4437)
  • New Resource: google_bigquery_connection_iam_member (#​4437)
  • New Resource: google_bigquery_connection_iam_policy (#​4437)
  • New Resource: google_cloud_tasks_queue_iam_binding (#​4427)
  • New Resource: google_cloud_tasks_queue_iam_member (#​4427)
  • New Resource: google_cloud_tasks_queue_iam_policy (#​4427)
  • New Resource: google_dataproc_autoscaling_policy_iam_binding (#​4441)
  • New Resource: google_dataproc_autoscaling_policy_iam_member (#​4441)
  • New Resource: google_dataproc_autoscaling_policy_iam_policy (#​4441)
  • New Resource: google_dataproc_metastore_service_iam_binding (#​4416)
  • New Resource: google_dataproc_metastore_service_iam_member (#​4416)
  • New Resource: google_dataproc_metastore_service_iam_policy (#​4416)

IMPROVEMENTS:

  • bigquery: fixed a permadiff in google_bigquery_job.query. destination_table (#​4401)
  • billing: added calendar_period and custom_period fields to google_billing_budget (#​4429)
  • cloudsql: added attribute project to data source google_sql_backup_run (#​4402)
  • composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in google_composer_environment resource (#​4430)
  • compute: added max_ports_per_vm field to google_compute_router_nat resource (#​4400)
  • compute: added GCE_VM_IP support to google_compute_network_endpoint_group resource. (#​4434)
  • privateca: added support to subordinate CA activation (#​4422)
  • redis: added CMEK key field customer_managed_key in google_redis_instance (#​4435)
  • spanner: added field version_retention_period to google_spanner_database resource (#​4424)
  • sql: added settings.location_preference.secondary_zone field in google_sql_database_instance (#​4433)
  • sql: added sql_server_audit_config field in google_sql_database_instance (#​4403)

BUG FIXES:

  • composer: fixed a problem with updating Cloud Composer's scheduler_count field (https://github.com/hashicorp/terraform-provider-google/issues/11940) (#​4408)
  • composer: fixed permadiff on private_environment_config.cloud_composer_connection_subnetwork (#​4411)
  • container: fixed an issue where node_config.min_cpu_platform could cause a perma-diff in google_container_cluster (#​4426)
  • filestore: fixed a case where google_filestore_instance.networks.network would incorrectly see a diff between state and config when the network id format was used (#​4431)
  • serviceusage: fixed an issue where google_project_service_identity didn't handle service identities without emails correctly (#​4432)

v4.27.0

Compare Source

IMPROVEMENTS:

  • clouddeploy: added suspend field to google_clouddeploy_delivery_pipeline resource (#​4394)
  • compute: added maxPortsPerVm field to google_compute_router_nat resource (#​4400)
  • compute: added psc_connection_id and psc_connection_status output fields to google_compute_forwarding_rule and google_compute_global_forwarding_rule resources (#​4392)
  • container: added tpu_config to google_container_cluster (beta only) (#​4390)
  • containeraws: made config.instance_type field updatable in google_container_aws_node_pool (#​4392)

BUG FIXES:

  • compute: fixed default handling for enable_dynamic_port_allocation to be managed by the api (#​4391)
  • vertexai: Fixed a bug where terraform crashes when force_destroy is set in google_vertex_ai_featurestore resource (#​4398)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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.


  • [ ] If you want to rebase/retry this PR, click this checkbox.

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

renovate[bot] avatar Oct 27 '22 01:10 renovate[bot]

Thanks for the PR! 🚀
✅ Lint checks have passed.

comment-bot-dev avatar Oct 27 '22 01:10 comment-bot-dev