Commit Graph
9 Commits
Author SHA1 Message Date
Ken SimpsonandClaude Opus 5.5 ba26b45f90 Multiplex SSH connections and retry transient SSH auth failures
SshCommandRunner now passes ControlMaster=auto, ControlPath and
ControlPersist=10m so a run authenticates once per host instead of once
per docker command. Exit-255 connection and authentication failures
(e.g. 1Password 'agent refused operation') are retried with exponential
backoff of 1, 2, 4, 8 and 16 seconds before raising.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-07 08:41:12 -07:00
Ken Simpson 10c9fe879f Defer R2 write-back until workflows are idle 2026-08-29 10:10:30 -07:00
Ken Simpson 4323b555d2 Preflight worker access to R2 2026-08-28 15:34:35 -07:00
Ken Simpson 7b80c26883 Backfill R2 cache and secure transfer error reporting 2026-08-28 14:10:39 -07:00
Ken Simpson 8b4ea060a2 Package ComfyUI runtime data in worker images 2026-08-24 21:03:45 -07:00
Ken Simpson 412436818b Reclaim idle SSH workers during placement 2026-08-22 20:51:45 -07:00
Ken Simpson 0dfa1cf3a7 Harden SSH worker bootstrap 2026-08-22 15:49:03 -07:00
Ken Simpson a7293a2cb1 Harden self-hosted scheduling and lifecycle 2026-08-22 15:32:57 -07:00
Ken Simpson 42cae2378d Add SSH Docker remote execution 2026-08-22 15:19:12 -07:00