Puppet Run 给出错误:无法执行 puppetrun:ERF12-4252

Puppet Run 给出错误:无法执行 puppetrun:ERF12-4252

正如标题所示,每当我尝试从 Foreman “运行 Puppet”时,我都会在 GUI 中收到以下错误。

这一切都是因为,一开始配置错误,需要设置 activemq。确定并正确设置后,我开始收到 ERF12-4252 错误,该错误与 foreman-proxy 日志中的以下错误消息相对应。

W,[2016-10-02T11:12:17.782288 #1796] 警告 -- :执行'[“/ usr / bin / sudo”,“-u”,“root”,“/ opt / puppetlabs / bin / mco”,“puppet”,“runonce”,“-I”,“”]'时退出代码为非空 E,[2016-10-02T11:12:17.782431 #1796] 错误 -- :puppet 运行失败:检查日志文件 I,[2016-10-02T11:12:17.782622 #1796] 信息 -- :xxxx - - [02/Oct/2016:11:12:17 -0400]“POST / puppet / run HTTP / 1.1”500 34 0.0054

尽管日志非常模糊,但我最终还是能够通过向 foreman-proxy 用户添加 shell,并尝试从 CLI 而不是通过 Foreman GUI 运行该精确命令来找出问题所在。

将此标记为已解决。

答案1

这一切都是因为,一开始配置错误,需要设置 activemq。确定并正确设置后,我开始收到 ERF12-4252 错误,该错误与 foreman-proxy 日志中的以下错误消息相对应。

W,[2016-10-02T11:12:17.782288 #1796] 警告 -- :执行'[“/ usr / bin / sudo”,“-u”,“root”,“/ opt / puppetlabs / bin / mco”,“puppet”,“runonce”,“-I”,“”]'时退出代码为非空 E,[2016-10-02T11:12:17.782431 #1796] 错误 -- :puppet 运行失败:检查日志文件 I,[2016-10-02T11:12:17.782622 #1796] 信息 -- :xxxx - - [02/Oct/2016:11:12:17 -0400]“POST / puppet / run HTTP / 1.1”500 34 0.0054

尽管日志非常模糊,但我最终还是能够通过向 foreman-proxy 用户添加 shell,并尝试从 CLI 而不是通过 Foreman GUI 运行该精确命令来找出问题所在。

相关内容