Releases: aiven/terraform-provider-aiven
Releases · aiven/terraform-provider-aiven
v4.42.0
- Fix
project_vpc_id
bug where it could not be set to null due to incorrectComputed
attribute configuration (PR #1846).⚠️ Warning: When upgrading, verify your service VPC settings are correct - services without this field will be deployed to the public internet as expected. - Add
aiven_kafka_topic
fieldconfig.inkless_enable
: Indicates whether inkless should be enabled. This is only available for BYOC services with Inkless feature enabled. aiven_clickhouse_grant
: The resource will no longer attempt to manage or interfere with privileges granted
on ClickHouse Named Collections. This prevents potential errors when such grants are managed externally.- Add
aiven_opensearch
fieldopensearch_user_config.opensearch.cluster_filecache_remote_data_ratio
: Defines a limit
of how much total remote data can be referenced as a ratio of the size of the disk reserved for the file cache - Add
aiven_opensearch
fieldopensearch_user_config.opensearch.cluster_remote_store
- Add
aiven_opensearch
fieldopensearch_user_config.opensearch.node_search_cache_size
: Defines a limit of how much
total remote data can be referenced as a ratio of the size of the disk reserved for the file cache - Add
aiven_opensearch
fieldopensearch_user_config.opensearch.remote_store
- Change
aiven_organization_billing_group
andaiven_organization_billing_group_list
: fieldbilling_currency
renamed tocurrency
- Add
aiven_clickhouse
fieldclickhouse_user_config.enable_ipv6
: Register AAAA DNS records for the service, and allow
IPv6 packets to service ports. - Change service field
ip_filter
: max items→2048
8000
- Change service field
ip_filter_object
: max items→2048
8000
- Change service field
ip_filter_string
: max items→2048
8000
v4.41.0
- Add
aiven_organization_permission
conflict validation for newly created resources - Add
aiven_opensearch
fieldopensearch_user_config.opensearch.enable_snapshot_api
: Enable/Disable snapshot
API for custom repositories, this requires security management to be enabled.
v4.40.0
- Deprecate
aiven_organization.tenant_id
field. The field is not used in the API anymore. - Change
aiven_organization_user_list.billing_groups
to typeSet
. The order is not guaranteed. - Fix
aiven_clickhouse_grant.privilege_grant.privilege
case validation. - Rename
aiven_organization_address
fieldcompany_name
->name
, mark as required. - Add
aiven_opensearch
fieldopensearch_user_config.opensearch.enable_searchable_snapshots
: Enable searchable snapshots. - Remove
aiven_kafka_topic.config.unclean_leader_election_enable
deprecation - Fix the provider crash when
*_user_config
dynamic block values are known during the apply phase. - Ignores case sensitive privileges in
aiven_clickhouse_grant.privilege_grant.privilege
resource. - Ignore 404 error when deleting
aiven_organization_group_project
resource.
v4.39.0
- Add
aiven_alloydbomni
fieldalloydbomni_user_config.pgaudit
: System-wide settings for the pgaudit extension - Add
aiven_kafka
fieldkafka_user_config.kafka_connect_plugin_versions
: The plugin selected by the user - Change
aiven_kafka_topic
fieldconfig.message_format_version
(enum): add4.0-IV0
,4.0
- Change
aiven_pg
fieldpg_user_config.pgaudit
: remove deprecation - Added
base_port
to theaiven_organization_project
resource - Deprecated
is_super_admin
in theaiven_organization_application_user
resource - Fixed
aiven_clickhouse_grant
when setting database to wildcard (*) - Fixed
aiven_clickhouse_grant
allow setting S3 privilege
v4.38.0
- Upgraded
go
version to1.24
- Change
aiven_kafka_topic
fieldconfig.message_format_version
(enum): add4.1-IV0
,4.1
- Add
aiven_organization_address
resource & datasource - Add
aiven_organization_billing
resource & datasource andaiven_organization_billing_list
datasource - Promoted
aiven_organization_user_list
datasource from Beta to GA - Add
kafka_ssl_ca
field in service components - Added
ca_cert
field toaiven_organization_project
resource - Marked
parent_id
field as required inaiven_organization_project
resource - Allowed to move
aiven_organization_project
resource between different organizations - Add
aiven_clickhouse
fieldclickhouse_user_config.backup_hour
: The hour of day (in UTC) when backup for the service is started - Add
aiven_clickhouse
fieldclickhouse_user_config.backup_minute
: The minute of an hour when backup for the service is started - Change
aiven_kafka
fieldkafka_user_config.kafka_version
(enum): add3.9
- Fix
aiven_clickhouse_grant
import - Fix
aiven_clickhouse_database
import
v4.37.0
- Fix user config plan suppresses
false
values - Fix
terraform import
for various resources - Fix
aiven_organization_application_user
: improve delete operation - Improve
aiven_organiztion_permission
: usePermissionsSet
endpoint to set permissions - Restricted
aiven_organization_group_project
resource modification - Restricted
aiven_project_user
resource modification - Add
aiven_organization_application_user_token
resource fieldip_allowlist
: List of allowed IP ranges. - Change
aiven_account_team_project
fieldteam_type
(enum): addorganization:billing:read
,organization:billing:write
- Add
aiven_kafka
fieldkafka_user_config.kafka_rest_config.consumer_idle_disconnect_timeout
: Specifies the maximum
duration (in seconds) a client can remain idle before it is deleted - Change
aiven_organization_permission
resource fieldpermissions.permissions
(enum): addorganization:billing:read
,organization:billing:write
- Change
aiven_project_user
fieldmember_type
(enum): addorganization:billing:read
,organization:billing:write
- Change
aiven_service_integration
fieldclickhouse_kafka_user_config.tables
: max items→100
400
- Add
aiven_valkey
fieldvalkey_user_config.enable_ipv6
: Register AAAA DNS records for the service, and allow IPv6
packets to service ports. - Add
aiven_valkey
fieldvalkey_user_config.valkey_active_expire_effort
: Valkey reclaims expired keys both when
accessed and in the background - Add
aiven_opensearch
fieldopensearch_user_config.opensearch.disk_watermarks
: Watermark settings - Add
aiven_opensearch
fieldopensearch_user_config.azure_migration.readonly
: Whether the repository is read-only.
Default:false
. - Add
aiven_opensearch
fieldopensearch_user_config.gcs_migration.readonly
: Whether the repository is read-only.
Default:false
. - Add
aiven_opensearch
fieldopensearch_user_config.s3_migration.readonly
: Whether the repository is read-only.
Default:false
.
v4.36.0
- Added
aiven_organization_vpc
beta resource and data source - Added
aiven_aws_org_vpc_peering_connection
beta resource and data source - Added
aiven_gcp_org_vpc_peering_connection
beta resource and data source - Added
aiven_azure_org_vpc_peering_connection
beta resource and data source
v4.35.0
-
Fix
aiven_service_integration
typeclickhouse_kafka
crashes when a table is removed -
Added
aiven_organization_project
beta resource
v4.34.2
- Fix
ip_filter
, suppress plan for the newip_filter
default value (::/0
) when a new service is created - Change
aiven_opensearch
fieldopensearch_user_config.opensearch.auth_failure_listeners.ip_rate_limiting
: deprecate:
This property is deprecated
v4.34.1
- Fix
organization_user_group
import