From 459e97f0b0a24ec58a697b63d6ab25dcdd76d150 Mon Sep 17 00:00:00 2001 From: Pier-Luc Gagnon Date: Thu, 7 Aug 2025 15:45:29 -0400 Subject: [PATCH 1/5] Fix Redis sentinel initialization with single replica The get_service_ip function was called unconditionally during master initialization but only defined when external access is enabled. This caused single-replica Redis deployments to fail during startup when using the default internal-only configuration. The fix makes the initialization logic consistent with the comparison logic by using get_full_hostname when external access is disabled. Signed-off-by: Pier-Luc Gagnon --- bitnami/redis/templates/scripts-configmap.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bitnami/redis/templates/scripts-configmap.yaml b/bitnami/redis/templates/scripts-configmap.yaml index 84ee304cabc593..c078faa84c9435 100644 --- a/bitnami/redis/templates/scripts-configmap.yaml +++ b/bitnami/redis/templates/scripts-configmap.yaml @@ -155,7 +155,11 @@ data: [[ -f $REDIS_MASTER_PASSWORD_FILE ]] && export REDIS_MASTER_PASSWORD="$(< "${REDIS_MASTER_PASSWORD_FILE}")" # check if there is a master + {{- if and .Values.sentinel.externalAccess.enabled .Values.sentinel.externalAccess.service.loadBalancerIP }} master_in_persisted_conf="$(get_service_ip "$SVC_NAME")" + {{- else }} + master_in_persisted_conf="$(get_full_hostname "$HOSTNAME")" + {{- end }} master_port_in_persisted_conf="$REDIS_MASTER_PORT_NUMBER" master_in_sentinel="$(get_sentinel_master_info)" redisRetVal=$? From a94ffaaec375a9422a9133e2e846da81f4967aeb Mon Sep 17 00:00:00 2001 From: Pier-Luc Gagnon Date: Thu, 7 Aug 2025 15:45:35 -0400 Subject: [PATCH 2/5] Bump Redis chart version to 21.2.18 Signed-off-by: Pier-Luc Gagnon --- bitnami/redis/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/redis/Chart.yaml b/bitnami/redis/Chart.yaml index 3a902f3ea037ee..be73f8063732c6 100644 --- a/bitnami/redis/Chart.yaml +++ b/bitnami/redis/Chart.yaml @@ -39,4 +39,4 @@ maintainers: name: redis sources: - https://github.com/bitnami/charts/tree/main/bitnami/redis -version: 22.0.5 +version: 22.0.6 From 53e653a7762a13f6c0ccc47dbb4f9f3ae205b9ba Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Mon, 25 Aug 2025 13:22:50 +0000 Subject: [PATCH 3/5] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/redis/CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/bitnami/redis/CHANGELOG.md b/bitnami/redis/CHANGELOG.md index dbdb36bf0fbf0f..5bc8e39428dafc 100644 --- a/bitnami/redis/CHANGELOG.md +++ b/bitnami/redis/CHANGELOG.md @@ -1,8 +1,12 @@ # Changelog -## 22.0.5 (2025-08-23) +## 22.0.6 (2025-08-25) -* [bitnami/redis] :zap: :arrow_up: Update dependency references ([#36173](https://github.com/bitnami/charts/pull/36173)) +* [bitnami/redis] Fix Redis sentinel initialization with single replica ([#35667](https://github.com/bitnami/charts/pull/35667)) + +## 22.0.5 (2025-08-23) + +* [bitnami/redis] :zap: :arrow_up: Update dependency references (#36173) ([338d02f](https://github.com/bitnami/charts/commit/338d02f5109959766bf496c2d84541a54eab32a9)), closes [#36173](https://github.com/bitnami/charts/issues/36173) ## 22.0.4 (2025-08-18) From 45632ca0d9cf74a6901d01803bf91909f9f0ac03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Rodr=C3=ADguez=20Hern=C3=A1ndez?= Date: Wed, 27 Aug 2025 17:52:45 +0200 Subject: [PATCH 4/5] Update Chart.yaml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos Rodríguez Hernández --- bitnami/redis/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/redis/Chart.yaml b/bitnami/redis/Chart.yaml index be73f8063732c6..f065acc70dc435 100644 --- a/bitnami/redis/Chart.yaml +++ b/bitnami/redis/Chart.yaml @@ -39,4 +39,4 @@ maintainers: name: redis sources: - https://github.com/bitnami/charts/tree/main/bitnami/redis -version: 22.0.6 +version: 22.0.7 From 3edc780f4826524959a825abd22950caa005d75b Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 27 Aug 2025 16:06:02 +0000 Subject: [PATCH 5/5] Update CHANGELOG.md Signed-off-by: Bitnami Bot --- bitnami/redis/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/redis/CHANGELOG.md b/bitnami/redis/CHANGELOG.md index bffef61c6d4e6f..9dd14903783369 100644 --- a/bitnami/redis/CHANGELOG.md +++ b/bitnami/redis/CHANGELOG.md @@ -1,12 +1,12 @@ # Changelog -## 22.0.7 (2025-08-25) +## 22.0.7 (2025-08-27) * [bitnami/redis] Fix Redis sentinel initialization with single replica ([#35667](https://github.com/bitnami/charts/pull/35667)) ## 22.0.6 (2025-08-26) -* [bitnami/charts/issues/35435] Fix Redis configuration when using sentinel and 1 replica ([#36170](https://github.com/bitnami/charts/pull/36170)) +* [bitnami/charts/issues/35435] Fix Redis configuration when using sentinel and 1 replica (#36170) ([7bc9738](https://github.com/bitnami/charts/commit/7bc9738651c99dc1a9d960da83f4502d9c2d352e)), closes [#36170](https://github.com/bitnami/charts/issues/36170) ## 22.0.5 (2025-08-23)