Chef infra Netflix ICE和图书管理员厨师-软件包档案有太多的孩子

Chef infra Netflix ICE和图书管理员厨师-软件包档案有太多的孩子,chef-infra,netflix,chef-recipe,ice,Chef Infra,Netflix,Chef Recipe,Ice,我正在尝试部署opscode“Netflix冰”食谱。 ENV rvm ruby 2.0.0 图书管理员厨师长0.0.1 在运行Library chef安装期间出现以下错误: *[Librarian] Unpacking tmp/librarian/cache/source/chef/site/877777683730772c/artifact/version-uri/2352964421717b53/package.tar.gz to tmp/librarian/scratch/7924de8

我正在尝试部署opscode“Netflix冰”食谱。 ENV rvm ruby 2.0.0 图书管理员厨师长0.0.1

在运行Library chef安装期间出现以下错误:

*[Librarian] Unpacking tmp/librarian/cache/source/chef/site/877777683730772c/artifact/version-uri/2352964421717b53/package.tar.gz to tmp/librarian/scratch/7924de8184850fe3ec287a571d2115a3
/Users/seva/git/chef/bundle/ruby/2.0.0/gems/librainer-chef-0.0.1/lib/librainer/chef/source/site.rb:271:in'unpack_package!':包存档包含的子项太多!(运行时错误)*

试图同时定义opscode和git,Netflix ICE回购在Cheffile。 此外,package.tar.gz文件是一致的,我能够成功地将其解包


有什么想法吗?

我也遇到了这个问题,发现这实际上是神器食谱的一个问题。我发现,如果我在我的支票上明确添加以下行,我就可以毫无问题地运行图书管理员厨师长:

cookbook 'artifact', '1.9.0'

你找到解决这个问题的办法了吗?回答你自己的问题没关系。请不要忘记将答案标记为正确!:)