Ansible 最终在配置过程中出错
Ansible erroring out eventually during provisioning process
从 OS X 主机配置带有 Ansible 1.9.1 的服务器时,我在配置过程的随机点出现以下错误:
No handlers could be found for logger "paramiko.transport"
fatal: [xxx.xxx.xxx.xxx] =>
{'msg': 'One or more items failed.', 'failed': True, 'changed': False, 'results':
[{'invocation': {'module_name': 'somemodule', 'module_args': ''},
'item': {'priv': 'ALL', 'moreitems'}, 'changed': False, 'user': ''},
{'msg': 'FAILED: Error reading SSH protocol banner[Errno
54] Connection reset by peer', 'failed': True}]}
FATAL: all hosts have already failed -- aborting
我无法理解为什么连接会在随机点被对等方重置。我没有任何关于 paramiko 日志记录的配置。
如果这个错误出现在 Ansible、linux 服务器、OS X 主机或其他地方?
问题最终是 Python 2.6 版的 pycrypto。
solution from dennen99 帮我修好了。
我假设升级到 Python2.7 也能解决问题(未经我测试)。
从 OS X 主机配置带有 Ansible 1.9.1 的服务器时,我在配置过程的随机点出现以下错误:
No handlers could be found for logger "paramiko.transport"
fatal: [xxx.xxx.xxx.xxx] =>
{'msg': 'One or more items failed.', 'failed': True, 'changed': False, 'results':
[{'invocation': {'module_name': 'somemodule', 'module_args': ''},
'item': {'priv': 'ALL', 'moreitems'}, 'changed': False, 'user': ''},
{'msg': 'FAILED: Error reading SSH protocol banner[Errno
54] Connection reset by peer', 'failed': True}]}
FATAL: all hosts have already failed -- aborting
我无法理解为什么连接会在随机点被对等方重置。我没有任何关于 paramiko 日志记录的配置。
如果这个错误出现在 Ansible、linux 服务器、OS X 主机或其他地方?
问题最终是 Python 2.6 版的 pycrypto。
solution from dennen99 帮我修好了。
我假设升级到 Python2.7 也能解决问题(未经我测试)。