deploy-agent used bare `ssh <host>` / `rsync <host>:` (→ <host>.lan), which fails off-LAN or when the direct plum→host WG relay drops — blocking deploys even though the host is reachable via the black jump host. Now it probes <host> → <host>-wg → <host>-j and uses the first that answers for the ssh/rsync legs (remote-run keeps its own routing), keeping the claire host LABEL as <host>. Override with CLAIRE_SSH_ALIAS. Verified: apricot deployed via apricot-j while .lan + -wg were timing out. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| deploy-agent.sh | ||
| install.sh | ||
| release-fleet.sh | ||