diff --git a/bitnami/kafka/3.2/debian-11/Dockerfile b/bitnami/kafka/3.2/debian-11/Dockerfile index f0d852dc68dd..33e8e57ddc99 100644 --- a/bitnami/kafka/3.2/debian-11/Dockerfile +++ b/bitnami/kafka/3.2/debian-11/Dockerfile @@ -5,7 +5,8 @@ ARG TARGETARCH LABEL org.opencontainers.image.authors="https://bitnami.com/contact" \ org.opencontainers.image.description="Application packaged by Bitnami" \ - org.opencontainers.image.ref.name="3.2.3-debian-11-r38" \ + org.opencontainers.image.licenses="Apache-2.0" \ + org.opencontainers.image.ref.name="3.2.3-debian-11-r39" \ org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/kafka" \ org.opencontainers.image.title="kafka" \ org.opencontainers.image.vendor="VMware, Inc." \ diff --git a/bitnami/kafka/3.2/debian-11/prebuildfs/opt/bitnami/scripts/libversion.sh b/bitnami/kafka/3.2/debian-11/prebuildfs/opt/bitnami/scripts/libversion.sh index f3bc7568bfa5..ad2f0eee48df 100644 --- a/bitnami/kafka/3.2/debian-11/prebuildfs/opt/bitnami/scripts/libversion.sh +++ b/bitnami/kafka/3.2/debian-11/prebuildfs/opt/bitnami/scripts/libversion.sh @@ -31,7 +31,7 @@ get_sematic_version () { while [[ $i -lt $n ]]; do if [[ -n "${BASH_REMATCH[$i]}" ]] && [[ "${BASH_REMATCH[$i]:0:1}" != '.' ]]; then - version_sections[$j]=${BASH_REMATCH[$i]} + version_sections[j]="${BASH_REMATCH[$i]}" ((j++)) fi ((i++)) diff --git a/bitnami/kafka/3.2/debian-11/rootfs/opt/bitnami/scripts/libkafka.sh b/bitnami/kafka/3.2/debian-11/rootfs/opt/bitnami/scripts/libkafka.sh index e02042e579bf..21026031a946 100644 --- a/bitnami/kafka/3.2/debian-11/rootfs/opt/bitnami/scripts/libkafka.sh +++ b/bitnami/kafka/3.2/debian-11/rootfs/opt/bitnami/scripts/libkafka.sh @@ -270,12 +270,12 @@ kafka_validate() { if [[ -n "$KAFKA_CFG_PROCESS_ROLES" ]]; then old_IFS=$IFS IFS=',' - read -a roles <<< "$KAFKA_CFG_PROCESS_ROLES" + read -r -a roles <<< "$KAFKA_CFG_PROCESS_ROLES" IFS=${old_IFS} controller_exists=false for val in "${roles[@]}"; do - if [ $val == "controller" ]; then + if [[ "$val" == "controller" ]]; then controller_exists=true break fi @@ -289,7 +289,7 @@ kafka_validate() { if [[ -n "$KAFKA_CFG_LISTENERS" ]]; then old_IFS=$IFS IFS=',' - read -a listener <<< "$KAFKA_CFG_LISTENERS" + read -r -a listener <<< "$KAFKA_CFG_LISTENERS" IFS=${old_IFS} controller_exists=false for val in "${listener[@]}"; @@ -424,7 +424,7 @@ KafkaServer { user_${KAFKA_INTER_BROKER_USER:-}="${KAFKA_INTER_BROKER_PASSWORD:-}" EOF for ((i = 0; i < ${#users[@]}; i++)); do - if [[ "$i" -eq "(( ${#users[@]} - 1 ))" ]]; then + if [[ "$i" = "$(( ${#users[@]} - 1 ))" ]]; then cat >>"${KAFKA_CONF_DIR}/kafka_jaas.conf" <>"${KAFKA_CONF_DIR}/kafka_jaas.conf" <