Skip to content

Releases: yandex-cloud/terraform-provider-yandex

v0.135.0

18 Dec 13:54
Compare
Choose a tag to compare

0.135.0 (December 18, 2024)

FEATURES:

  • kafka: mdb_kafka_cluster resource and data source now have kraft parameter`
  • compute: support disk encryption

BUG FIXES:

  • audit_trails: yandex_audit_trails_trail fixed excluded_events block handling
  • loadtesting: fix terraform import acceptance test

ENHANCEMENTS:

  • opensearch: use state hosts when no changes in node-groups configuration

WARNING:

  • clickhouse: field service_account_id is no longer requested from cluster configuration and will alwayse be update to the set value from resource
  • postgresql: deprecate host.priority and host_master_name fields.

v0.134.0

03 Dec 10:52
Compare
Choose a tag to compare

0.134.0 (December 3, 2024)

FEATURES:

  • redis: add parameters use_luajit and io_threads_allowed
  • redis: added 9 new parameters to config spec
  • alb: add keep_connections_on_host_health_failure flag to yandex_alb_backend_group stream backend.
  • serverless: yandex_serverless_container resource and data source now have runtime parameter
  • cdn: add labels in cdn resource schema
  • alb: add support of custom healthcheck statuses for backend group http healthcheck

BUG FIXES:

  • serverless: yandex_serverless_container resource and data source now correctly handle absence of revision

v0.133.0

19 Nov 09:35
Compare
Choose a tag to compare

0.133.0 (November 19, 2024)

FEATURES:

  • alb: add rate limiter to virtual host
  • serverless: added new resources yandex_serverless_eventrouter_bus, yandex_serverless_eventrouter_connector, yandex_serverless_eventrouter_rule
  • serverless: added new data sources yandex_serverless_eventrouter_bus, yandex_serverless_eventrouter_connector, yandex_serverless_eventrouter_rule
  • alb: add idle_timeout attribute for Stream and TLS Stream handlers
  • postgresql: add postgresql 17 support

BUG FIXES:

  • serverless: yandex_function resource and data source now correctly handle absence of version
  • lockbox: yandex_lockbox_secret no longer creates versions on its own.
  • clickhouse: fixed adding two hosts with same zone instead of one
  • ClickHouse: fix yandex_mdb_clickhouse_cluster segfault on empty kafka settings

ENHANCEMENTS:

  • vpc: improve security_group_rule validation

v0.132.0

05 Nov 13:14
Compare
Choose a tag to compare

0.132.0 (November 5, 2024)

FEATURES:

  • Marketplace: New Resource: yandex_kubernetes_marketplace_helm_release
  • IAM: add yandex_organizationmanager_saml_federation.security_settings.force_authn parameter
  • IAM: make yandex_organizationmanager_saml_federation.security_settings.encrypted_assertions optional and computed

BUG FIXES:

  • compute: Fix wrong argument name in host_affinity_rules block, from value to values in docs and templates.
  • serverless: fixed yandex_serverless_container concurrency attribute handling
  • serverless: fixed yandex_function resource's execution_timeout attribute handling
  • serverless: fix error handling for incorrect parameters in ymq triggers

ENHANCEMENTS:

  • provider: updated yandex cloud go sdk version

v0.131.0

22 Oct 11:29
Compare
Choose a tag to compare

FEATURES:

  • redis: added backup_window_start
  • loadtesting: added log_settings parameter group and log_group_id parameter to log_settings in resource_yandex_loadtesting_agent resource.

BUG FIXES:

  • compute: fix bug with update instance network interfaces
  • storage: fix use of iam token instead of creds
  • opensearch: fix managing empty in description
  • yandex_ydb_topic: fix conflicts in schema
  • yandex_ydb_coordination: fix path
  • yandex_ydb_table: fix ttl units (max week)

ENHANCEMENTS:

  • vpc: allow inplace update of security_group_rule resource

v0.130.0

08 Oct 14:18
Compare
Choose a tag to compare

0.130.0 (October 8, 2024)

FEATURES:

  • greenplum: add background_activities configs: analyze&vacuum and query_killers script configs
  • clickhouse: added background_move_pool_size, background_distributed_schedule_pool_size for server configuration
  • clickhouse: added background_buffer_flush_schedule_pool_size, background_common_pool_size for server configuration
  • clickhouse: added number_of_free_entries_in_pool_to_execute_mutation for merge tree configuration
  • clickhouse: added allow_remote_fs_zero_copy_replication, max_bytes_to_merge_at_max_space_in_pool for merge tree configuration
  • clickhouse: added inactive_parts_to_delay_insert, inactive_parts_to_throw_insert for merge tree configuration
  • clickhouse: added format_regexp_skip_unmatched, format_regexp, date_time_output_format for user settings
  • clickhouse: added input_format_with_names_use_header, input_format_null_as_default, any_join_distinct_right_table_keys for user settings
  • clickhouse: added join_algorithm for user settings
  • clickhouse: added session_log_retention_time, zookeeper_log_enabled, zookeeper_log_retention_size for server configuration
  • clickhouse: added zookeeper_log_retention_time for server configuration
  • clickhouse: added backup_retain_period_days for cluster settings
  • clickhouse: added date_time_input_format for user settings
  • clickhouse: added opentelemetry_span_log_enabled, opentelemetry_span_log_retention_size for server configuration
  • clickhouse: added opentelemetry_span_log_retention_time, query_views_log_enabled for server configuration
  • clickhouse: added query_views_log_retention_size, query_views_log_retention_time, asynchronous_metric_log_enabled` for server configuration
  • clickhouse: added asynchronous_metric_log_retention_size, asynchronous_metric_log_retention_time for server configuration
  • clickhouse: added session_log_enabled, session_log_retention_size, session_log_retention_time for server configuration
  • clickhouse: added zookeeper_log_enabled, zookeeper_log_retention_size, zookeeper_log_retention_time for server configuration
  • clickhouse: added asynchronous_insert_log_enabled, asynchronous_insert_log_retention_size for server configuration
  • clickhouse: added asynchronous_insert_log_retention_time for server configuration
  • object_storage: iam integration, access_key and secret_key are optional now
  • greenplum: add master_host_group_ids and segment_host_group_ids for greenplum cluster configureation
  • clickhouse: added insert_quorum_parallel, deduplicate_blocks_in_dependent_materialized_views for user settings
  • SmartWebSecurity: New Resource: yandex_sws_waf_profile
  • SmartWebSecurity: New Resource: yandex_sws_advanced_rate_limiter_profile
  • SmartWebSecurity: New Data Source: yandex_sws_waf_profile
  • SmartWebSecurity: New Data Source: yandex_sws_advanced_rate_limiter_profile
  • SmartWebSecurity: New Data Source: yandex_sws_waf_rule_set_descriptor
  • SmartWebSecurity: added documentation for SmartWebSecurity providers
  • SmartCaptcha: added documentation for SmartCaptcha providers
  • lockbox: password_payload_specification support
  • backup: yandex_backup_policy_bindings check provider activated
  • compute: added hardware_generation to resources and data sources yandex_compute_image, yandex_compute_disk, yandex_compute_snapshot
  • compute: added read only hardware_generation to the resource and data source yandex_compute_instance

