jenkins集成执行静态网页部署时提示如下,在命令行下用ansible下直接执行不会报错,请问什么原因

来源:5-5 Freestyle job实战 - Freestyle任务构建和自动化部署

qq_慕慕8439209

2018-12-28

TASK [Gathering Facts] *********************************************************
fatal: [test.example.com]: UNREACHABLE! => {“changed”: false, “msg”: “Failed to connect to the host via ssh: Host key verification failed.\r\n”, “unreachable”: true}
to retry, use: --limit @/var/lib/jenkins/workspace/nginx-freestyle-job/nginx_playbooks/deploy.retry

PLAY RECAP *********************************************************************
test.example.com : ok=0 changed=0 unreachable=1 failed=0

写回答

1回答

一路向北

2018-12-28

感谢这位同学的关注,从报错内容上看应该是ssh key认证失败,建议查看你的jenkins服务的启动用户,保证该用户正确配置目标主机的ssh认证

0
0

Jenkins+Ansible+Gitlab-三剑合璧掌握自动化部署

整合三大工具解决自动化部署&持续交付问题

1290 学习 · 319 问题

查看课程