O Ubuntu 16.04+, iirc, vem com o Python3 por padrão e removeu o Python2 completamente da instalação padrão; em outras palavras, existe um interpretador Python em funcionamento, não é apenas em um lugar que o Ansible parece.
Você pode sobrescrever o comportamento padrão (esperando python
como um comando) usando a variável ansible_python_interpreter
e configurando-a para, no caso do Ubuntu 16.04+, /usr/bin/python3
.
Então, algo assim:
ansible_python_interpreter: /usr/bin/python3
Ansible agora trata o Python3 como um cidadão de primeira classe na maior parte do tempo, então essa é uma mudança bastante segura. Eu tenho usado em um punhado de caixas do Ubuntu 18.04 que administro sem problemas.