2017-03-15 7 views
0

Ich versuche, einen ansible Skript zum Laufen zu bringen, einfach ping WINDOWS Gäste von einem ansible Steuerungsserver, hier sind meine Dateien:Ausnahme: Kann nicht pyOpenSSL importieren

hosts.yml

[winsrvrs] 
server.domain.com 

**group_vars/all.yml** 
ansible_user: domain\\userID 
ansible_password: password 
ansible_port: 5986 
ansible_connection: winrm 
ansible_winrm_server_cert_validation: ignore 


When attempting to run ansible-playbook -i hosts play.yml i get the following error: 

Exception: Cannot import pyOpenSSL 

fatal: [wstnm.nml.com]: FAILED! => { 
    "failed": true, 
    "msg": "Unexpected failure during module execution.", 
    "stdout": "" 
} 

Ich habe versucht, sowohl WINRM and PYOPENSSL zusammen mit allen unterstützenden Abhängigkeiten zu deinstallieren und neu zu installieren.

Antwort

-1

Versuchen pip install pyopenssl --upgrade

+0

Arbeiten ... dass eine unglaublich frustrierende Situation ist, vielen Dank für mir die Antwort zu geben! –

+0

und was ist, wenn das Modul installiert wurde? – J00MZ

0

Wenn Ihre ansible Steuer Maschine auf Ubuntu ist, installieren Sie diese Abhängigkeiten zuerst:

$sudo apt-get install libffi-dev 
$pip install cryptography