我有Vagrantfile中描述的5台机器,并有一些厨师 - 独奏简单食谱 . 我想识别厨师执行失败的机器 .
到目前为止我尝试过:尝试用 --destroy-on-error 标志运行 vagrant up 然后如果在某些机器上厨师独奏失败那么我可以在 vagrant status 中看到它们 not created state ,但它没有发生 . vagrant up 之后所有机器都有 running 状态 .
也许有一种方法可以配置厨师在运行的机器上某处存储执行信息,然后我可以使用 vagrant ssh 获取该信息
我怎样才能做到这一点?
1 回答
机器处于运行状态,因为流浪者需要机器运行才能执行厨师配置 .
你可以做的是设置在调试日志中运行的厨师
我知道在过去没有输出文件,它可能已经改变但我不确定,输出仍然转到STDOUT .