potiuk opened a new pull request, #75822:
URL: https://github.com/apache/airflow/pull/75822

   On RunsOn, x64 jobs ask for `family=m7a+m7i+m6a+m6i`. Those four families 
are where Spot runs short in us-east-2: of 2156 Spot capacity errors in the 
RunsOn worker log on 2026-10-26/27, 1959 were x64 and 197 arm64. Each miss 
sends the runner to on-demand, which costs more and fills the 2000 vCPU 
on-demand quota (it was full on 2026-10-26 16:00 UTC).
   
   More families give the Spot allocator (price-capacity-optimized) more pools 
to pick from. This adds `m8a`, `m8i`, `m5a` and `m5` to the x64 runners, and 
`r8i` to the x64 in-memory runners. All of them have Spot capacity offered in 
all three us-east-2 zones, at prices comparable to the current families 
(2xlarge Spot on 2026-10-27: 0.08–0.16 USD/hour against 0.12–0.15). The arm64 
runners are unchanged.
   
   Related: apache/airflow-ci-infra#77 upgrades the RunsOn stack to v3.5.1, 
after which a Spot capacity miss sends only the affected runner to on-demand 
instead of every job for five minutes.
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to