From 8e417c19c1528158c368d7b7570aec9b2f114026 Mon Sep 17 00:00:00 2001 From: Francesco Prelz Date: Mon, 22 Apr 2024 12:14:59 +0200 Subject: [PATCH] [bitnami/elasticsearch] Enclose IPv6 addresses in square brackets in the healthcheck URL. (#65198) * Enclose IPv6 addresses in square brackets in the healthcheck URL. Signed-off-by: Francesco Prelz * Expand variable in braces, as suggested by patch reviewer - should make no difference in case of a validated IPv6 address. Signed-off-by: Francesco Prelz --------- Signed-off-by: Francesco Prelz --- .../7/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh | 3 +++ .../8/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh | 3 +++ 2 files changed, 6 insertions(+) diff --git a/bitnami/elasticsearch/7/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh b/bitnami/elasticsearch/7/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh index 4713bb5da79b..2a148b5b3b57 100644 --- a/bitnami/elasticsearch/7/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh +++ b/bitnami/elasticsearch/7/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh @@ -909,6 +909,9 @@ elasticsearch_healthcheck() { local host host=$(get_elasticsearch_hostname) + if validate_ipv6 "${host}"; then + host="[${host}]" + fi if is_boolean_yes "$DB_ENABLE_SECURITY"; then command_args+=("-k" "--user" "${DB_USERNAME}:${DB_PASSWORD}") diff --git a/bitnami/elasticsearch/8/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh b/bitnami/elasticsearch/8/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh index 4713bb5da79b..2a148b5b3b57 100644 --- a/bitnami/elasticsearch/8/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh +++ b/bitnami/elasticsearch/8/debian-12/rootfs/opt/bitnami/scripts/libelasticsearch.sh @@ -909,6 +909,9 @@ elasticsearch_healthcheck() { local host host=$(get_elasticsearch_hostname) + if validate_ipv6 "${host}"; then + host="[${host}]" + fi if is_boolean_yes "$DB_ENABLE_SECURITY"; then command_args+=("-k" "--user" "${DB_USERNAME}:${DB_PASSWORD}")