We’re improving our macOS Gen2 fleet capacity - what you need to know

We want to let you know about a change we’re making to help improve capacity across our macOS Gen2 fleet. There is no action required on your end.

What’s happening:

As a result of global supply chain issues, we are experiencing a delay in increasing our capacity for our Gen2 macOS resources. While we look to add more machines to our fleet, we are taking steps to improve capacity across our system for macOS customers. Our goal is to avoid incidents like the ones customers experienced yesterday and today with long start-up times across macOS Gen2 pipelines.

What we’re doing:

To improve capacity across our system, we have reallocated some of our large resource class VMs to be used for Gen2 jobs. This will be done in parallel to adding extra Gen2 resources.

The vast majority of Gen2 jobs will continue to run on Gen2 hardware, though some customers using Xcode 13.3.1 and 13.2.1 may be redirected to large VMs. To minimize the impact of this change, we’ve ensured that these large VMs are as similar to our Gen2 VMs as possible and have 8 CPUs (2.7 GHz), 16GB of memory and 150GB of disk space.

What you need to know:

This notice is for information only. You do not need to take any action or change anything in your config file. Any jobs that are redirected will be billed at the Gen2 credit rate. Jobs that get routed from macos.x86.medium.gen2 to large may experience slightly longer build times, but this change will prevent long start-up times as we increase the size of our fleet. We expect this to be a temporary change until we have procured and set up additional machines, which we believe will take up to a month to complete.

If you have any questions on this change, please let us know here.


Update: We have expanded our Gen2 fleet capacity and are no longer using this fallback option.