chef-infra - Chef Infra Server:将依赖项添加到 metadata.rb 和 policyfile.rb 文件时出错
问题描述
我试图让我的厨师食谱依赖于厨师超市社区巧克力食谱,这样我就可以安装一些软件包。在我的 metadata.rb 文件中,我添加了以下代码:depends 'chocolatey', '~> 1.2.0'
在我的 policyfile.rb 文件中,我添加了以下代码:cookbook 'chocolatey', '~> 1.2.0'
我已经在我的食谱目录中运行了厨师安装,它自动生成了 Policyfile.lock.json 文件
但是,当我现在尝试将其上传到厨师基础设施服务器时,我遇到了一些错误:错误:Cookbook windows_web_server 依赖于当前不是错误的食谱错误:正在上传并且无法在服务器上找到。错误:缺少的食谱是:'chocolatey' 版本 '~> 1.2.0'
我还需要做些什么才能使其正常工作吗?
解决方案
推荐阅读
- azure - 在远程服务器上运行集成测试
- ruby-on-rails - Rails 活动存储 Blob 和附件的软删除
- kubernetes - 如何在 cron 中运行 kubectl 命令
- python - 如果验证码显示在页面上,则打印一些内容
- r - R lmer4 包多级模型添加随机效应与 0 符号
- c - 如何打印字符串 num?
- xcode - 在不同设备上的 Playground 中预览 SwiftUI 代码
- php - 谁能帮我知道如何使它工作?
- javascript - IntersectionObserver 产生比预期更多的事件
- c# - C#:需要将一个字符串拆分成一个字符串[],并在字符串的开头保留分隔符(也是一个字符串)