Releases: yandex-cloud/terraform-provider-yandex
Releases · yandex-cloud/terraform-provider-yandex
v0.135.0
0.135.0 (December 18, 2024)
FEATURES:
- kafka:
mdb_kafka_cluster
resource and data source now havekraft
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
andhost_master_name
fields.
v0.134.0
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 haveruntime
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
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
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'sexecution_timeout
attribute handling - serverless: fix error handling for incorrect parameters in ymq triggers
ENHANCEMENTS:
- provider: updated yandex cloud go sdk version
v0.131.0
FEATURES:
- redis: added backup_window_start
- loadtesting: added
log_settings
parameter group andlog_group_id
parameter tolog_settings
inresource_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
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
andsegment_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 sourcesyandex_compute_image
,yandex_compute_disk
,yandex_compute_snapshot
- compute: added read only
hardware_generation
to the resource and data sourceyandex_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 inUpdateClusterRequest
byresource_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
0.129.0 (September 10, 2024)
FEATURES:
- IAM: added new resources
yandex_iam_workload_identity_federated_credential
andyandex_iam_workload_identity_oidc_federation
- IAM: added new data sources
yandex_iam_workload_identity_federated_credential
andyandex_iam_workload_identity_oidc_federation
- serverless: added object
mounts
to the resource and data sourceyandex_function
- serverless: added object
mounts
to the resource and data sourceyandex_serverless_container
- greenplum: added
yandex_query
toaccess
section. - vpc: added
yandex_vpc_private_endpoint
resource - iam: added attributes
scope
andexpires_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 fromset
tolist
- iam:
yandex_iam_service_account_static_access_key
also includesaccess_key
inoutput_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 sourceyandex_function
- serverless: object
storage_mounts
marked as DEPRECATED in the resource and data sourceyandex_serverless_container
v0.128.0
0.128.0 (August 30, 2024)
FEATURES:
- mongodb: added
disk_size_autoscaling
support for all host types inresource_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
0.127.0 (August 13, 2024)
FEATURES:
- backup: added
yandex_backup_policy_bindings
resource - opensearch: add
node_group
name tohosts
list - iam:
yandex_iam_service_account_key
,yandex_iam_service_account_api_key
andyandex_iam_service_account_static_access_key
now can useoutput_to_lockbox
- mongodb: migrate api to unified config
- storage: support
object_size_greater_than
,object_size_less_than
in bucket lifecycle configuration inyandex_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
inscale_policy.auto_scale
incompute_instance_group
resource and datasource
v0.126.0
0.126.0 (July 30, 2024)
FEATURES:
- redis: added
disk_size_autoscaling
field for update method inresource_yandex_mdb_redis_cluster
- opensearch: allow apply changes in
zone_ids
and/ornetwork_ids
with other changes, also allow changeassign_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