From 31fe2f197ac1f59c7ff6ac6ca04a22d5c0ea5979 Mon Sep 17 00:00:00 2001 From: Ryan Koski Date: Wed, 11 Sep 2024 11:40:46 -0400 Subject: [PATCH] [binami/etcd] If container is run as root, only chown etcd.yaml config file if it exists. (#72249) Signed-off-by: Ryan Koski --- .../etcd/3.4/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh | 2 +- .../etcd/3.5/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitnami/etcd/3.4/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh b/bitnami/etcd/3.4/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh index 3991aaab5620..b75c4c95a595 100644 --- a/bitnami/etcd/3.4/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh +++ b/bitnami/etcd/3.4/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh @@ -100,7 +100,7 @@ etcd_setup_from_environment_variables() { fi fi done - if am_i_root; then + if am_i_root && [[ -f "$ETCD_CONF_FILE" ]] ; then chown "$ETCD_DAEMON_USER" "$ETCD_CONF_FILE" fi } diff --git a/bitnami/etcd/3.5/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh b/bitnami/etcd/3.5/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh index 3991aaab5620..b75c4c95a595 100644 --- a/bitnami/etcd/3.5/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh +++ b/bitnami/etcd/3.5/debian-12/rootfs/opt/bitnami/scripts/libetcd.sh @@ -100,7 +100,7 @@ etcd_setup_from_environment_variables() { fi fi done - if am_i_root; then + if am_i_root && [[ -f "$ETCD_CONF_FILE" ]] ; then chown "$ETCD_DAEMON_USER" "$ETCD_CONF_FILE" fi }