ansible调用playbook执行报错处理

ansible通过接口调用playbook脚本报错如下:
Timeout (12s) waiting for privilege escalation prompt:
这是在客户端主机执行用户切换su的时候没有获取到密码导致的报错,尝试方法如下:
1、调整了/etc/ansible/ansible.cfg中的timeout无效;
2、ansible版本过低导致,看了源码,我们公司用的版本没有此bug;
3、查看客户端主机都是7.2的linux,且每一次执行后的/var/log/messages,发现有fingerprint 的日志,怀疑此问题导致,于是禁掉这个指纹验证服务,问题不再出现;命令如下:
authconfig --disablefingerprint –update
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章