forked from heavy-duty/rig
A bare 'read -rsp' with no tty exits non-zero and set -e ends the script with no output at all: the release drill watched 'rig runner remove' exit 1 in complete silence, and a guest bootstrap stop mid-log the same way. Every prompt now checks for a tty first and dies naming the variable that unblocks an unattended run; every read is || die-guarded so EOF at a real prompt also gets a last word. The no-bare-read test swept up runner repoint's two prompts, which the issue had not counted. Fixes #42 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| lib | ||
| bootstrap-tenant.sh | ||
| bootstrap.sh | ||
| coolify-backup-install.sh | ||
| coolify-install.sh | ||
| db.sh | ||
| runner-install.sh | ||
| runner-remove.sh | ||
| runner-repoint.sh | ||
| runner-status.sh | ||
| users-apply.sh | ||
| users-close-root.sh | ||
| users-status.sh | ||