Skip to content

Releases: yandex-cloud/terraform-provider-yandex

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

v0.124.0

16 Jul 15:50
Compare
Choose a tag to compare

0.124.0 (July 16, 2024)

FEATURES:

  • backup: added yandex_backup_policy data source
  • kafka: added disk_size_autoscaling field for update method in resource_yandex_mdb_kafka_cluster
  • backup: add scheduling backup sets, fix max_count retention rule
  • opensearch: migrate from SDKv2 to framework. Improve plan output.

BUG FIXES:

  • storage: fix cancellation in bucket operation retries
  • functions: unsupported loggroup_id field is removed from function schema
  • opensearch: fix remove/add network acceptance test

ENHANCEMENTS:

  • kafka: disabled recreation of kafka cluster after updating disk_type_id field in resource_yandex_mdb_kafka_cluster

v0.123.0

02 Jul 14:38
Compare
Choose a tag to compare

FEATURES:

  • mongodb: support host_parameters and update hosts operation
  • Serverless: add concurrency in function resource schema and data source function schema
  • serverless: added execution_timeout attribute to api_gateway resource and data source
  • SmartWebSecurity: New Resource: yandex_sws_security_profile
  • SmartCaptcha: New Resource: yandex_smartcaptcha_captcha
  • SmartWebSecurity: New Data Source: yandex_sws_security_profile
  • SmartCaptcha: New Data Source: yandex_smartcaptcha_captcha
  • compute: add access binding resource for disk resource.
  • compute: add access binding resource for disk_placement_group resource.
  • compute: add access binding resource for file_system resource.
  • compute: add access binding resource for gpu_cluster resource.
  • compute: add access binding resource for image resource.
  • compute: add access binding resource for instance resource.
  • compute: add access binding resource for placement_group resource.
  • compute: add access binding resource for snapshot resource.
  • compute: add access binding resource for snapshot_schedule resource.

BUG FIXES:

  • ClickHouse: enable copy_schema_on_new_hosts by default

v0.122.0

19 Jun 09:50
Compare
Choose a tag to compare

BUG FIXES:

  • opensearch: fix opensearch acceptance test
  • alb: fix panic error in Grpc Healthcheck

ENHANCEMENTS:

  • provider: freeze goreleaser version
  • postgresql: update PostgreSQL Host tests