hosts: all
remote_user: root
sudo: True
tasks:
- name: o
command: sudo apt-get install vim
ошибка
fatal: [linux1]: FAILED! => {"ansible_facts": {}, "changed": false, "failed_modules": {"setup": {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python"}, "deprecations": [{"msg": "Distribution Ubuntu 16.04 on host linux1 should use /usr/bin/python3, but is using /usr/bin/python for backward compatibility with prior Ansible releases. A future Ansible release will default to using the discovered platform python for this host.
Версия ансибла?
Либо задать явным образом интерпретатор python3, либо использовать другие ОС. Далее, для получения привилегий суперпользователя необходимо указывать become: true прямо в плее.
PS: в ubutnu 18 python это python3, by default python2 не установлен)
Обсуждают сегодня