2014-11-08 56 views
0

我正在關注Rails App Cookbook,並且面臨涉及供應AWS實例的第6步的問題。我收到以下errors作爲輸出。流浪漢提供AWS問題

正如指南中所述,在觀察配置失敗後,我執行了vagrant up --provider=aws並收到以下errors

這裏是觀察到錯誤的dependency file,kernel gem fileberks file的輸出。

檢查錯誤和berks文件後,我嘗試將第11行修改爲version = "3.2.0",但這並沒有什麼區別,因爲我可以看到相同的errors

這裏是Vagrantfile的輸出。

我進一步調查發現下列問題正在報道Berkshelf Github頁面。我嘗試了建議的解決方案 - 通過應用以下命令確保Chef-DK目錄位於我的$ PATH前面$ PATH=$HOME/.chefdk/gem/ruby/2.1.0/bin:/opt/chefdk/bin:$PATH

我在我的系統中觀察到以下output

請問有人可能會提出什麼問題?

回答

0

我找到了解決問題的辦法。我正在使用vagrant-berkslflf插件。要使用的正確插件是單獨的berkshelf。運行以下命令後問題得以糾正:

vagrant plugin uninstall vagrant-berkshelf 
vagrant plugin install berkshelf