Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(terraform): update terraform google ( 4.79.0 → 4.85.0 ) #2729

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 28, 2023

This PR contains the following updates:

Package Type Update Change
google (source) required_provider minor 4.79.0 -> 4.85.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hashicorp/terraform-provider-google (google)

v4.85.0

Compare Source

NOTES:

  • The 4.85.0 release backports configuration for the retention period for Cloud Storage soft delete (https://cloud.google.com/resources/storage/soft-delete-announce) so that customers who have not yet upgraded to 5.22.0+ are able to configure the retention period of objects in their buckets. By upgrading to this version and configuring or otherwise interacting with the google_storage_bucket.soft_delete_policy values, you will need to upgrade directly to 5.22.0+ from 4.85.0 when upgrading to 5.X in the future.

IMPROVEMENTS:

  • storage: added soft_delete_policy to google_storage_bucket resource (#​17624)

v4.84.0

Compare Source

DEPRECATIONS:

  • alloydb: deprecated network field in favor of network_config on google_alloydb_cluster. (#​15881)
  • identityplayform: deprecated google_identity_platform_project_default_config resource. Use google_identity_platform_config resource instead (#​15876)

FEATURES:

  • New Data Source: google_certificate_manager_certificate_map (#​15906)
  • New Resource: google_artifact_registry_vpcsc_config (#​15840)
  • New Resource: google_dialogflow_cx_security_settings (#​15886)
  • New Resource: google_gke_backup_restore_plan (#​15858)
  • New Resource: google_edgenetwork_network (#​15891)
  • New Resource: google_edgenetwork_subnet (#​15891)

IMPROVEMENTS:

  • alloydb: added network_config field to support named IP ranges on google_alloydb_cluster. (#​15881)
  • cloudrunv2: added fields network_interfaces to resource google_cloud_run_v2_job to support Direct VPC egress. (#​15870)
  • cloudrunv2: added fields network_interfaces to resource google_cloud_run_v2_service to support Direct VPC egress. (#​15870)
  • compute: updated the autoscaling_policy.mode to accept ONLY_SCALE_OUT on google_compute_autoscaler (#​15890)
  • compute: added server_tls_policy argument to google_compute_target_https_proxy resource (#​15845)
  • compute: added member attribute to google_compute_default_service_account datasource (#​15897)
  • compute: added output field internal_ipv6_prefix to google_compute_subnetwork resource (#​15892)
  • container: added node_config.fast_socket field to google_container_node_pool (#​15872)
  • container: promoted node_pool_auto_config field in google_container_cluster from beta provider to GA provider. (#​15884)
  • container: promoted field placement_policy.tpu_topology in resource google_container_node_pool to GA (#​15869)
  • containeraws: added support for auto_repair in google_container_aws_node_pool (#​15862)
  • containerazure: added support for auto_repair in google_container_azure_node_pool (#​15862)
  • filestore: added support for the "ZONAL" value to tier in google_filestore_instance (#​15889)
  • firestore: added delete_protection_state field to google_firestore_database resource. (#​15878)
  • identityplatform: added sign-in field to google_identity_platform_config resource (#​15876)
  • networkconnectivity: added support for linked_vpc_network in google_network_connectivity_spoke (#​15862)
  • networkservices: increased default timeout for google_network_services_edge_cache_origin to 120m from 60m (#​15855)
  • networkservices: increased default timeout for google_network_services_edge_cache_service to 60m from 30m (#​15861)
  • secretmanager: added is_secret_data_base64 field to google_secret_manager_secret_version resource (#​15853)

BUG FIXES:

  • bigquery: updated documentation for google_bigquery_table.time_partitioning.expiration_ms (#​15873)
  • bigtable: added a read timeout to google_bigtable_instance (#​15856)
  • bigtable: improved regional reliability when instance overlaps a downed region in the resource google_bigtable_instance (#​15900)
  • eventarc: resolved permadiff on google_eventarc_trigger.event_data_content_type by defaulting to the value returned by the API if not set in the configuration. (#​15862)
  • identityplatform: fixed a potential perma-diff for sign_in in google_identity_platform_config resource (#​15907)
  • monitoring: fixed scaling issues when deploying terraform changes with many google_monitoring_monitored_project (#​15828)
  • monitoring: fixed validation of service_id on google_monitoring_custom_service and slo_id on google_monitoring_slo (#​15841)
  • osconfig: fixed no more than one setting is allowed under patch_config.windows_update on google_os_config_patch_deployment (#​15904)
  • provider: addressed a bug where configuring the provider with unknown values did not behave as expected (#​15898)
  • provider: fixed the provider so it resumes ignoring empty strings set in the provider block (#​15844)
  • secretmanager: replaced the panic block with an error in import function of google_secret_manager_secret_version resource (#​15880)
  • secretmanager: fixed an issue in google_secretmanager_secret where replacing replication.automatic with replication.auto would destroy and recreate the resource (#​15922)

v4.83.0

Compare Source

DEPRECATIONS:

  • secretmanager: deprecated automatic field on google_secret_manager_secret. Use auto instead. (#​15793)

FEATURES:

  • New Resource: google_biglake_table (#​15736)
  • New Resource: google_data_pipeline_pipeline (#​15785)
  • New Resource: google_dialogflow_cx_test_case (#​15814)
  • New Resource: google_storage_insights_report_config (#​15819)
  • New Resource: google_apigee_target_server (#​15751)

IMPROVEMENTS:

  • gkehub: added labels fields to google_gke_hub_membership_binding resource (#​15753)
  • bigquery: added allow_non_incremental_definition to google_bigquery_table resource (#​15813)
  • bigquery: added table_constraints field to google_bigquery_table resource (#​15815)
  • compute: added internal IPV6 support for google_compute_address and google_compute_instance resources (#​15780)
  • containerattached: added binary_authorization field to google_container_attached_cluster resource (#​15822)
  • containeraws: added update support for config.instance_type in container_aws_node_pool (#​15862)
  • firestore: added point_in_time_recovery_enablement field to google_firestore_database resource (#​15795)
  • firestore: added update_time and uid fields to google_firestore_database resource (#​15823)
  • gkehub2: added labels, namespace_labels fields to google_gke_hub_namespace resource (#​15732)
  • gkehub: added labels fields to google_gke_hub_scope resource (#​15801)
  • gkeonprem: added upgrade_policy and binary_authorization fields in google_gkeonprem_bare_metal_cluster resource (beta) (#​15765)
  • gkeonprem: added upgrade_policy field in google_gkeonprem_vmware_cluster resource (beta) (#​15765)
  • secretmanager: added auto field to google_secret_manager_secret resource (#​15793)
  • secretmanager: added deletion_policy field to google_secret_manager_secret_version resource (#​15818)
  • storage: supported in-place update for autoclass field in google_storage_bucket resource (#​15782)
  • vertexai: added public_endpoint_enabled to google_vertex_ai_index_endpoint (#​15741)

BUG FIXES:

  • bigquerydatatransfer: fixed a bug when importing location of google_bigquery_data_transfer_config (#​15734)
  • container: fixed concurrent ops' quota-error to be retriable in google_container_node_pool (#​15820)
  • eventarc: resolved permadiff on event_content_type in eventarc_trigger, the field will now default to a value returned by the API when not set in configuration (#​15862)
  • pipeline: fixed issue where certain google_dataflow_job instances would crash the provider (#​15821)
  • provider: fixed a bug where user_project_override would not be not used correctly when provisioning resources implemented using the plugin framework. Currently there are no resources implemented this way, so no-one should have been impacted. (#​15776)
  • pubsub: fixed issue where setting no_wrapper.write_metadata to false wasn't passed to the API for google_pubsub_subscription (#​15758)
  • serviceaccount: added retries for reads after google_service_account creation if 403 Forbidden is returned. (#​15760)
  • storage: fixed the failure in building a plan when a content value is expected on google_storage_bucket_object_content (#​15735)

v4.82.0

Compare Source

IMPROVEMENTS:

  • compute: added in-place update support for field enable_proxy_protocol in google_compute_service_attachment resource (#​15716)
  • compute: added in-place update support for field reconcile_connections in google_compute_service_attachment resource (#​15706)
  • compute: added in-place update support for field allowPscGlobalAccess in google_compute_forwarding_rule resource (#​15691)
  • compute: promoted google_compute_region_instance_template to GA (#​15710)
  • container: added additional options for field monitoring_config.enable_components in google_container_cluster resource (#​15727)
  • gkehub: added labels field to google_gke_hub_scope_rbac_role_binding resource (#​15729)
  • logging: added in-place update support for field unique_writer_identity in google_logging_project_sink resource (#​15721)
  • networkconnectivity: added psc_connections.error.details field to google_network_connectivity_service_connection_policy resource (#​15726)
  • secretmanager: added in-place update support for field replication.user_managed.replicas.customer_managed_encryption in google_secret_manager_secret resource (#​15685)

BUG FIXES:

  • bigquery: made params.destination_table_name_template and params.data_path immutable as updating these fields if value of data_source_id is amazon_s3 in google_bigquery_data_transfer_config resource (#​15723)
  • dns: fixed hash function for network_url in google_dns_managed_zone and google_dns_policy resources to make sure that the private DNS zone or DNS policy can be attatched to all of the networks in different projects, even though the network name is the same across of those projects. (#​15728)

v4.81.0

Compare Source

FEATURES:

  • New Resource: google_biglake_catalog (#​15634)
  • New Resource: google_redis_cluster (#​15645)
  • New Resource: google_biglake_database (#​15651)
  • New Resource: google_compute_network_attachment (#​15648)
  • New Resource: google_gke_hub_feature_membership (#​15604)
  • New Resource: google_gke_hub_membership_binding (#​15670)
  • New Resource: google_gke_hub_namespace (#​15670)
  • New Resource: google_gke_hub_scope (#​15670)
  • New Resource: google_gke_hub_scope_iam_member (#​15670)
  • New Resource: google_gke_hub_scope_iam_policy (#​15670)
  • New Resource: google_gke_hub_membership_binding (#​15670)
  • New Resource: google_gke_hub_scope_rbac_role_binding (#​15670)

IMPROVEMENTS:

  • compute: made the field distribution_policy_target_shape of google_compute_region_instance_group_manager not cause recreation of the resource. (#​15641)
  • compute: promoted the ssl_policy field on the google_compute_region_target_https_proxy resource to GA. (#​15608)
  • container: added enable_fqdn_network_policy field to google_container_cluster (#​15642)
  • container: added node_config.confidential_compute field to google_container_node_pool resource (#​15662)
  • datastream: made password in google_datastream_connection_profile not cause recreation of the resource. (#​15610)
  • dialogflowcx: added response_type, channel, payload, conversation_success, output_audio_text, live_agent_handoff, play_audo, telephony_transfer_call, reprompt_event_handlers, set_parameter_actions, and conditional_cases fields to google_dialogflow_cx_page resource (#​15668)
  • dialogflowcx: added response_type, channel, payload, conversation_success, output_audio_text, live_agent_handoff, play_audo, telephony_transfer_call, set_parameter_actions, and conditional_cases fields to google_dialogflow_cx_flow resource (#​15668)
  • iam: added web_sso_config.additional_scopes field to google_iam_workforce_pool_provider resource under (#​15616)
  • monitoring: added synthetic_monitor to google_monitoring_uptime_check_config resource (#​15623)
  • provider: improved error message when resource creation fails to to invalid API response (#​15629)

BUG FIXES:

  • cloudrunv2: changed template.volumes.secret.items.mode field in google_cloud_run_v2_job resource to a non-required field. (#​15638)
  • cloudrunv2: changed template.volumes.secret.items.mode field in google_cloud_run_v2_service resource to a non-required field. (#​15638)
  • filestore: fixed a bug causing permadiff on reserved_ip_range field in google_filestore_instance (#​15614)
  • identityplatform: fixed a permadiff on authorized_domains in google_identity_platform_config resource (#​15607)

v4.80.0

Compare Source

DEPRECATIONS:

  • dataplex: deprecated the following google_dataplex_datascan fields: dataProfileResult and dataQualityResult (#​15528)
  • firebase: deprecated google_firebase_project_location in favor of google_firebase_storage_bucket and google_firestore_database (#​15526)

FEATURES:

  • New Data Source: google_sql_database_instance_latest_recovery_time (#​15551)
  • New Resource: google_certificate_manager_trust_config (#​15562)
  • New Resource: google_compute_region_security_policy_rule (#​15523)
  • New Resource: google_iam_deny_policy (#​15571)
  • New Resource: google_bigquery_bi_reservation (#​15527)
  • New Resource: google_gke_hub_feature_membership (#​15604)

IMPROVEMENTS:

  • alloydb: added restore_backup_source and restore_continuous_backup_source fields to support restore feature in google_alloydb_cluster resource. (#​15580)
  • artifactregistry: added cleanup_policies and cleanup_policy_dry_run fields to resource google_artifact_registry_repository (#​15561)
  • clouddeploy: added multi_target to in google_clouddelploy_target (#​15564)
  • compute: added security_policy field to google_compute_target_instance resource (beta) (#​15566)
  • compute: added support for security_policy field to google_compute_target_pool (#​15569)
  • compute: added support for user_defined_fields to google_compute_region_security_policy (#​15523)
  • compute: added support for specifying regional disks for google_compute_instance boot_disk.source (#​15597)
  • container: added additional_pod_ranges_config field to google_container_cluster resource (#​15600)
  • containeraws: made config.labels updatable in google_container_aws_node_pool (#​15564)
  • dataplex: added fields data_profile_spec.post_scan_actions, data_profile_spec.include_fields and data_profile_spec.exclude_fields (#​15545)
  • dns: added support for removing the networks block from the configuration in the resource google_dns_response_policy (#​15557)
  • firebase: added api_key_id field to google_firebase_web_app, google_firebase_android_app, and google_firebase_apple_app. (#​15577)
  • sql: added psc_config , psc_service_attachment_link, and dns_name fields to google_sql_database_instance (#​15563)
  • workstations: added enable_nested_virtualization field to google_workstations_workstation_config resource (#​15567)

BUG FIXES:

  • bigquery: added support to unset policy tags in table schema (#​15547)
  • bigtable: fixed permadiff in google_bigtable_gc_policy.gc_rules when max_age is specified using increments larger than hours (#​15595)
  • bigtable: fixed permadiff in google_bigtable_gc_policy.gc_rules when mode is specified (#​15595)
  • container: updated resource_container_cluster to ignore dns_config diff when enable_autopilot = true (#​15549)
  • containerazure: added diff suppression for case changes of enum values in google_container_azure_cluster (#​15536)

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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from anthr76 as a code owner August 28, 2023 19:28
@renovate renovate bot added the type/minor label Aug 28, 2023
@renovate renovate bot force-pushed the renovate/google-4.x branch from 9cd7dfe to 0801f82 Compare September 5, 2023 23:41
@renovate renovate bot changed the title feat(terraform-provider): update terraform google to 4.80.0 feat(terraform-provider): update terraform google to 4.81.0 Sep 5, 2023
@renovate renovate bot changed the title feat(terraform-provider): update terraform google to 4.81.0 feat(terraform-provider): update terraform google to 4.82.0 Sep 11, 2023
@renovate renovate bot force-pushed the renovate/google-4.x branch from 0801f82 to a37c788 Compare September 11, 2023 19:23
@renovate renovate bot changed the title feat(terraform-provider): update terraform google to 4.82.0 feat(terraform-provider): update terraform google to 4.83.0 Sep 18, 2023
@renovate renovate bot force-pushed the renovate/google-4.x branch from a37c788 to 0b03f2d Compare September 18, 2023 16:42
@renovate renovate bot changed the title feat(terraform-provider): update terraform google to 4.83.0 feat(terraform-provider): update terraform google to 4.84.0 Sep 26, 2023
@renovate renovate bot force-pushed the renovate/google-4.x branch from 0b03f2d to 3863471 Compare September 26, 2023 11:15
@renovate renovate bot changed the title feat(terraform-provider): update terraform google to 4.84.0 feat(terraform): update terraform google ( 4.79.0 → 4.84.0 ) Feb 29, 2024
| datasource         | package          | from   | to     |
| ------------------ | ---------------- | ------ | ------ |
| terraform-provider | hashicorp/google | 4.79.0 | 4.85.0 |


Signed-off-by: Anthony Rabbito <[email protected]>
@renovate renovate bot force-pushed the renovate/google-4.x branch from 3863471 to 82afbb8 Compare June 12, 2024 19:52
@renovate renovate bot changed the title feat(terraform): update terraform google ( 4.79.0 → 4.84.0 ) feat(terraform): update terraform google ( 4.79.0 → 4.85.0 ) Jun 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants