From d8a555a2b3302a3ac50f93062d26d1ccbb984bf5 Mon Sep 17 00:00:00 2001 From: alexandrev-tibco Date: Sat, 30 Aug 2025 10:12:45 +0200 Subject: [PATCH] +1 --- manage-lxc-vm-notes.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/manage-lxc-vm-notes.sh b/manage-lxc-vm-notes.sh index 0459416..0e52171 100755 --- a/manage-lxc-vm-notes.sh +++ b/manage-lxc-vm-notes.sh @@ -148,7 +148,8 @@ update_notes() { pct exec "$vmid" -- sh -c "$enable_tailscale_check" echo "[INFO] Verificando configuración del Docker API y métricas en $type $vmid..." - pct exec "$vmid" -- sh -c ' + WAIT_SECS_HOST="${DOCKER_WAIT_SECONDS:-30}" + pct exec "$vmid" -- sh -c "DOCKER_WAIT_SECONDS='${WAIT_SECS_HOST}'; "'\ set -e mkdir -p /etc/docker DAEMON_JSON="/etc/docker/daemon.json" @@ -240,7 +241,8 @@ OVR wait_for_docker_ready() { echo "[INFO] Esperando a que Docker esté operativo..." READY=0 - for i in $(seq 1 30); do + LIMIT=${DOCKER_WAIT_SECONDS:-30} + for i in $(seq 1 "$LIMIT"); do if docker info >/dev/null 2>&1; then READY=1; break fi @@ -256,7 +258,8 @@ OVR wait_for_endpoints() { echo "[INFO] Esperando endpoints 0.0.0.0:2375 y 0.0.0.0:9023..." EP=0 - for i in $(seq 1 30); do + LIMIT=${DOCKER_WAIT_SECONDS:-30} + for i in $(seq 1 "$LIMIT"); do API_OK=0; MET_OK=0 if ss -lnt 2>/dev/null | grep -q ":2375 "; then API_OK=1; fi if ss -lnt 2>/dev/null | grep -q ":9023 "; then MET_OK=1; fi