Latest Stable
13.7.0
Released 19 May 2026
(8 days ago)
Latest Development
14.0.0rc1
Released 26 May 2026
(1 day ago)
Software
Ansible
IntroductionAnsible is an open-source automation tool developed by Red Hat for configuration management, application deployment, and task orchestration. It uses simple YAML playbooks and agentless SSH/WinRM communication, allowing users to automate infrastructure provisioning, software deployment, and system administration across multi-cloud and hybrid environments with minimal overhead.
VendorRed Hat
AuthorMichael DeHaan
DeveloperRed Hat
Written inPython
PlatformCross-platform
Operating systemLinux, macOS, Unix, Windows (via WSL/Managed)
TypeAutomation / Configuration Management
Repositoryhttps://github.com/ansible-community/ansible-build-data
Websitehttps://www.ansible.com
Lifecycle policyhttps://docs.ansible.com/projects/ansible/latest/reference_appendices/release_and_maintenance.html
Security policyhttps://www.ansible.com/security
Roadmaphttps://docs.ansible.com/projects/ansible/devel/roadmap/ansible_roadmap_index.html
LicenseGPL-3.0-or-later
LATEST RELEASES:
14.0.0rc1 26 May 2026 (1 day ago)
14.0.0b1 22 May 2026 (5 days ago)
13.7.0 19 May 2026 (8 days ago)
14.0.0a4 29 Apr 2026 (28 days ago)
13.6.0 21 Apr 2026 (1 month ago)

All Releases

Ansible support lifecycle 2023 2024 2025 2026 2027 14 (pre-release) 13 Version: 13 Status: Supported End of life: 2025-11-19 to TBD Version: 13 Status: Supported End date: TBD + 12 Version: 12 Status: EOL End of life: 2025-09-09 to 2025-12-09 11 Version: 11 Status: EOL End of life: 2024-11-19 to 2025-12-09 10 Version: 10 Status: EOL End of life: 2024-06-04 to 2024-12-03 9 Version: 9 Status: EOL End of life: 2023-11-21 to 2024-12-03 Today: 2026-05-27 Today End of life + Ongoing (TBD)
VersionStatusEnvironment
requirements
Initial releaseLatest releaseEnd of life
14
Beta
ansible-core: 2.21-14.0.0rc1
26 May 2026
(1 day ago)
-
13
Supported
ansible-core: 2.20
Control Py: 3.12 - 3.14
Target Py: 3.9 - 3.14
PowerShell: 5.1
13.0.0
19 Nov 2025
(6 months ago)
13.7.0
19 May 2026
(8 days ago)
TBD
(Supported)
12
End of life
ansible-core: 2.19
Control Py: 3.11 - 3.13
Target Py: 3.8 - 3.13
PowerShell: 5.1
12.0.0
09 Sep 2025
(8 months ago)
12.3.0
09 Dec 2025
(5 months ago)
09 Dec 2025
(Ended 5 months ago)
11
End of life
ansible-core: 2.18
Control Py: 3.11 - 3.13
Target Py: 3.8 - 3.13
PowerShell: 5.1
11.0.0
19 Nov 2024
(1 year ago)
11.13.0
09 Dec 2025
(5 months ago)
09 Dec 2025
(Ended 5 months ago)
10
End of life
ansible-core: 2.17
Control Py: 3.10 - 3.12
Target Py: 3.7 - 3.12
PowerShell: 3 - 5.1
10.0.0
04 Jun 2024
(1 year ago)
10.7.0
03 Dec 2024
(1 year ago)
03 Dec 2024
(Ended 1 year, 5 months ago)
9
End of life
ansible-core: 2.16
Control Py: 3.10 - 3.12
Target Py: 2.7 / 3.6 - 3.12
PowerShell: 3 - 5.1
9.0.0
21 Nov 2023
(2 years ago)
9.13.0
03 Dec 2024
(1 year ago)
03 Dec 2024
(Ended 1 year, 5 months ago)
8
End of life
ansible-core: 2.15
Control Py: 3.9 - 3.11
Target Py: 2.7 / 3.5 - 3.11
PowerShell: 3 - 5.1
8.0.0
30 May 2023
(2 years ago)
8.7.0
06 Dec 2023
(2 years ago)
06 Dec 2023
(Ended 2 years, 5 months ago)
7
End of life
ansible-core: 2.14
Control Py: 3.9 - 3.11
Target Py: 2.7 / 3.5 - 3.11
PowerShell: 3 - 5.1
7.0.0
22 Nov 2022
(3 years ago)
7.7.0
22 Jun 2023
(2 years ago)
22 Jun 2023
(Ended 2 years, 11 months ago)
6
End of life
ansible-core: 2.13
Control Py: 3.8 - 3.10
Target Py: 2.7 / 3.5 - 3.10
PowerShell: 3 - 5.1
6.0.0
21 Jun 2022
(3 years ago)
6.7.0
06 Dec 2022
(3 years ago)
06 Dec 2022
(Ended 3 years, 5 months ago)
5
End of life
ansible-core: 2.12
Control Py: 3.8 - 3.10
Target Py: 2.6 - 2.7 / 3.5 - 3.10
PowerShell: 3 - 5.1
5.0.0
30 Nov 2021
(4 years ago)
5.9.0
07 Jun 2022
(3 years ago)
08 Jun 2022
(Ended 3 years, 11 months ago)
4
End of life
ansible-core: 2.11
Control Py: 2.7 / 3.5 - 3.9
Target Py: 2.6 - 2.7 / 3.5 - 3.9
PowerShell: 3 - 5.1
4.0.0
18 May 2021
(5 years ago)
4.10.0
14 Dec 2021
(4 years ago)
14 Dec 2021
(Ended 4 years, 5 months ago)
3
End of life
ansible-core: 2.10
Control Py: 2.7 / 3.5 - 3.9
Target Py: 2.6 - 2.7 / 3.5 - 3.9
PowerShell: 3 - 5.1
3.0.0
18 Feb 2021
(5 years ago)
3.4.0
13 May 2021
(5 years ago)
11 May 2021
(Ended 5 years ago)
2.10
End of life
ansible-core: 2.10
Control Py: 2.7 / 3.5 - 3.9
Target Py: 2.6 - 2.7 / 3.5 - 3.9
PowerShell: 3 - 5.1
2.10.0
22 Sep 2020
(5 years ago)
2.10.7
09 Feb 2021
(5 years ago)
09 Feb 2021
(Ended 5 years, 3 months ago)
2.9
End of life
ansible-core: 2.9
Control Py: 2.7 / 3.5 - 3.8
Target Py: 2.6 - 2.7 / 3.5 - 3.8
PowerShell: 3 - 5.1
2.9.0
31 Oct 2019
(6 years ago)
2.9.27
11 Oct 2021
(4 years ago)
23 May 2022
(Ended 4 years ago)

