---
slug: "azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement"
title: "Azure Batch: Av2, F, Fs, Fsv2, G, Gs and Lsv2-series VM retirement"
summary: "Retirement date for the Av2, F, Fs, Fsv2, G, Gs and Lsv2 virtual machine series in Azure Batch pools: 15 Nov 2028. After that date, pools on these series cannot be created or scaled out and may be resized to zero nodes."
cloud: "azure"
service: "Azure Batch"
service_slug: "batch"
category: "compute_sku"
type: "retirement"
announced_date: "2026-06-11"
effective_date: "2028-11-15"
effective_precision: "day"
replacement: "Dsv5/Ddsv5, Dasv5/Dadsv5, Dlsv6/Dldsv6, Falsv6, Lsv3/Lasv3 or Easv5/Edsv5 series, depending on the retired series"
affected_versions: []
source_url: "https://azure.microsoft.com/updates?id=564774"
extra_source_urls: []
vendor_ref: "564774"
last_checked_at: "2026-11-12T09:55:19.345Z"
created_at: "2026-11-13T13:36:44.208Z"
updated_at: "2026-11-13T13:36:44.208Z"
url: "https://eolwatch.dev/items/azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement"
short_url: "https://eolwatch.dev/i/b7"
markdown_url: "https://eolwatch.dev/items/azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement.md"
json_url: "https://eolwatch.dev/items/azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement.json"
source_note: null
---

# Azure Batch: Av2, F, Fs, Fsv2, G, Gs and Lsv2-series VM retirement

Retirement date for the Av2, F, Fs, Fsv2, G, Gs and Lsv2 virtual machine series in Azure Batch pools: 15 Nov 2028. After that date, pools on these series cannot be created or scaled out and may be resized to zero nodes.

- Effective date: 15 Nov 2028
- Cloud: [Azure](https://eolwatch.dev/cloud/azure.md)
- Service: [Azure Batch](https://eolwatch.dev/services/azure/batch.md)
- Type: Retirement
- Category: [Compute SKU](https://eolwatch.dev/categories/compute-skus.md)
- Replacement: Dsv5/Ddsv5, Dasv5/Dadsv5, Dlsv6/Dldsv6, Falsv6, Lsv3/Lasv3 or Easv5/Edsv5 series, depending on the retired series
- Announced: 11 Jun 2026
- Official source: [azure.microsoft.com](https://azure.microsoft.com/updates?id=564774)
- Last checked: 12 Nov 2026

## What breaks

The retirement affects Azure Batch pools that rely on the Av2-series, F-series, Fs-series, Fsv2-series, G-series, Gs-series and Lsv2-series. After the retirement date, new Batch pools using these VM series cannot be created, existing pools cannot scale out, and pools may be forcibly resized to zero nodes. Remaining VMs are stopped/deallocated and are no longer covered by the SLA. Affected pools may become unusable.

## Who is affected

### Matching resource types

- `microsoft.batch/batchaccounts/pools`
- `azurerm_batch_pool`

### Fields the check reads

- `properties.vmsize`
- `vm_size`

### Detected by the estate check from

- Terraform state or plan (JSON)
- ARM template

## What to do

1. Migrate Batch pools to supported VM families before the retirement date.
2. Pick a replacement series: Dsv5/Ddsv5 or Dasv5/Dadsv5 for Av2; Dlsv6/Dldsv6, Falsv6 or Dsv5/Ddsv5 for F, Fs and Fsv2; Lsv3/Lasv3 or Easv5/Edsv5 for G and Gs; Lsv3/Lasv3 for Lsv2.
3. Either scale the pool to zero and update the VM size using the Batch API (07-01-24 or later), or create a new pool with supported VM sizes and migrate the workloads.
4. Check Azure VM pricing, because VM pricing may change after migration.

## Replacement

Dsv5/Ddsv5, Dasv5/Dadsv5, Dlsv6/Dldsv6, Falsv6, Lsv3/Lasv3 or Easv5/Edsv5 series, depending on the retired series

## Sources

- [Official source](https://azure.microsoft.com/updates?id=564774) (azure.microsoft.com, Official)

Last checked against this source on 12 Nov 2026.

Page: https://eolwatch.dev/items/azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement | JSON: https://eolwatch.dev/items/azure-batch-av2-f-fs-fsv2-g-gs-lsv2-series-vm-retirement.json

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published.