BUG FIXES:

  • postgresql: ix no changes when drop all permissions for user
  • serverless: fixed log_options attribute diff generation
  • clickhouse: actualize ClickHouse versions in tests
  • redis: fix access options on update
  • opensearch: improve handling "outside" changes and fix issue with inconsistent result after apply in subnet_ids
  • vpc: fixed processing of yandex_vpc_private_endpoint.endpoint_address
  • opensearch: fix nil pointer dereference while delete dashboards
  • mongodb: handle deleted user from not terraform for terraform resource

ENHANCEMENTS:

  • audit_trails: yandex_audit_trails_trail added new field filtering_policy
  • mdb: Support NetworkId field in UpdateClusterRequest by resource_yandex_mdb_*_cluster
  • object_storage: encapsulate all s3 logic in one module
  • loadtesting: add computed_labels parameter for yandex_loadtesting_agent resource
  • provider: migrate to semi-generated documentation

v0.129.0

10 Sep 09:04
Compare
Choose a tag to compare

0.129.0 (September 10, 2024)

FEATURES:

  • IAM: added new resources yandex_iam_workload_identity_federated_credential and yandex_iam_workload_identity_oidc_federation
  • IAM: added new data sources yandex_iam_workload_identity_federated_credential and yandex_iam_workload_identity_oidc_federation
  • serverless: added object mounts to the resource and data source yandex_function
  • serverless: added object mounts to the resource and data source yandex_serverless_container
  • greenplum: added yandex_query to access section.
  • vpc: added yandex_vpc_private_endpoint resource
  • iam: added attributes scope and expires_At for API Key
  • vpc: added yandex_vpc_private_endpoint data source
  • redis: added web_sql and data_lens access
  • airflow: added yandex_airflow_cluster resource

