我在运行knife cookbook test
时遇到此错误,我无法追踪它。我已经尝试删除所有食谱和属性中的所有内容。
答案 0 :(得分:0)
此问题通常是您的食谱metadata.rb
文件出错的结果。特别是,检查您的recipe
指令;如果省略名称后的配方描述,则会出现此错误。
答案 1 :(得分:0)
我遇到了同样的错误:结果是错误是由参数名称引起的,这与Ruby方法相同。这是" name&#34 ;;现在它" d_name"并且错误消失了......
另见https://github.com/vpenso/debian-chef-cookbook/issues/1
希望这有帮助
答案 2 :(得分:0)
这里的问题是我使用的是一个非常古老的rubygems(1.4.1)。切换到正确的宝石集解决了。