This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch loosen-spot-circuit-breaker
in repository https://gitbox.apache.org/repos/asf/airflow-ci-infra.git

commit 458cefbb55705c2a4d9cda288b2ccd0a8eb685dd
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Oct 26 21:01:39 2026 +0100

    Let RunsOn keep launching Spot runners under normal interruption rates
    
    Generated-by: Claude Opus 5
---
 terraform/runs-on/main.tf | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/terraform/runs-on/main.tf b/terraform/runs-on/main.tf
index 0c3e787..09e5be9 100644
--- a/terraform/runs-on/main.tf
+++ b/terraform/runs-on/main.tf
@@ -50,7 +50,9 @@ resource "aws_cloudformation_stack" "runs_on" {
     RunnerMaxRuntime        = "720"
     S3CacheExpirationInDays = "10"
     AppSize                 = "small"
-    SpotCircuitBreaker      = "2/15/30"
+    # With hundreds of runners two interruptions in 15 minutes are routine, so 
the default 2/15/30
+    # kept Spot off: on 2026-10-26 the stack ran 920 on-demand vCPUs against 
48 on Spot.
+    SpotCircuitBreaker      = "30/15/10"
     CostReportsEnabled      = "daily"
     AppBudgetDailyUsd       = "10" # alert only, not a spending cap
   }

Reply via email to