Azure Compute will retire the following Virtual Machine series on November 15, 2028, impacting Azure Batch pools that rely on them:
- Av2-series
- F-series, Fs-series, Fsv2-series
- G-series, Gs-series
- Lsv2-series
After this date:
- New Batch pools using these VM series cannot be created
- Existing pools cannot scale out
- Pools may be forcibly resized to zero nodes
- Remaining VMs will be stopped/deallocated and no longer covered by SLA
Timeline:
- Now – November 15, 2028: Existing pools continue to run; migration is recommended
- November 15, 2028: Full retirement; affected pools may become unusable
Required action:
Migrate your Batch pools to supported VM families before the retirement date to avoid disruption.
Recommended replacements:
- Av2 → Dsv5/Ddsv5 or Dasv5/Dadsv5
- F/Fs/Fsv2 → Dlsv6/Dldsv6, Falsv6, or Dsv5/Ddsv5
- G/Gs → Lsv3/Lasv3 or Easv5/Edsv5
- Lsv2 → Lsv3/Lasv3
Migration options:
- Scale pool to zero and update VM size using Batch API (07-01-24 or later)
- Create a new pool with supported VM sizes and migrate workloads
Note: VM pricing may change after migration. Refer to Azure VM pricing for details.