From 6fdd95285ac19d05676e6434f0bf4ecd8eacf97f Mon Sep 17 00:00:00 2001 From: Timo Riski Date: Thu, 1 Feb 2024 11:58:19 +0200 Subject: [PATCH] chore(release): v0.17.0 --- CHANGELOG.md | 37 ++++++++------- charts/aiven-operator-crds/Chart.yaml | 4 +- charts/aiven-operator/Chart.yaml | 4 +- docs/docs/changelog.md | 66 +++++++++++++++++++++++++++ 4 files changed, 90 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2a134d16..5aa3cb25b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,29 @@ ## [MAJOR.MINOR.PATCH] - YYYY-MM-DD +## v0.17.0 - 2024-02-01 + +- Bump k8s deps to 1.26.13 - Bump k8s deps to 1.26.13 - Add `OpenSearch` field `userConfig.opensearch.enable_security_audit`, type `boolean`: Enable/Disable security audit +- Add `Kafka` field `userConfig.kafka_rest_config.name_strategy`, type `string`: Name strategy to use + when selecting subject for storing schemas +- Add `Redis` field `userConfig.redis_version`, type `string`: Redis major version +- Add `Grafana` field `userConfig.auth_github.auto_login`, type `boolean`: Allow users to bypass the + login screen and automatically log in +- Add `Grafana` field `userConfig.auth_github.skip_org_role_sync`, type `boolean`: Stop automatically + syncing user roles +- Change `Clickhouse` field `userConfig.additional_backup_regions`: deprecated +- Change `Grafana` field `userConfig.additional_backup_regions`: deprecated +- Change `KafkaConnect` field `userConfig.additional_backup_regions`: deprecated +- Change `Kafka` field `userConfig.additional_backup_regions`: deprecated +- Change `OpenSearch` field `userConfig.additional_backup_regions`: deprecated +- Change `Redis` field `userConfig.additional_backup_regions`: deprecated +- Change `Cassandra` field `userConfig.cassandra_version`: enum ~~`[3, 4, 4.1]`~~ → `[4, 4.1]` +- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.1, 3.3, 3.4, 3.5, 3.6]`~~ → `[3.4, 3.5, 3.6]` +- Change `PostgreSQL` field `userConfig.pg_version`: enum ~~`[11, 12, 13, 14, 15, 16]`~~ → `[12, 13, +14, 15, 16]` - Add `Cassandra` field `technicalEmails`, type `array`: Defines the email addresses that will receive alerts about upcoming maintenance updates or warnings about service instability - Add `Clickhouse` field `technicalEmails`, type `array`: Defines the email addresses that will receive @@ -23,20 +43,6 @@ alerts about upcoming maintenance updates or warnings about service instability - Add `Redis` field `technicalEmails`, type `array`: Defines the email addresses that will receive alerts about upcoming maintenance updates or warnings about service instability -- Change `Clickhouse` field `userConfig.additional_backup_regions`: deprecated -- Add `Grafana` field `userConfig.auth_github.auto_login`, type `boolean`: Allow users to bypass the - login screen and automatically log in -- Add `Grafana` field `userConfig.auth_github.skip_org_role_sync`, type `boolean`: Stop automatically - syncing user roles -- Change `Grafana` field `userConfig.additional_backup_regions`: deprecated -- Change `KafkaConnect` field `userConfig.additional_backup_regions`: deprecated -- Change `Kafka` field `userConfig.additional_backup_regions`: deprecated -- Change `OpenSearch` field `userConfig.additional_backup_regions`: deprecated -- Change `Redis` field `userConfig.additional_backup_regions`: deprecated -- Change `Cassandra` field `userConfig.cassandra_version`: enum ~~`[3, 4, 4.1]`~~ → `[4, 4.1]` -- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.1, 3.3, 3.4, 3.5, 3.6]`~~ → `[3.4, 3.5, 3.6]` -- Change `PostgreSQL` field `userConfig.pg_version`: enum ~~`[11, 12, 13, 14, 15, 16]`~~ → `[12, 13, -14, 15, 16]` - Add `Cassandra` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing connection information will not be created, defaults to false - Add `Clickhouse` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing @@ -61,9 +67,6 @@ connection information will not be created, defaults to false - Add `ServiceUser` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing connection information will not be created, defaults to false -- Add `Kafka` field `userConfig.kafka_rest_config.name_strategy`, type `string`: Name strategy to use - when selecting subject for storing schemas -- Add `Redis` field `userConfig.redis_version`, type `string`: Redis major version ## v0.16.1 - 2023-12-15 diff --git a/charts/aiven-operator-crds/Chart.yaml b/charts/aiven-operator-crds/Chart.yaml index 40dd6a6db..62b143afe 100644 --- a/charts/aiven-operator-crds/Chart.yaml +++ b/charts/aiven-operator-crds/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: aiven-operator-crds description: A Helm chart to deploy the aiven operator custom resource definitions type: application -version: v0.16.1 -appVersion: v0.16.1 +version: v0.17.0 +appVersion: v0.17.0 maintainers: - name: ivan-savciuc url: https://www.aiven.io diff --git a/charts/aiven-operator/Chart.yaml b/charts/aiven-operator/Chart.yaml index 0d991cba1..5627c1ede 100644 --- a/charts/aiven-operator/Chart.yaml +++ b/charts/aiven-operator/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: aiven-operator description: A Helm chart to deploy the aiven operator type: application -version: v0.16.1 -appVersion: v0.16.1 +version: v0.17.0 +appVersion: v0.17.0 maintainers: - name: ivan-savciuc url: https://www.aiven.io diff --git a/docs/docs/changelog.md b/docs/docs/changelog.md index db641295f..e4db6b5a9 100644 --- a/docs/docs/changelog.md +++ b/docs/docs/changelog.md @@ -1,5 +1,71 @@ # Changelog +## v0.17.0 - 2024-02-01 + +- Bump k8s deps to 1.26.13 +- Bump k8s deps to 1.26.13 +- Add `OpenSearch` field `userConfig.opensearch.enable_security_audit`, type `boolean`: Enable/Disable + security audit +- Add `Kafka` field `userConfig.kafka_rest_config.name_strategy`, type `string`: Name strategy to use + when selecting subject for storing schemas +- Add `Redis` field `userConfig.redis_version`, type `string`: Redis major version +- Add `Grafana` field `userConfig.auth_github.auto_login`, type `boolean`: Allow users to bypass the + login screen and automatically log in +- Add `Grafana` field `userConfig.auth_github.skip_org_role_sync`, type `boolean`: Stop automatically + syncing user roles +- Change `Clickhouse` field `userConfig.additional_backup_regions`: deprecated +- Change `Grafana` field `userConfig.additional_backup_regions`: deprecated +- Change `KafkaConnect` field `userConfig.additional_backup_regions`: deprecated +- Change `Kafka` field `userConfig.additional_backup_regions`: deprecated +- Change `OpenSearch` field `userConfig.additional_backup_regions`: deprecated +- Change `Redis` field `userConfig.additional_backup_regions`: deprecated +- Change `Cassandra` field `userConfig.cassandra_version`: enum ~~`[3, 4, 4.1]`~~ → `[4, 4.1]` +- Change `Kafka` field `userConfig.kafka_version`: enum ~~`[3.1, 3.3, 3.4, 3.5, 3.6]`~~ → `[3.4, 3.5, 3.6]` +- Change `PostgreSQL` field `userConfig.pg_version`: enum ~~`[11, 12, 13, 14, 15, 16]`~~ → `[12, 13, +14, 15, 16]` +- Add `Cassandra` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `Clickhouse` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `Grafana` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `KafkaConnect` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `Kafka` field `technicalEmails`, type `array`: Defines the email addresses that will receive alerts + about upcoming maintenance updates or warnings about service instability +- Add `MySQL` field `technicalEmails`, type `array`: Defines the email addresses that will receive alerts + about upcoming maintenance updates or warnings about service instability +- Add `OpenSearch` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `PostgreSQL` field `technicalEmails`, type `array`: Defines the email addresses that will receive + alerts about upcoming maintenance updates or warnings about service instability +- Add `Redis` field `technicalEmails`, type `array`: Defines the email addresses that will receive alerts + about upcoming maintenance updates or warnings about service instability +- Add `Cassandra` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `Clickhouse` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `ClickhouseUser` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `ConnectionPool` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `Grafana` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `Kafka` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `MySQL` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `OpenSearch` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `PostgreSQL` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `Project` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `Redis` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false +- Add `ServiceUser` field `connInfoSecretTargetDisabled`, type `boolean`: When true, the secret containing + connection information will not be created, defaults to false + ## v0.16.1 - 2023-12-15 - Check VPC for running services before deletion. Prevents VPC from hanging in the DELETING state