2013-09-18 4 views
0

При запуске кучной книги opscode samba я получаю эту ошибку, я установил пакет данных для своих пользователей, свой пакет данных для акций, а также мой пользователь samba как описано в использовании кулинарной книги самбы, но все равно получите это сообщение.Шеф-повар: ошибка поваренной книги samba: не указана версия, и никакая версия кандидата не доступна для smbclient

[2013-09-18T10:56:22-05:00] INFO: *** Chef 10.24.0 *** 
[2013-09-18T10:56:25-05:00] INFO: [inet6] no default interface, picking the first ipaddress 
[2013-09-18T10:56:26-05:00] INFO: Run List is [recipe[samba]] 
[2013-09-18T10:56:26-05:00] INFO: Run List expands to [samba] 
[2013-09-18T10:56:26-05:00] INFO: HTTP Request Returned 404 Not Found: No routes match the request: /reports/nodes/ChefClient/runs 
[2013-09-18T10:56:26-05:00] INFO: Starting Chef Run for ChefClient 
[2013-09-18T10:56:26-05:00] INFO: Running start handlers 
[2013-09-18T10:56:26-05:00] INFO: Start handlers complete. 
[2013-09-18T10:56:26-05:00] INFO: Loading cookbooks [samba] 
[2013-09-18T10:56:26-05:00] INFO: Processing samba_user[erxhub-devtest] action create (samba::default line 19) 
[2013-09-18T10:56:26-05:00] INFO: Processing samba_user[erxhub-devtest] action enable (samba::default line 19) 
[2013-09-18T10:56:26-05:00] INFO: Processing package[smbclient] action install (samba::client line 23) 

================================================================================ 
Error executing action `install` on resource 'package[smbclient]' 
================================================================================ 

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

Resource Declaration: 
--------------------- 
# In /var/chef/cache/cookbooks/samba/recipes/client.rb 

23:) 

Compiled Resource: 
------------------ 
# Declared in /var/chef/cache/cookbooks/samba/recipes/client.rb:23:in `from_file' 

package("smbclient") do 
    action :install 
    retries 0 
    retry_delay 2 
    package_name "smbclient" 
    cookbook_name "samba" 
    recipe_name "client" 
end 

[2013-09-18T11:00:07-05:00] ERROR: Running exception handlers 
[2013-09-18T11:00:10-05:00] FATAL: Saving node information to /var/chef/cache/failed-run-data.json 
[2013-09-18T11:00:10-05:00] ERROR: Exception handlers complete 
[2013-09-18T11:00:29-05:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out 
[2013-09-18T11:00:29-05:00] FATAL: Chef::Exceptions::Package: package[smbclient] (samba::client line 23) had an error: Chef::Exceptions::Package: No version specified, and no candidate version available for smbclient 

Любое представление о том, что может происходить и что «версия не указана, и ни один из кандидатов версия для smbclient» означает?

ответ

0

Ресурс «пакет» не особенно умный или сложный - под капотом он обтекает apt-get, yum, или как эквивалент вашего дистрибутива. Предположительно, ваш дистрибутив не имеет ничего общего с smbclient в своем репозитории.

Если вы добавили некоторую информацию о том, какой дистрибутив вы использовали, я мог бы добавить более точное предложение, но может быть лучшим вариантом для развилки с an extra value in the proper file.