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]
