【问题标题】:hudson.AbortException: Ansible playbook execution failed jenkinshudson.AbortException:Ansible 剧本执行失败詹金斯
【发布时间】:2020-08-01 12:03:53
【问题描述】:

我在 jenkins 中触发了我的应用程序的构建,但由于返回以下错误而失败

hudson.AbortException: Ansible playbook execution failed

然后我恢复了我的更改并再次触发它,即使出现相同的错误状态失败。

然后我触发了同一项目的其他分支的构建,但它成功了。我是詹金斯的新手。谁能帮我了解一下情况?

【问题讨论】:

    标签: javascript jenkins build pipeline


    【解决方案1】:

    首先,Ansible playbook 可能会占用大量资源。尤其是在针对许多主机运行和/或使用进程分叉、缓存等时。

    Ansible 进程分配大量系统内存是很常见的。这可能会导致内存不足的情况。然后操作系统选择并杀死一个正在运行的进程以释放内存。这可能会影响您正在运行的 Jenkins 或 Ansible。

    检查您的系统日志以了解这些内存不足异常。

    对于 Linux,使用dmesg -T | grep "Out of memory" 过滤掉相关异常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-13
      • 2015-03-19
      • 1970-01-01
      • 2019-06-16
      • 2017-01-29
      • 1970-01-01
      • 2014-07-18
      相关资源
      最近更新 更多