我的 Chef 配置有什么问题?

What's wrong with my Chef Configuration?

Chef newb 在这里 - 尝试使用 vagrant 设置开发箱以在 rails 上与 ruby 一起工作。我正在研究文档,但似乎无法弄清楚围绕此错误的语法:

==> default: could not find recipe server for cookbook mysql

这是 VagrantFile/Cheffile:https://gist.github.com/tlaffoon/593077d63e3c92b3acf5

我知道我需要包括以下内容,只是不确定如何:

从您的 Vangrantfile (L33,34) 中删除以下两行

chef.add_recipe "mysql::server"
chef.add_recipe "mysql::client"

Mysql 食谱最近更改了版本。新版本 (6.0) 不提供配方,只提供 LWRP(mysql_service 资源)。

然后创建您自己的食谱 (knife cookbook create myname) 并将 mysql_service 块添加到 cookbooks/myname/recipes/default.rb