ansible tower 报告:缺少 stdout 捕获

ansible tower 报告:缺少 stdout 捕获

如何修复缺少 stdout 捕获的错误。我正在安排几个任务,最初它们运行良好,但经过几次迭代后,它抛出了此错误。

在此处输入图片描述

答案1

我联系了 Ansible 支持,他们显然承认我当时使用的 Tower 版本 [ 2.1.3 ] 存在一些错误,并建议升级到 2.1.4 解决了该问题。

更新 :更重要的是,我使用的实例大小为 t2.micro - 他们建议使用具有更高内存容量的实例 - 使用 m3.medium 运行它就可以了。

Ansible Tower 2.1.4 -下载链接

答案2

“stdout 捕获缺失”通常意味着 Tower 作业在正确启动之前失败。这可能发生在严重配置错误或 yml 格式问题的情况下。我想我也曾在错误的作业模板变量中看到过这种情况。

工作信息页面应该会解释发生了什么。如果没有,你可以使用 API:/api/v1/jobs/123/

相关内容