{"schema_version":"1.2.0","generated_at":"2026-04-05T12:56:45+00:00","last_modified":"2026-03-24T00:09:28+00:00","result":{"name":"ansible-core","aliases":[],"label":"Ansible-core","category":"framework","tags":["framework","python-runtime","red-hat"],"versionCommand":"ansible --version","identifiers":[{"type":"repology","id":"ansible-core"},{"type":"cpe","id":"cpe:/a:redhat:ansible_engine"},{"type":"cpe","id":"cpe:/a:ansible:ansible"},{"type":"cpe","id":"cpe:/a:redhat:ansible"},{"type":"cpe","id":"cpe:2.3:a:redhat:ansible"}],"labels":{"eoas":null,"discontinued":null,"eol":"Supported","eoes":null},"links":{"icon":"https://cdn.jsdelivr.net/npm/simple-icons/icons/ansible.svg","html":"https://endoflife.date/ansible-core","releasePolicy":"https://docs.ansible.com/ansible-core/devel/reference_appendices/release_and_maintenance.html"},"releases":[{"name":"2.20","codename":null,"label":"2.20","releaseDate":"2025-11-03","isLts":false,"ltsFrom":null,"isEol":false,"eolFrom":"2027-05-31","isMaintained":true,"latest":{"name":"2.20.4","date":"2026-03-23","link":"https://github.com/ansible/ansible/blob/stable-2.20/changelogs/CHANGELOG-v2.20.rst"},"custom":{"pythonVersionsControlNode":"3.12 - 3.14","pythonVersionsManagedNode":"3.9 - 3.14","powershellVersionsManagedNode":"5.1"}},{"name":"2.19","codename":null,"label":"2.19","releaseDate":"2025-07-21","isLts":false,"ltsFrom":null,"isEol":false,"eolFrom":"2026-11-30","isMaintained":true,"latest":{"name":"2.19.8","date":"2026-03-23","link":"https://github.com/ansible/ansible/blob/stable-2.19/changelogs/CHANGELOG-v2.19.rst"},"custom":{"pythonVersionsControlNode":"3.11 - 3.13","pythonVersionsManagedNode":"3.8 - 3.13","powershellVersionsManagedNode":"5.1"}},{"name":"2.18","codename":null,"label":"2.18","releaseDate":"2024-11-04","isLts":false,"ltsFrom":null,"isEol":false,"eolFrom":"2026-05-31","isMaintained":true,"latest":{"name":"2.18.15","date":"2026-03-23","link":"https://github.com/ansible/ansible/blob/stable-2.18/changelogs/CHANGELOG-v2.18.rst"},"custom":{"pythonVersionsControlNode":"3.11 - 3.13","pythonVersionsManagedNode":"3.8 - 3.13","powershellVersionsManagedNode":"5.1"}},{"name":"2.17","codename":null,"label":"2.17","releaseDate":"2024-05-20","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2025-11-30","isMaintained":false,"latest":{"name":"2.17.14","date":"2025-09-08","link":"https://github.com/ansible/ansible/blob/stable-2.17/changelogs/CHANGELOG-v2.17.rst"},"custom":{"pythonVersionsControlNode":"3.10 - 3.12","pythonVersionsManagedNode":"3.7 - 3.12","powershellVersionsManagedNode":"5.1"}},{"name":"2.16","codename":null,"label":"2.16","releaseDate":"2023-11-06","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2025-07-31","isMaintained":false,"latest":{"name":"2.16.18","date":"2026-03-23","link":"https://github.com/ansible/ansible/blob/stable-2.16/changelogs/CHANGELOG-v2.16.rst"},"custom":{"pythonVersionsControlNode":"3.10 - 3.12","pythonVersionsManagedNode":"2.7 / 3.6 - 3.12","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.15","codename":null,"label":"2.15","releaseDate":"2023-05-22","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2024-11-30","isMaintained":false,"latest":{"name":"2.15.13","date":"2024-11-04","link":"https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst"},"custom":{"pythonVersionsControlNode":"3.9 - 3.11","pythonVersionsManagedNode":"2.7 / 3.5 - 3.11","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.14","codename":null,"label":"2.14","releaseDate":"2022-11-07","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2024-05-20","isMaintained":false,"latest":{"name":"2.14.18","date":"2024-11-04","link":"https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst"},"custom":{"pythonVersionsControlNode":"3.9 - 3.11","pythonVersionsManagedNode":"2.7 / 3.5 - 3.11","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.13","codename":null,"label":"2.13","releaseDate":"2022-05-23","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2023-11-06","isMaintained":false,"latest":{"name":"2.13.13","date":"2023-10-09","link":"https://github.com/ansible/ansible/blob/stable-2.13/changelogs/CHANGELOG-v2.13.rst"},"custom":{"pythonVersionsControlNode":"3.8 - 3.10","pythonVersionsManagedNode":"2.7 / 3.5 - 3.10","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.12","codename":null,"label":"2.12","releaseDate":"2021-11-08","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2023-05-22","isMaintained":false,"latest":{"name":"2.12.10","date":"2022-10-11","link":"https://github.com/ansible/ansible/blob/stable-2.12/changelogs/CHANGELOG-v2.12.rst"},"custom":{"pythonVersionsControlNode":"3.8 - 3.10","pythonVersionsManagedNode":"2.6 - 2.7 / 3.5 - 3.10","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.11","codename":null,"label":"2.11","releaseDate":"2021-04-26","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2022-11-07","isMaintained":false,"latest":{"name":"2.11.12","date":"2022-05-23","link":"https://github.com/ansible/ansible/blob/stable-2.11/changelogs/CHANGELOG-v2.11.rst"},"custom":{"pythonVersionsControlNode":"2.7 / 3.5 - 3.9","pythonVersionsManagedNode":"2.6 - 2.7 / 3.5 - 3.9","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.10","codename":null,"label":"2.10","releaseDate":"2020-08-13","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2022-05-23","isMaintained":false,"latest":{"name":"2.10.17","date":"2022-01-31","link":"https://github.com/ansible/ansible/blob/stable-2.10/changelogs/CHANGELOG-v2.10.rst"},"custom":{"pythonVersionsControlNode":"2.7 / 3.5 - 3.9","pythonVersionsManagedNode":"2.6 - 2.7 / 3.5 - 3.9","powershellVersionsManagedNode":"3 - 5.1"}},{"name":"2.9","codename":null,"label":"2.9","releaseDate":"2019-10-31","isLts":false,"ltsFrom":null,"isEol":true,"eolFrom":"2022-05-23","isMaintained":false,"latest":{"name":"2.9.27","date":"2021-10-11","link":"https://github.com/ansible/ansible/blob/stable-2.9/changelogs/CHANGELOG-v2.9.rst"},"custom":{"pythonVersionsControlNode":"2.7 / 3.5 - 3.8","pythonVersionsManagedNode":"2.6 - 2.7 / 3.5 - 3.8","powershellVersionsManagedNode":"3 - 5.1"}}]}}
