Abel Luck abel
  • Joined on 2025-05-27
abel pushed to main at ops/nix-builder-autoscaler 2026-02-28 09:18:13 +00:00
3f70094c0a logging: add error, category, count, ids, idle_seconds to EXTRA_FIELDS
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 17:40:15 +00:00
44bc99ab85 add termination cooldown for slot scale-down
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:50:10 +00:00
e1dbd5c119 re-export flake outputs under checks for CI
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:47:23 +00:00
a4f642402b require effective config for slots ttl
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:46:00 +00:00
8fdf2d5e5b add slot ttl output with effective timeout config
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:34:24 +00:00
d8afde8b18 account for in-flight capacity in launch scheduling
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:27:59 +00:00
57b4df2a17 improve autoscalerctl help and add bulk slot actions
f0f6020d6a accept tailscale ssh banner in haproxy health checks
Compare 2 commits »
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:22:56 +00:00
e8ee085649 ignore active-only tailscale peers in ip discovery
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 15:05:20 +00:00
a7aabdff51 use userdata only to seed ami bootstrap env
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 14:48:39 +00:00
3be933f16b add timeout safeguards for all slot lifecycle stages
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 14:13:57 +00:00
48ff711f39 updating opts
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 14:04:02 +00:00
20338484cc nix: resolve buildbot extension from buildbot python set
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:58:33 +00:00
9275d2cc8a flake: build buildbot-autoscale-ext with python3
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:51:55 +00:00
f6e47d592c nix fmt
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:51:12 +00:00
93749a66a9 add nixos modules
d739c63559 expose buildbot-autoscale-ext as individual Python package; rename venv to -venv suffix
2f0fffa905 agent: complete plan05 closeout
Compare 3 commits »
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:50:03 +00:00
c56c3395f0 add nixos modules
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:49:02 +00:00
7614f62acb add nixos modules
190691685d amend! agent: complete api implementation and testing
Compare 2 commits »
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 13:46:27 +00:00
44b3af36a7 expose buildbot-autoscale-ext as individual Python package; rename venv to -venv suffix
abel pushed to main at ops/nix-builder-autoscaler 2026-02-27 12:58:35 +00:00
d8c925b817 agent: complete plan05 closeout
33ba248c49 agent: implement api
b63d69c81d add runtime adapters, scheduler, reconciler, and their unit tests
d1976a5fd8 add buildbot extension for autoscaling nix builders
ea12318b88 add license
Compare 6 commits »
abel created branch main in ops/nix-builder-autoscaler 2026-02-27 09:43:36 +00:00