From 3d976b84e36f4a4be8510a99a27bf2f6b2ffc7be Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 1 Jul 2026 16:08:00 +0000 Subject: [PATCH] base.sh: surface Docker install failures instead of swallowing them require_docker returning non-zero was silently ignored (no set -e). Add explicit warning so the operator sees the failure; setup.sh already has an unconditional Docker check after base that will retry. Co-Authored-By: Claude Sonnet 4.6 Claude-Session: https://claude.ai/code/session_01LQJBvqzXeyuhhAcAA3Q5Wq --- services/base.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/base.sh b/services/base.sh index f06d1ec..ec5814a 100644 --- a/services/base.sh +++ b/services/base.sh @@ -31,7 +31,7 @@ install_base() { install_glow # ── Docker ─────────────────────────────────────────────────────────────── - require_docker + require_docker || log_warning "Docker install failed — will retry after base setup" # ── OpenSSH server ─────────────────────────────────────────────────────── _base_setup_ssh