BUG FIXES:

  • redis: fix tests for update redis version
  • yandex_message_queue: S3 API response deserialization error was fixed

ENHANCEMENTS:

  • yandex_object_storage: reduce retry time for object storage resources
  • opensearch: change type for subnet_ids field from set to list
  • iam: yandex_iam_service_account_static_access_key also includes access_key in output_to_lockbox
  • iam: when IAM key is removed (or output_to_lockbox modified), the Lockbox version is destroyed

WARNING:

  • serverless: object storage_mounts marked as DEPRECATED in the resource and data source yandex_function
  • serverless: object storage_mounts marked as DEPRECATED in the resource and data source yandex_serverless_container

v0.128.0

30 Aug 14:43
Compare
Choose a tag to compare

0.128.0 (August 30, 2024)

FEATURES:

  • mongodb: added disk_size_autoscaling support for all host types in resource_yandex_mdb_mongodb_cluster
  • iam: added data source yandex_iam_service_agent
  • clickhouse: added log_query_threads, max_insert_threads, use_hedged_requests, idle_connection_timeout for user settings
  • clickhouse: added hedged_connection_timeout_ms, load_balancing, prefer_localhost_replica for user settings
  • clickhouse: added merge_max_block_size, check_sample_column_is_correct for merge tree configuration
  • clickhouse: added max_merge_selecting_sleep_ms, max_cleanup_delay_period for merge tree configuration
  • clickhouse: added path_column_name, time_column_name, value_column_name, version_column_name for graphite configuration
  • clickhouse: added debug, auto_offset_reset for kafka integration settings
  • clickhouse: added query_masking_rules, dictionaries_lazy_load, query_cache for server configuration

BUG FIXES:

  • ycp_ydb_topic: fix issues with topics
  • yandex_organizationmanager_saml_federation_user_account: Fix provider crashing on missing federation claim
  • yandex_lockbox_secret_iam_binding: fix error on empty members list

ENHANCEMENTS:

  • redis: allow zero value for disk_size_limit to disable disk size autoscaling

v0.127.0

13 Aug 10:47
Compare
Choose a tag to compare

0.127.0 (August 13, 2024)

FEATURES:

  • backup: added yandex_backup_policy_bindings resource
  • opensearch: add node_group name to hosts list
  • iam: yandex_iam_service_account_key, yandex_iam_service_account_api_key and yandex_iam_service_account_static_access_key now can use output_to_lockbox
  • mongodb: migrate api to unified config
  • storage: support object_size_greater_than, object_size_less_than in bucket lifecycle configuration in yandex_storage_bucket resource
  • opensearch: allow setting saml authorization for dashboards
  • datatransfer: added clickhouse_cluster_name setting for clickhouse endpoints

BUG FIXES:

  • lockbox: yandex_lockbox_secret_version and yandex_lockbox_secret_version_hashed will schedule version deletion
  • opensearch: empty or missing desription and/or labels fields will no longer cause an error
  • opensearch: fix error while first add dashboards to the existing cluster
  • opensearch: fix inconsistent result after apply for labels, description and security_group_ids fields

ENHANCEMENTS:

  • serverless: Added provision_policy to serverless containers
  • YDBTopics: add missing documentation parameters
  • postgresql: pass UpdateMask in PostgreSQL Update Database Request
  • compute: support auto_scale_type in scale_policy.auto_scale in compute_instance_group resource and datasource

v0.126.0

30 Jul 09:40
Compare
Choose a tag to compare

0.126.0 (July 30, 2024)

FEATURES:

  • redis: added disk_size_autoscaling field for update method in resource_yandex_mdb_redis_cluster
  • opensearch: allow apply changes in zone_ids and/or network_ids with other changes, also allow change assign_public_ip
  • backup: make yandex_backup_policy data source by name

BUG FIXES:

  • opensearch: fixed apply changes when plugins missing
  • opensearch: update state when no changes in config section
  • opensearch: unexpected plugins null value after apply
  • yandex_compute_instance: disabled recreating instance on update gpus

ENHANCEMENTS:

  • kubernetes: deprecate version 1.26