From 64bfec4c413cc888b976d4d0585fa52826176c11 Mon Sep 17 00:00:00 2001 From: Douglas Thomson <36892985+dtrts@users.noreply.github.com> Date: Tue, 14 Nov 2023 09:47:52 +0000 Subject: [PATCH] [bitnami/mongodb] Check for MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD when setting auth config (#52272) Check for MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD when setting auth config Signed-off-by: Douglas Thomson --- .../5.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh | 2 +- .../6.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh | 2 +- .../7.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitnami/mongodb/5.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh b/bitnami/mongodb/5.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh index 4e6dc8c989b0..3c6f40101f1d 100644 --- a/bitnami/mongodb/5.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh +++ b/bitnami/mongodb/5.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh @@ -606,7 +606,7 @@ mongodb_set_auth_conf() { local authorization if ! mongodb_is_file_external "$conf_file_name"; then - if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then + if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then authorization="$(yq eval .security.authorization "$MONGODB_CONF_FILE")" if [[ "$authorization" = "disabled" ]]; then diff --git a/bitnami/mongodb/6.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh b/bitnami/mongodb/6.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh index 4e6dc8c989b0..3c6f40101f1d 100644 --- a/bitnami/mongodb/6.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh +++ b/bitnami/mongodb/6.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh @@ -606,7 +606,7 @@ mongodb_set_auth_conf() { local authorization if ! mongodb_is_file_external "$conf_file_name"; then - if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then + if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then authorization="$(yq eval .security.authorization "$MONGODB_CONF_FILE")" if [[ "$authorization" = "disabled" ]]; then diff --git a/bitnami/mongodb/7.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh b/bitnami/mongodb/7.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh index 4e6dc8c989b0..3c6f40101f1d 100644 --- a/bitnami/mongodb/7.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh +++ b/bitnami/mongodb/7.0/debian-11/rootfs/opt/bitnami/scripts/libmongodb.sh @@ -606,7 +606,7 @@ mongodb_set_auth_conf() { local authorization if ! mongodb_is_file_external "$conf_file_name"; then - if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then + if [[ -n "$MONGODB_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_INITIAL_PRIMARY_ROOT_PASSWORD" ]] || [[ -n "$MONGODB_PASSWORD" ]]; then authorization="$(yq eval .security.authorization "$MONGODB_CONF_FILE")" if [[ "$authorization" = "disabled" ]]; then