From c4d9f04a9654a608092ce07a669810e7f3f122ae Mon Sep 17 00:00:00 2001 From: Erik Osterman Date: Mon, 17 Aug 2026 21:48:57 -0500 Subject: [PATCH] Remove inf1/inf2/trn1 from RunsOn default spot instance families Cloud Posse does not run inference or training workloads, so these Inferentia/Trainium accelerator families should not be in the default CI runner pool. They were swept in by the aws ec2 describe-instance-types filter used to generate this list, despite the comment above stating the intent to limit to the standard (A, C, D, H, I, M, R, T, Z) instance classes. Their AWS spot quota (L-B5D1601B, 32 vCPUs) is far smaller than the standard families' quota (L-34B43A08, 1230 vCPUs) and was found fully saturated, triggering MaxSpotInstanceCountExceeded and an expensive fallback to on-demand pricing for CI jobs that never needed accelerator hardware in the first place. Co-Authored-By: Claude Sonnet 5 --- .github/runs-on.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/runs-on.yml b/.github/runs-on.yml index a92f5cf6..a16b49c4 100644 --- a/.github/runs-on.yml +++ b/.github/runs-on.yml @@ -48,8 +48,6 @@ runners: - i3en.* - i4i.* - i7ie.* - - inf1.* - - inf2.* - m5dn.* - m5n.* - m5zn.* @@ -71,7 +69,6 @@ runners: - r7a.* - r7i.* - r7iz.* - - trn1.* cpu: [2, 16] ram: [2, 64] disk: default