Ansible Version History
1 active, 12 end-of-life. 13 versions tracked.
Ansible ships new community package releases 3-4 times per year, bundling the latest versions of ansible-core and community collections. Ansible-core itself releases roughly every 6 months with patch releases in between.
Recommendation
For new automation projects, use the latest Ansible community package (ansible) with ansible-core 2.17+. Pin your collection versions in requirements.yml for reproducible runs.
| Version | Released | End of Life | Latest Patch | Status |
|---|---|---|---|---|
| Ansible 13 | November 19, 2025 | TBD | 13.4.0 | Active |
| Ansible 12 | September 9, 2025 | December 9, 2025 | 12.3.0 | End of Life |
| Ansible 11 | November 19, 2024 | December 9, 2025 | 11.13.0 | End of Life |
| Ansible 10 | June 4, 2024 | December 3, 2024 | 10.7.0 | End of Life |
| Ansible 9 | November 21, 2023 | December 3, 2024 | 9.13.0 | End of Life |
| Ansible 8 | May 30, 2023 | December 6, 2023 | 8.7.0 | End of Life |
| Ansible 7 | November 22, 2022 | June 22, 2023 | 7.7.0 | End of Life |
| Ansible 6 | June 21, 2022 | December 6, 2022 | 6.7.0 | End of Life |
| Ansible 5 | December 2, 2021 | June 8, 2022 | 5.10.0 | End of Life |
| Ansible 4 | May 18, 2021 | December 14, 2021 | 4.10.0 | End of Life |
| Ansible 3 | February 18, 2021 | May 11, 2021 | 3.4.0 | End of Life |
| Ansible 2.10 | September 22, 2020 | February 9, 2021 | 2.10.7 | End of Life |
| Ansible 2.9 | October 31, 2019 | May 23, 2022 | 2.9.27 | End of Life |
Ansible Support Policy
Red Hat supports ansible-core through RHEL subscriptions for about 2 years per version. The community Ansible package has no formal support policy beyond 'use the latest.' Each ansible-core version gets maintenance releases for about 1 year.
What You Need to Know
Ansible split into ansible-core (engine) and the ansible package (collections bundle) in 2021. Make sure you know which one you're tracking.
ansible-core 2.16 and older are end-of-life. Use 2.17+ for current security patches.
All playbooks should use Fully Qualified Collection Names (FQCNs) like community.general.ufw instead of short names.
Ansible requires Python 3.10+ on the controller node as of ansible-core 2.17.
Frequently Asked Questions
What's the difference between ansible and ansible-core?
How often does Ansible release new versions?
How long is each ansible-core version supported?
Related Tools
Get Ansible release alerts
New releases, EOL warnings, security patches. Monthly digest, no spam.
Free forever. Unsubscribe anytime.