【发布时间】:2021-04-17 06:30:47
【问题描述】:
我是 Chef 和 AWS OpsWorks 的初学者。我试图尝试定制食谱。我创建了一个 git 存储库,其中包含一个目录 test_cookbook,并配置了 chef 以从中获取食谱。在其中,我创建了如下文件;
test_cookbook
|_metadata.rb
|_recipes
|_testrecipe.rb
下面是metadata.rb的内容
depends 'magic_shell'
magic_shell 是一本开放的食谱,在厨师超市https://supermarket.chef.io/cookbooks/magic_shell有售
当我尝试执行 testrecipe 时,出现以下错误;
[2021-01-12T09:52:23+00:00] INFO: HTTP Request Returned 412 Precondition Failed: No such cookbook: magic_shell
================================================================================
Error Resolving Cookbooks for Run List:
================================================================================
Missing Cookbooks:
------------------
No such cookbook: magic_shell
谁能告诉我为什么会这样以及如何解决这个问题?
【问题讨论】:
标签: amazon-web-services chef-infra devops aws-opsworks