Commit Graph
547 Commits
Author SHA1 Message Date
Ken Simpson 10c9fe879f Defer R2 write-back until workflows are idle 2026-08-29 10:10:30 -07:00
Ken Simpson 0a56baebdc Accelerate Vast worker image publication 2026-08-29 09:57:21 -07:00
Ken Simpson 4e1743b8bc Back off Vast SSH readiness retries 2026-08-29 08:35:15 -07:00
Ken Simpson 4a1f3e78ce Propagate workflow GPU to Vast image builds 2026-08-29 08:29:21 -07:00
Ken Simpson 809104fcd5 Reject stale source during Vast image publication 2026-08-28 17:22:27 -07:00
Ken Simpson 7beaba0454 Use active Python for Vast image builds 2026-08-28 17:15:00 -07:00
Ken Simpson 9e9008efca Bypass stale virtualenv for Vast image builds 2026-08-28 17:12:03 -07:00
Ken Simpson fb9cfe38cb Fallback to Vast SSH proxy during readiness 2026-08-28 16:35:33 -07:00
Ken Simpson 35e67dea61 Rebuild stale Vast worker images automatically 2026-08-28 16:18:07 -07:00
Ken Simpson 4323b555d2 Preflight worker access to R2 2026-08-28 15:34:35 -07:00
Ken Simpson 28a5288000 Expose safe R2 rejection codes 2026-08-28 15:23:00 -07:00
Ken Simpson eddeecef9b Preserve cancellation during Vast acquisition 2026-08-28 14:22:52 -07:00
Ken Simpson 7b80c26883 Backfill R2 cache and secure transfer error reporting 2026-08-28 14:10:39 -07:00
Ken Simpson 5e16a97031 Add macOS keychain unlock recovery 2026-08-28 14:00:09 -07:00
Ken Simpson 4121526dae Invalidate plan after Vast capacity kill 2026-08-28 13:49:59 -07:00
Ken Simpson f98edb8372 Replace provisional Vast status lanes 2026-08-28 13:44:19 -07:00
Ken Simpson 99dd1d166f Make configurator panel width responsive 2026-08-28 13:34:46 -07:00
Ken Simpson 82cdfc0f58 Make configurator controls interactive 2026-08-28 13:26:55 -07:00
Ken Simpson a02fcd8ce6 Add managed capacity kill controls 2026-08-28 12:39:35 -07:00
Ken Simpson d0f6ca7f03 Include job metadata for remote preparation 2026-08-28 12:08:01 -07:00
Ken Simpson 43c479014a Acknowledge remote jobs during preparation 2026-08-28 11:55:58 -07:00
Ken Simpson cbed8009c8 Repair Vast SSH key permissions on startup 2026-08-28 11:31:57 -07:00
Ken Simpson f9767f9f32 Replace Vast instances after setup timeout 2026-08-28 11:11:45 -07:00
Ken Simpson e597b9ffae Harden remote LLM staging lifecycle 2026-08-25 17:22:18 -07:00
Ken Simpson 72d0fb6973 Group execution plan by hardware target 2026-08-25 16:45:56 -07:00
Ken Simpson e679d068a6 Report accurate LLM staging progress 2026-08-25 16:30:14 -07:00
Ken Simpson 67ed03d288 Reclaim stale SSH worker images before builds 2026-08-25 16:09:34 -07:00
Ken Simpson 5886133314 Split SSH worker dependencies from source overlay 2026-08-25 15:43:02 -07:00
Ken Simpson 7abdbeaef8 Avoid Modal bridge lookup for Vast local outputs 2026-08-25 15:33:12 -07:00
Ken Simpson d4eab5d014 Show provider icons beside progress bars 2026-08-25 14:56:01 -07:00
Ken Simpson 2f7af31921 Format byte transfer progress rates 2026-08-25 14:46:23 -07:00
Ken Simpson 8d2c4981b4 Reclaim idle configured SSH capacity 2026-08-25 14:31:31 -07:00
Ken Simpson eaca5e1ea0 Queue SSH work behind occupied capacity 2026-08-25 14:27:07 -07:00
Ken Simpson 017af31c84 Release breaking configurator workflow as 0.4.0 2026-08-25 14:16:38 -07:00
Ken Simpson 1d5f0822ca Add storage state reload control 2026-08-25 14:15:30 -07:00
Ken Simpson 9ff74c45cc Fix R2 configuration v3 class cloning 2026-08-25 14:08:38 -07:00
Ken Simpson 11e57c810b Show R2 bucket usage in execution plans 2026-08-25 13:54:36 -07:00
Ken Simpson 00815897a4 Summarize storage backends in execution plans 2026-08-25 13:42:51 -07:00
Ken Simpson 6b1b1f9d64 Replace disappeared Vast instances before SSH 2026-08-25 12:32:30 -07:00
Ken Simpson a7c0a86f2e Allow state-protected R2 OAuth callback 2026-08-25 11:40:16 -07:00
Ken Simpson 7ecbaa9ce7 Remove unnecessary OpenID scope from R2 OAuth 2026-08-25 11:03:37 -07:00
Ken Simpson 43658f90f8 Require manual R2 credential import after OAuth 2026-08-25 10:45:26 -07:00
Ken Simpson 242782d82e Include Triton compiler in remote workers 2026-08-25 08:27:13 -07:00
Ken Simpson 9dd4282a28 Report SSH runtime readiness accurately 2026-08-24 23:17:26 -07:00
Ken Simpson 4e1000720d Prepare remote environment assets in parallel 2026-08-24 22:33:54 -07:00
Ken Simpson f024f51c26 Show accurate Vast setup status in configurator 2026-08-24 22:24:33 -07:00
Ken Simpson b57d0f6cf0 Add OAuth-backed R2 storage configuration 2026-08-24 22:20:07 -07:00
Ken Simpson c4b7a6ae72 Prefer direct Vast SSH endpoints 2026-08-24 22:12:41 -07:00
Ken Simpson 194df484d1 Recover stale Vast offers and persist UI failures 2026-08-24 21:58:36 -07:00
Ken Simpson 6441f6e7a9 Exclude configured countries from Vast searches 2026-08-24 21:53:13 -07:00