0

嗨,我开始在 Windows 上使用 Chef 并遵循快速入门指南。我正在使用 chef-solo 并让它与入门食谱一起使用,它只是将模板写入主目录,但是任何安装了某些东西的食谱我都会收到错误“重新引发异常 TypeError - 无法将 nil 转换为字符串”,但没有指出问题出在哪里。

我在 github 上有我的主厨 repo ,它正在尝试安装 7-zip。

我尝试使用 -l debug 运行,这是完整的 stach 跟踪

我现在有点不知如何找到零。

4

1 回答 1

1

您使用的是哪个版本的 Chef?我在 Ubuntu 上使用 Chef 0.10.10
时 遇到了类似的问题。

为了解决这个问题,我升级了我的 Chef 版本。就我而言,我跑了

sudo gem update chef

现在我有 10.14.2,一切都很好。

不确定您是如何配置 Windows 安装的,但您可以尝试在没有 sudo 的情况下运行它。

于 2012-09-18T07:21:35.143 回答