Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Ubuntu 20.04 LTS for Azure Batch pools will be retired on 23 April 2025 #1549

Open
tamuri opened this issue Dec 11, 2024 · 0 comments
Assignees

Comments

@tamuri
Copy link
Collaborator

tamuri commented Dec 11, 2024

Support for Ubuntu 20.04 LTS for Azure Batch pools will be retired on 23 April 2025
You're receiving this notice because you're currently using either an Ubuntu 20.04 LTS Marketplace or derived image with Azure Batch pools subject to support end of life.
Azure Batch typically follows standard end of life timelines set by publishers for supported images from the Azure Marketplace. Ubuntu 20.04 LTS is reaching the end of standard support life. Batch pools with Ubuntu 20.04 LTS VM images and the Batch node agent SKU batch.node.ubuntu 20.04 will no longer be supported in Batch after 23 April 2025.
The following Marketplace images will no longer be supported in Batch after 23 April 2025:
• Canonical: 0001-com-ubuntu-server-focal (SKU(s): 20_04-lts, 20_04-lts-gen2)
• microsoft-dsvm: ubuntu-2004 (SKU(s): 2004, 2004-gen2), ubuntu-hpc (SKU(s): 2004)
• microsoft-azure-batch: ubuntu-server-container (SKU(s): 20-04-lts), ubuntu-server-container-rdma (SKU(s): 20-04-lts)
• xilinx: xilinx_alveo_u250_deployment_vm_ubuntu2004_062421 (SKU(s): xilinx_alveo_u250_deployment_vm_ubuntu_2004_062421)
Additionally, any Batch pool using a custom image, for example, through the Azure Compute Image Gallery, based on Ubuntu 20.04 LTS will no longer be supported in Batch after 23 April 2025.
From now until 23 April 2025, you can continue to use these images and the batch.node.ubuntu 20.04 node agent SKU without disruption. After that date, no new Batch pools can be created with the batch.node.ubuntu 20.04 node agent SKU referencing relevant Marketplace and Compute Image Gallery images. In addition, existing pools with applicable configurations may experience failure in scale out operations and may be subject to forced resize to zero nodes.
As a reminder, we recommend reviewing the Batch best practices guide which outlines support expectations, recommendations on Batch pool image freshness, and how to query for Batch image support end of life dates.
Required action
Stop using Ubuntu 20.04 LTS based VM images for Batch pools before 23 April 2025. Please migrate your Batch pools to a VM image based on Ubuntu 22.04 or later, or the microsoft-dsvm ubuntu-hpc 2204 (or later) image for container and/or workloads requiring Infiniband/GPU support. You can also migrate to any other Batch-supported VM image, if amenable for your workload. Existing Batch pools cannot be updated with a new VM image reference and creating a new Batch pool is required for migration.

Replacement, using az batch pool supported-images list

{
  "batchSupportEndOfLife": null,
  "capabilities": [
    "DockerCompatible",
    "SupportsRDMAOnly",
    "Generation2VMImage",
    "IntelMPIRuntimeInstalled"
  ],
  "imageReference": {
    "exactVersion": null,
    "offer": "ubuntu-hpc",
    "publisher": "microsoft-dsvm",
    "sku": "2204",
    "version": "latest",
    "virtualMachineImageId": null
  },
  "nodeAgentSkuId": "batch.node.ubuntu 22.04",
  "osType": "linux",
  "verificationType": "verified"
}
@tamuri tamuri self-assigned this Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant