From 2f60fd691267209271f0e00d7a4d3fbb6ec98277 Mon Sep 17 00:00:00 2001 From: DomS <108071909+DomS4GH@users.noreply.github.com> Date: Mon, 28 Apr 2025 12:02:27 +0200 Subject: [PATCH] [bitnami/zookeeper] Update libzookeeper.sh use is_mounted_dir_empty (#79675) Update libzookeeper.sh use is_mounted_dir_empty is_dir_empty fails on vanilla K8s with vsphere-thin storage class because lost+found present in data dir Signed-off-by: DomS <108071909+DomS4GH@users.noreply.github.com> --- .../3.9/debian-12/rootfs/opt/bitnami/scripts/libzookeeper.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitnami/zookeeper/3.9/debian-12/rootfs/opt/bitnami/scripts/libzookeeper.sh b/bitnami/zookeeper/3.9/debian-12/rootfs/opt/bitnami/scripts/libzookeeper.sh index 32d07984f4fa..51a2f1c347fd 100644 --- a/bitnami/zookeeper/3.9/debian-12/rootfs/opt/bitnami/scripts/libzookeeper.sh +++ b/bitnami/zookeeper/3.9/debian-12/rootfs/opt/bitnami/scripts/libzookeeper.sh @@ -165,7 +165,7 @@ zookeeper_initialize() { info "User injected custom configuration detected!" fi - if is_dir_empty "$ZOO_DATA_DIR"; then + if is_mounted_dir_empty "$ZOO_DATA_DIR"; then info "Deploying ZooKeeper from scratch..." echo "$ZOO_SERVER_ID" >"${ZOO_DATA_DIR}/myid"