Я использовал ansible для установки pexpect как на мой бродячий ящик, так и на мой хост.Когда я установил pexpect на оба компьютера, версия 4.6.0, но при использовании ansible для установки с использованием apt-get максимальная версия составляет всего 3.1.Выдается следующее сообщение об ошибке: "Insufficient version of pexpect installed (3.1), this module requires pexpect>=3.3. Error was __init__() got an unexpected keyword argument 'echo'"}
Как я могу установить pexpect для использования модуля ожидаемого для ansible?
Код для загрузки pexpect:
- hosts: all
become: yes
become_user: root
gather_facts: no
#can use sudo/sudo_user instead of become, but thats depreceated in ansible 2.6 or later
tasks:
- name: download pip
apt: name=python3-pip state=latest
- name: update pexpect
command: pip3 install pexpect
command: pip3 install --upgrade pip3
command: pip3 install --upgrade pexpect