[bitnami/kafka] fix: Migrate existing broker.id to node.id only when kraft mode enabled (#21940) (#22721)

Signed-off-by: Christian Kuhn <phello@gmx.de>
Signed-off-by: Fran Mulero <fmulero@vmware.com>
Co-authored-by: Fran Mulero <fmulero@vmware.com>
This commit is contained in:
Christian Kuhn
2024-02-02 09:58:29 +01:00
committed by GitHub
parent 66237d001e
commit 80e31e83a7
2 changed files with 2 additions and 2 deletions

View File

@@ -42,4 +42,4 @@ maintainers:
name: kafka
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/kafka
version: 26.8.3
version: 26.8.4

View File

@@ -333,7 +333,7 @@ data:
if [[ -f "/bitnami/kafka/data/meta.properties" ]]; then
if grep -q "broker.id" /bitnami/kafka/data/meta.properties; then
ID="$(grep "broker.id" /bitnami/kafka/data/meta.properties | awk -F '=' '{print $2}')"
{{- if or (not .Values.broker.zookeeperMigrationMode) (and (not .Values.zookeeper.enabled) (not .Values.externalZookeeper.servers)) }}
{{- if or (and .Values.kraft.enabled (not .Values.broker.zookeeperMigrationMode)) (and (not .Values.zookeeper.enabled) (not .Values.externalZookeeper.servers)) }}
kafka_conf_set "$KAFKA_CONFIG_FILE" "node.id" "$ID"
{{- else }}
kafka_conf_set "$KAFKA_CONFIG_FILE" "broker.id" "$ID"