在流浪汉中运行厨师时,我收到以下错误
node-0: ERROR: No parent found for monit_config[dsk-client]
node-0: FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
触发的资源如下所示:
include_recipe 'tomk-monit'
monit_config 'dsk-client' do
cookbook 'tomk-monit'
source 'dsk-client.conf.erb'
end
(在食谱tomk-monit中有一个包含poise-monit的声明)
错误本身非常不清楚,并指出了一些我对此一无所知的东西。
我有什么东西在这里失踪吗?我本应该添加的东西,但没有?
答案 0 :(得分:1)
我会仔细检查你认为有include_recipe
。 monit_config
资源需要monit
资源才能存在(因此它知道将配置放在哪里等等)。
一般情况下,如果您对我的食谱有疑问,请在Slack上ping我,这样会更快:)