Vagrant Provision AWS Issue

时间:2014-11-08 20:49:07

标签: vagrant vagrantfile cookbook berkshelf berksfile

我正在关注Rails App Cookbook并面临第6步的问题,该问题涉及配置AWS实例。我收到以下errors作为输出。

如指南中所述,在观察配置失败后,我执行了vagrant up --provider=aws并收到了以下errors

以下是观察到错误的dependency filekernel gem fileberks file的输出。

在检查错误和berks文件时,我尝试将第11行修改为version = "3.2.0",但这没有任何区别,因为我可以看到相同的errors

以下是Vagrantfile的输出。

我进一步调查并发现以下问题正在报告Berkshelf Github页面。我尝试了建议的解决方案 - 通过应用以下命令$ PATH=$HOME/.chefdk/gem/ruby/2.1.0/bin:/opt/chefdk/bin:$PATH

确保Chef-DK目录位于$ PATH的前面

我在我的系统中观察到以下output

有人可以建议可能出现什么问题吗?

1 个答案:

答案 0 :(得分:0)

我找到了问题的解决方案。我正在使用 vagrant-berkshelf 插件。要使用的正确插件是 berkshelf 。运行以下命令后问题已得到纠正:

vagrant plugin uninstall vagrant-berkshelf
vagrant plugin install berkshelf