Skip to content

Releases: aiven/terraform-provider-aiven

v4.19.1

05 Jun 12:39
4f81473
Compare
Choose a tag to compare
  • Add config_properties_exclude attribute to aiven_mirrormaker_replication_flow resource

v4.19.0

28 May 11:51
64ad867
Compare
Choose a tag to compare
  • Add is_super_admin flag to aiven_organization_application_user resource
  • Add aiven_mirrormaker_replication_flow replication factor
  • Remove aiven_mirrormaker_replication_flow global mutex, the backend has been fixed
  • Remove service version validation to allow running new service versions without the provider upgrade
  • Fix aiven_organization_application_user_token crashes with empty optional fields
  • Fix ip_filter conversion issue

v4.18.0

22 May 10:55
cc141f8
Compare
Choose a tag to compare
  • Fix ip_filter, ip_filter_string, and ip_filter_object crash when receive an unexpected type
  • Add missing connection info fields to various service types

v4.17.0

07 May 10:45
e5f9a77
Compare
Choose a tag to compare
  • Fix aiven_kafka_connector fails to create resource with 201 error
  • Remove the beta flag from aiven_organization_application_user and aiven_organization_application_user_token resources
  • Fix incorrect token string used in Plugin Framework version of the provider

v4.16.0

30 Apr 13:50
2cb68f4
Compare
Choose a tag to compare
  • Fix incorrect timeout values used in certain cases
  • Fix sending aiven_kafka_topic config default values
  • Fix sending false values in aiven_kafka_topic config
  • Fix aiven_pg user config fields with __dot__ substring in name
  • Validate aiven_kafka_topic topic name conflict on terraform plan
  • Mark service connection info blocks as sensitive. See SDK bug.
  • Remove redundant service connection info fields
  • Add Thanos resource (aiven_thanos) to allow for the creation and management of Thanos services (currently available as beta)

v4.15.0

21 Mar 10:13
38088af
Compare
Choose a tag to compare
  • Add Dragonfly resource (aiven_dragonfly) to allow for the creation and management of Dragonfly services
  • Use new user config generator to generate service integration and service integration endpoint configs
  • Fix aiven_kafka_schema version update
  • Add external_aws_cloudwatch_logs, external_elasticsearch_logs_user_config, external_opensearch_logs_user_config,
    prometheus_user_config service integration configs
  • Fix aiven_kafka_schema Protobuf normalization
  • Fix aiven_service_integration_endpoint for external_postgresql type
  • Add AIVEN_ALLOW_IP_FILTER_PURGE environment variable to allow purging of IP filters. This is a safety feature to
    prevent accidental purging of IP filters, which can lead to loss of access to services. To enable purging, set the
    environment variable to any value before running Terraform commands.
  • Use TypeSet for ip_filter_object
  • Fix incorrect behavior of aiven_mirrormaker_replication_flow schema fields:
    • sync_group_offsets_enabled
    • sync_group_offsets_interval_seconds
    • emit_backward_heartbeats_enabled
    • offset_syncs_topic_location
    • replication_policy_class
  • Remove the beta flag for aiven_organization_user_group_member and aiven_organization_group_project resources

v4.14.0

20 Feb 16:07
a667623
Compare
Choose a tag to compare
  • Refactor deprecated resource.StateChangeConf/resource.StateRefreshFunc usage to their equivalent with retry
  • Fix aiven_kafka_schema JSON object diff suppress function
  • Use new user config generator to generate service configs
  • Use TypeSet for ip_filter, ip_filter_string fields
  • Fix aiven_organization_user_group resource - description field is required
  • Use golang 1.22
  • Output explicitly termination_protection = true -> false when service property is removed

v4.14.0-rc1

08 Feb 15:42
094e90e
Compare
Choose a tag to compare
  • Fix aiven_kafka_schema JSON object diff suppress function
  • Use new user config generator to generate service configs
  • Use TypeSet for ip_filter, ip_filter_string fields

v4.13.3

29 Jan 14:39
c544477
Compare
Choose a tag to compare
  • Update example code in flink_application_version docs to be valid and not use deprecated schema members
  • Fix aiven_organization_user_group_member deletion

v4.13.2

26 Jan 14:16
addf6ee
Compare
Choose a tag to compare
  • Fix aiven_organization_group_member fill model
  • Add aiven_flink service deletiong check