Skip to content

Commit f40f941

Browse files
authored
Merge pull request #2601 from aiven/byashimov/update-schemas-11-12-2025
chore: update schemas 11-12-2025
2 parents 1329d70 + 58a79d0 commit f40f941

File tree

5 files changed

+12
-13
lines changed

5 files changed

+12
-13
lines changed

CHANGELOG.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,20 +12,19 @@ nav_order: 1
1212

1313
## [MAJOR.MINOR.PATCH] - YYYY-MM-DD
1414

15-
- Change `aiven_billing_group`: migrate to the Plugin Framework
16-
- Change `aiven_billing_group`: add `billing_contact_emails` field
1715
- Add `aiven_organization_user_group_member_list` datasource: List members of a user group
18-
- Ignore 404 on client retries when deleting Plugin Framework resources: a 5xx on the first delete may be followed
19-
by a 404 if the resource was already removed.
2016
- Add service user resources fields `password_wo` and `password_wo_version`: support for write-only passwords to manage
2117
them securely without storing them in state for `aiven_kafka_user`, `aiven_mysql_user`, `aiven_opensearch_user`,
2218
`aiven_pg_user`, `aiven_valkey_user`
23-
- Add `user_info` field to `aiven_organization_user_group_member` resource
24-
- Add `aiven_mysql` field `mysql_user_config.migration.dump_tool` (enum): Experimental! Tool to use for database dump
25-
and restore during migration
2619
- Change service user resources and data sources: migrate to use generated client: `aiven_cassandra_user`,
2720
`aiven_influxdb_user`, `aiven_kafka_user`, `aiven_m3db_user`, `aiven_mysql_user`, `aiven_opensearch_user`,
2821
`aiven_pg_user`, `aiven_redis_user`
22+
- Change `aiven_billing_group`: migrate to the Plugin Framework
23+
- Change `aiven_billing_group`: add `billing_contact_emails` field
24+
- Warn 404 on client retries when deleting Plugin Framework resources: a 5xx on the first delete may be followed
25+
by a 404 if the resource was already removed.
26+
- Add `aiven_mysql` field `mysql_user_config.migration.dump_tool` (enum): Experimental! Tool to use for database dump
27+
and restore during migration
2928
- Add `aiven_kafka` field `kafka_user_config.letsencrypt_sasl`: Use a Let's Encrypt certificate authority (CA) for Kafka
3029
SASL authentication
3130
- Add `aiven_kafka` field `kafka_user_config.sasl_oauthbearer_allowed_urls`: List of allowed URLs for SASL OAUTHBEARER authentication
@@ -44,7 +43,7 @@ nav_order: 1
4443
threshold percentage for ML Commons
4544
- Add `aiven_opensearch` field `opensearch_user_config.opensearch.ml_commons_only_run_on_ml_node`: Enable or disable
4645
running ML Commons tasks only on ML nodes
47-
- Change `aiven_redis` resource field `redis_user_config`: deprecate: This property is deprecated
46+
- Change `aiven_kafka` field `kafka_user_config.kafka_version` (enum): add `4.1`
4847

4948
## [4.47.0] - 2025-11-12
5049

docs/resources/kafka.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ Optional:
124124
- `kafka_rest_authorization` (Boolean) Enable authorization in Kafka-REST service.
125125
- `kafka_rest_config` (Block List, Max: 1) Kafka REST configuration (see [below for nested schema](#nestedblock--kafka_user_config--kafka_rest_config))
126126
- `kafka_sasl_mechanisms` (Block List, Max: 1) Kafka SASL mechanisms (see [below for nested schema](#nestedblock--kafka_user_config--kafka_sasl_mechanisms))
127-
- `kafka_version` (String) Enum: `3.1`, `3.2`, `3.3`, `3.4`, `3.5`, `3.6`, `3.7`, `3.8`, `3.9`, `4.0`, and newer. Kafka major version.
127+
- `kafka_version` (String) Enum: `3.1`, `3.2`, `3.3`, `3.4`, `3.5`, `3.6`, `3.7`, `3.8`, `3.9`, `4.0`, `4.1`, and newer. Kafka major version.
128128
- `letsencrypt_sasl` (Boolean) Use a Let's Encrypt certificate authority (CA) for Kafka SASL authentication. (Default: False).
129129
- `letsencrypt_sasl_privatelink` (Boolean) Use a Let's Encrypt certificate authority (CA) for Kafka SASL authentication via Privatelink. (Default: False).
130130
- `private_access` (Block List, Max: 1) Allow access to selected service ports from private networks (see [below for nested schema](#nestedblock--kafka_user_config--private_access))

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ require (
269269

270270
require (
271271
github.com/agext/levenshtein v1.2.3 // indirect
272-
github.com/aiven/go-api-schemas v1.163.0
272+
github.com/aiven/go-api-schemas v1.164.0
273273
github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d // indirect
274274
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
275275
github.com/fatih/color v1.18.0 // indirect

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ github.com/agnivade/levenshtein v1.2.1 h1:EHBY3UOn1gwdy/VbFwgo4cxecRznFk7fKWN1KO
7676
github.com/agnivade/levenshtein v1.2.1/go.mod h1:QVVI16kDrtSuwcpd0p1+xMC6Z/VfhtCyDIjcwga4/DU=
7777
github.com/aiven/aiven-go-client/v2 v2.37.0 h1:bROOt9K5VJxacavzC/UrtDEZuI0KlDX/oP76W+DsxcM=
7878
github.com/aiven/aiven-go-client/v2 v2.37.0/go.mod h1:XHS4+7sseQk+GR4Wwre3IvVonWb6fGNk67WmAzs+qZk=
79-
github.com/aiven/go-api-schemas v1.163.0 h1:ZnMp2W4wa3zIL6RPrfeUUpskzSNA//b4KNugnn/5/gU=
80-
github.com/aiven/go-api-schemas v1.163.0/go.mod h1:APIzve1zu0BYXfbk9FBTqRwBiuT7++kEkbvZ0I1a4p0=
79+
github.com/aiven/go-api-schemas v1.164.0 h1:leuvRKY4jv6pmQkkQLl03TRJ/CIEfNajhC9nrnZsDFY=
80+
github.com/aiven/go-api-schemas v1.164.0/go.mod h1:APIzve1zu0BYXfbk9FBTqRwBiuT7++kEkbvZ0I1a4p0=
8181
github.com/aiven/go-client-codegen v0.136.0 h1:aMVt3bLgSjW7C8r0Xg9GZmBh06+/vtl9TEh2rWUxBRs=
8282
github.com/aiven/go-client-codegen v0.136.0/go.mod h1:+6eIsNIBB4KHMBTzy7maVAyoIZUyscTsL8ssHxrZZrU=
8383
github.com/aiven/go-utils/selproj v0.1.0 h1:ruqLwK4Y4FcMJyt/g9j8QZVDr9vrVO5Y0afM2APzKdE=

internal/sdkprovider/userconfig/service/kafka.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)