Maintained with ☕️ by
IcePanel logo

Desired state configuration VM Extension for Linux, and Azure Automation DSC support for Linux, will be retired on 30 September 2023

Share

Services

**On** **30 September 2023**, **we’ll retire** **desired state configuration (DSC) extension for Linux virtual machines and support for Linux machines in Azure Automation DSC.** **Before that date, please migrate to Azure Automanage's machine configuration feature and explore new DSC scenarios.** Azure provides built-in capability to deliver "configuration as code" using PowerShell desired state configuration (DSC). To address top customer requests, this capability is evolving from the "DSC VM extension" to the [machine configuration feature of Azure Automanage](https://aka.ms/gcpol), which is now generally available in Azure, including the remediation feature. Azure Automanage's machine configuration feature makes desired state configuration a native component of Azure, to audit or configure operating system settings as code. The solution is available both for machines running in Azure and as Arc-enabled machines in your own datacenters or multicloud environments. The feature can be used directly per-machine, or at-scale orchestrated by Azure Policy. Key new features in machine configuration based on customer feedback: 1. Advanced reporting through Azure Resource Graph including resource ID and state 2. Manage multiple configurations for the same machine 3. When machines drift from the desired state, you control when remediation occurs 4. Available for all VMs (Linux and Windows) that consume PowerShell-based desired state configuration (DSC) resources The DSC extension for Linux machines in Azure, and Azure Automation DSC support for Linux, will no longer be supported after **30 September 2023\.** This announcement doesn’t apply to support for the DSC extension for Windows or Azure Automation DSC support for Windows. **Required action** Begin [planning your migration strategy](https://aka.ms/dscext4linux2gc) to the machine configuration feature of Azure Automanage. Start using the new machine configuration feature of Azure Automanage as soon as possible to prevent business impact and to take advantage of the new capabilities. **Help and support** If you have questions, get answers from community experts in [Microsoft Q&A](https://aka.ms/dscext4linuxretirement). If you have a support plan and you need technical help, create a [support request](https://portal.azure.com/#create/Microsoft.Support). * Automation * Virtual Machines * Features * Management * Retirements * [ Automation](https://azure.microsoft.com/en-gb/products/automation/) * [ Virtual Machines](https://azure.microsoft.com/en-gb/products/virtual-machines/)