1

我在运行时遇到此错误knife cookbook test,我无法追踪它。我已经尝试删除所有食谱和属性中的所有内容。

4

3 回答 3

0

此问题通常是由于metadata.rb您的食谱文件中的错误造成的。特别是,检查你的recipe指令;如果您省略名称后面的配方描述,您将收到此错误。

于 2013-02-01T03:25:38.100 回答
0

我遇到了同样的错误:原来错误是由参数名称引起的,这与 Ruby 方法相同。那是“名字”;现在它是“d_name”并且错误消失了......

另请参阅https://github.com/vpenso/debian-chef-cookbook/issues/1

希望这可以帮助

于 2014-04-09T13:26:35.730 回答
0

这里的问题是我使用的是相当老的 ruby​​gems (1.4.1)。切换到正确的 gemset 解决了。

于 2014-06-24T23:12:17.067 回答