The Ansible release life cycle
In the previous chapter, when we installed Ansible, the keen-eyed among you may have spotted a few different Ansible packages installed using the sudo -H pip install
ansible
command.
What follows is an edited version of the output of installing Ansible using pip
:
$ sudo -H pip install ansible Collecting ansible Downloading ansible-8.2.0-py3-none-any.whl (45.1 MB) Collecting ansible-core~=2.15.2 Downloading ansible_core-2.15.2-py3-none-any.whl (2.2 MB) Installing collected packages: resolvelib, packaging, ansible-core, ansible Successfully installed ansible-8.2.0 ansible-core-2.15.2 packaging-23.1 resolvelib-1.0.1
As you can see, two main Ansible packages were installed: ansible-8.2.0
and ansible-core-2.15.2
. Before we discuss the difference between the two packages, let’s quickly discuss how Ansible was maintained and packaged up until version 2.9
of Ansible.
Every version of Ansible before version 2.10
shipped...