Migrate to pipx installed Ansible
Right now we are using two different ways to install ansible:
- Install ansible with
pip install --user
, which is the method we used in the past - Install using custom venv, which we needed to use because debian 12 with python 3.11 doesn't like installations with
--user
Sadly we cannot use pipx, because Debian 12 is still supported and doesn't ship a package, so we can only migrate everyone to a pipx installed ansible after it got EOL, which is 30 Jun 2024.
Debian 11 doesn't have a pipx package available, so we need to figure how to handle this and the EOL of Debian 10 doesn't really matter.