jenkins - Ansible 通过 Jenkins Job 同步模块执行失败
问题描述
我尝试通过 Jenkins Job 使用同步 Ansible 模块,但我遇到了执行问题:
09:50:18 TASK [Synchronize directories] *************************************************
09:50:20 FATAL: command execution failed
09:50:20 hudson.AbortException: Ansible playbook execution failed
09:50:20 at org.jenkinsci.plugins.ansible.AnsiblePlaybookBuilder.perform(AnsiblePlaybookBuilder.java:262)
09:50:20 at org.jenkinsci.plugins.ansible.workflow.AnsiblePlaybookStep$AnsiblePlaybookExecution.run(AnsiblePlaybookStep.java:430)
09:50:20 at org.jenkinsci.plugins.ansible.workflow.AnsiblePlaybookStep$AnsiblePlaybookExecution.run(AnsiblePlaybookStep.java:351)
09:50:20 at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:47)
09:50:20 at hudson.security.ACL.impersonate(ACL.java:367)
09:50:20 at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:44)
09:50:20 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
09:50:20 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
09:50:20 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
09:50:20 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
09:50:20 at java.lang.Thread.run(Thread.java:748)
这是我关于此任务的 Ansible 剧本:
- name: Synchronize directories
synchronize:
src: "roles/digit-servers/server/auth/data/"
dest: "/data/dock/auth/data/"
您对这个错误的含义有任何想法吗?
解决方案
推荐阅读
- javascript - 修改JS中的初始对象值
- pytorch - 用 CPU 加载 pickle 保存的 GPU 张量?
- python - 尝试导入 python-vlc 时出现错误
- arrays - 程序应该崩溃,但它没有
- kubernetes - 如何从外部访问 pod IP
- c# - 如何代表流创建以从 Web Chat 生成用于 Bot 身份验证的访问令牌?
- javascript - 通过数组过滤包含对象数组的对象数组
- javascript - Angularjs指令使HTML元素可拖动并且其中的HTML字段可选择或可修改
- python - 在python中分块下载文件?
- dataframe - 如果一个数据帧依赖于另一个数据帧,火花数据帧执行如何工作?