UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Host key verification failed.", "unreachable": true}
--key-file
指定了pem文件,仍是没成,发现/mnt/vdb/jenkins/.ssh/known_hosts
文件,因而我将连接后的known_hosts加入到此文件/mnt/vdb/jenkins/.ssh
目录下,执行获得错误二"msg": "Failed to connect to the host via ssh: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)."
查看 /mnt/vdb/jenkins/.ssh下的pem的权限和用户组,发现是root,修改权限为400,用户组为jenkins,再次执行成功api
初次接触,调试了好久没有成功,最后选择了放弃,周末休息了两天,周一继续调试,终于发现问题的root case。
调试仍是要心平气和,安静第一ssh