为什么Rundeck NodeFirstWorkflowStrategy执行StepFirstWorkflowStrategy?结果有时首先成功,但节点首先失败

时间:2015-06-05 01:30:41

标签: rundeck

我修改了Rundeck服务器版本2.5源代码,以便在其中一个可用节点上执行作业。我没有测试过,看看我得到的这个问题是由于我的源代码更改还是Rundeck 2.5版代码中的错误。

我看到的问题是,当一个作业成功完成所有步骤时,它应该成功退出。有时情况并非如此。有时最终退出状态失败,即使调试显示步骤已成功退出。我正在尝试追踪触发此失败状态的内容。有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:0)

这项工作究竟在做什么?我有一个类似的问题,其中rundeck报告了看似成功运行的失败。我们发布木偶命令作为工作的一个步骤。我们发现如果puppet干净利落并且应用任何更改,退出状态将为0,Rundeck作业成功。然而; puppet返回退出代码2,用于干净的木偶部署,进行更改,导致单个步骤成功失败的作业。

不确定这是否适用于您的情况,但希望它有所帮助!