NationalGenomicsInfrastructure / irma-provision

Ansible playbooks for provisioning NGI pipeline and related sw
1 stars 17 forks source link

Make playbooks and roles compatible with Ansible 2.9 #384

Closed slohse closed 3 years ago

slohse commented 3 years ago

This PR makes our roles and playbooks compatible with Ansible 2.9. While I was at it, I also made some style changes and replaced all invocations of pip via shell with the ansible pip module.

On irma I installed ansible-2.9 besides our current (2.0) installation and symlinked /lupus/ngi/irma3/ansible-env to the ansible-2.0 installation. Once we merge this PR, we need to change that symlink to point to the 2.9 installation instead.