1

Chef-Solo のデバッグ中にエラーが発生しました。

....in 'from_fileChef-recipes 経由で nginx をインストールする場合と同じような問題が発生します。をダウンロードしてインストールepel-release-5-4.noarch.rpmし、作成しまし/etc/yum.repos.d/epel.repoた。

これはどうすればいいですか?

* package[vim] action install
* No version specified, and no candidate version available for vim
================================================================================
Error executing action `install` on resource 'package[vim]'
================================================================================


Chef::Exceptions::Package
-------------------------
No version specified, and no candidate version available for vim


Resource Declaration:
---------------------
# In /root/Development/chef-repo/site-cookbooks/vim/recipes/default.rb

  9: package "vim" do
 10:   action :install
 11: end
 12:



Compiled Resource:
------------------
# Declared in /root/Development/chef-repo/site-cookbooks/vim/recipes/default.rb:9:in `from_file'

package("vim") do
  action [:install]
  retries 0
  retry_delay 2
  package_name "vim"
  cookbook_name :vim
  recipe_name "default"
end
4

2 に答える 2

0

実は、設置されていたようです。nginx -t を試してみると、いくつかのエラーが見つかり、修正したところ、このシェフのレシピはエラーなしで機能し始めました。

于 2013-04-08T06:29:35.010 に答える