How Long Does the Ansible Community Support a Release?

The Ansible community package maintains support for only one major version at a time. When a new major version releases, the previous major version immediately becomes unmaintained and reaches end of life.

Minor releases continue every four weeks for the current stable major version, delivering bug fixes, security updates, and backwards-compatible improvements until the next major version arrives.

In practice, most teams upgrade to the latest major release shortly after it becomes available to stay within the supported window.

Support Status Details
Current Stable Only one major version receives ongoing maintenance including bug fixes and security updates
Previous Major Becomes End of Life as soon as the next major version is released
Older Versions Unmaintained with no further updates

What Risks Appear When Running an Older Ansible Version?

Older Ansible releases stop receiving any updates once a newer major version ships, leaving playbooks exposed to unfixed issues in core modules and included collections.

Many collections drop compatibility testing for previous major versions, which can cause module failures or unexpected behavior during playbook execution across different environments.

Teams often encounter broken automation pipelines when new collection versions or operating system changes are no longer tested against the outdated Ansible core.

What Changes Once an Ansible Release Reaches End of Life?

When a new major version of the Ansible community package is released, the previous major version stops receiving any further minor releases or patches.

No bug fixes, security updates, or compatibility improvements are backported. Collections may also stop supporting that version in their newer releases.

You can continue running the older version, but you take full responsibility for any problems that arise from missing fixes or breaking changes in the broader ecosystem.

How Do You Check Your Current Ansible Version?

Run this command on the control node to display the installed Ansible version:

ansible --version

For more detailed output including Python interpreter and configuration file locations, add the verbose flag:

ansible --version -v

Include this check early in your CI/CD pipelines or automation scripts to confirm you are using the supported release.

FAQ

Q1: Does Ansible maintain multiple major versions simultaneously?
No. The Ansible community package supports only the latest major version. All previous major versions become end of life when a new one is released.

Q2: How often does the Ansible community release a new major version?
Major versions typically appear twice per year on a flexible schedule, with minor releases every four weeks for the current stable major version.

Q3: What happens to playbooks when using an end-of-life Ansible version?
Playbooks may still run, but you will miss all future bug fixes, security updates, and collection compatibility improvements.

Q4: Do collections continue supporting older Ansible major versions?
Many collections drop support for previous major Ansible versions once a new one is available, leading to potential module incompatibilities over time.

Q5: Where can I find the official Ansible community support policy?
See the Releases and Maintenance section in the Ansible Community Documentation for full details on the single-version support model.