Skip to content
EOL Watch
Search itemsOpen menu

AzureEnd of support

Azure Automation: Python 2.7, 3.8 and PowerShell 7.1, 7.2 end of support

Last day of support for the Python 2.7, Python 3.8, PowerShell 7.1 and PowerShell 7.2 runtime versions in Azure Automation: 30 Sep 2026. Runbooks on these versions may keep running but get no security updates, bug fixes or official support.

Support ended , 30 Sep 2026

What breaks

After the end of support date, Azure Automation no longer supports the runtime versions Python 2.7, Python 3.8, PowerShell 7.1 and PowerShell 7.2. Runbooks using these versions may continue to run but do not receive security updates, bug fixes or official support. Upgrading is required to maintain support eligibility and continued access to security updates and platform features.

Who is affected

Affected versions

  • Python 2.7
  • Python 3.8
  • PowerShell 7.1
  • PowerShell 7.2

Matching resource types

  • microsoft.automation/automationaccounts/runbooks
  • azurerm_automation_runbook

Fields the check reads

  • properties.runbooktype
  • runbook_type

Detected by the estate check from

  • Terraform state or plan (JSON)
  • ARM template

Check your estate for this

What to do

  1. Upgrade the affected runbooks to supported runtime versions of Python and PowerShell.
  2. Use the support lifecycle resources Microsoft lists for guidance: PowerShell Support Lifecycle and Python Version Support Status.
  3. See Microsoft's Azure Automation runtime retirement policy for details.

Replacement

Not stated by vendor.

Sources

Last checked against the first source in this list on .

Found an error? Report it

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. How items are written

Last checked · Added · Changelog for this item