可靠的塔报告:stdout捕获丢失

如何解决丢失stdout捕获的错误。 我安排了几个任务,最初他们运行良好后,迭代它抛出这个错误。

在这里输入图像说明

我伸出了Ansible Support,显然他们承认当时使用的Tower版本[2.1.3]有一些bug,他们build议升级到2.1.4解决了这个问题。

更新:更重要的是,我使用了t2.micro的实例大小 – 他们推荐使用具有更高内存容量的实例 – 通过m3.medium运行。

Ansible塔2.1.4 – 下载链接

“stdout捕获缺失”通常意味着Tower作业在正确启动之前失败。 这可能会发生严重错误configuration或yml格式问题。 我认为我也看到了糟糕的模板variables。

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