linux - 无法上传 mycookbook
问题描述
我目前正在研究厨师的部署自动化,我正在构建一个依赖于我已经从厨师超市下载的另一本食谱的食谱(食谱是数据库 6.1.1),我做了依赖和 include_recipe 部分,但是仍然当我上传我的食谱时,这个错误出现了
(当我尝试上传显然依赖于另一个食谱 Postgresql 的数据库食谱时发生了同样的事情,这意味着我陷入了依赖循环)感谢您的帮助!
解决方案
根据您使用的 Chef 版本,我建议在上传时使用 --include-dependencies 选项。
(https://docs.chef.io/knife_cookbook.html)
-d, --include-dependencies 确保当食谱依赖于一个(或多个)食谱时,这些食谱也会被上传。
推荐阅读
- java - 一个 @StreamListener 依赖于另一个 @StreamListener
- json - 如何冻结剑道电子表格中的第一行
- r - setwd() 来自 R 中的批处理文件
- java - 最佳实践访问不同类中的几个参数
- java - 使用登录屏幕密码选择服务器
- elasticsearch - Elasticsearch 一个数组至少包含一个元素
- elasticsearch - Jasper Webservice 适配器是否通过过滤某些字符来更改 REST 请求正文?
- bash - 删除空行后从文本文件中选择随机行
- spring - 使用 WebFlux 和 Keycloak 在 Spring Boot 中上传多部分表单数据时出现问题
- python - Python TKinter 事件 - 关闭窗口