Skip to content

fix(runners): mac2 + no N+1, retain dedicated host (auto-release-host=false) - #1121

Merged
coderbirju merged 4 commits into
mainfrom
revert-mac-capacity-changes
Sep 10, 2026
Merged

coderbirju merged 4 commits into
mainfrom
revert-mac-capacity-changes

Conversation

@coderbirju

@coderbirju coderbirju commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Net state

Reverts the mac-m4 switch (#1117), the N+1 / launch-before-terminate capacity change (#1113), and the mac-finch-15-arm desired reduction (#1115) to match available dedicated hosts — but retains the dedicated host so a replacement instance relaunches onto the same held host instead of re-allocating a scarce Mac dedicated host.

Final net config vs main:

  • instanceType: mac2.metal (MAC2/METAL) — not mac-m4
  • maxCapacity: props.type.desiredInstances — no N+1
  • minInstancesInService: 0
  • auto-release-host: false — retain host (unchanged vs main, which already had false; kept intentionally)
  • mac-finch-15-arm (runnerProd) desiredInstances: 2
  • No allowed-host-families, no mac-m4

Only 3 files change vs main: lib/asg-runner-stack.ts, config/runner-config.json, test/asg-runner-stack.test.ts. WSL pin (#1114) etc. untouched.

…4.metal (#1117)"

This reverts commit 1bc4a77.

Signed-off-by: Arjun Yogidas <arjunry@amazon.com>
…esilient to metal capacity (#1113)"

This reverts commit 4b0ef9d.

Signed-off-by: Arjun Yogidas <arjunry@amazon.com>
…1 to unblock Prod wave (#1115)"

This reverts commit b5192ad.

Signed-off-by: Arjun Yogidas <arjunry@amazon.com>
@coderbirju
coderbirju requested a review from a team as a code owner September 10, 2026 00:04
@coderbirju coderbirju changed the title Revert mac runner capacity changes (mac-m4/#1117, N+1/#1113, mac-15-arm desired/#1115) fix(runners): mac2 + no N+1, retain dedicated host (auto-release-host=false) Sep 10, 2026
…eeping mac2 + no N+1

We revert the mac-m4 switch (#1117) and the N+1/launch-before-terminate capacity change (#1113) and the mac-15-arm desired reduction (#1115) to match available dedicated hosts, but RETAIN the dedicated host (auto-release-host=false) so a replacement instance relaunches onto the same held host instead of re-allocating a scarce Mac host. Net: mac2.metal, maxCapacity=desired, minInstancesInService=0, auto-release-host=false, mac-15-arm desired=2.

Signed-off-by: Arjun Yogidas <arjunry@amazon.com>
@coderbirju
coderbirju merged commit e91d0da into main Sep 10, 2026
6 checks passed
@coderbirju
coderbirju deleted the revert-mac-capacity-changes branch September 10, 2026 00:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants