Невозможно установить пакеты, используя chef - PullRequest
0 голосов
/ 22 декабря 2018
Error executing action `install` on resource 'windows_package[autologon]'
           ================================================================================

           Chef::Exceptions::CannotDetermineWindowsInstallerType
           -----------------------------------------------------
           Installer type for Windows Package 'autologon' not specified and cannot be determined from file extension 'exe'

           Resource Declaration:
           ---------------------
           # In C:/Users/kitchen/AppData/Local/Temp/kitchen/cache/cookbooks/rclient/recipes/windows.rb

            26: windows_package 'autologon' do
            27:   source "#{node['rclient']['remote_root_url']}/autologon/3.10/Autologon.exe"
            28: end
            29:

Также та же проблема для пакетов IEDriverServer.exe и msys2-x86_64-20161025.exe.

1 Ответ

0 голосов
/ 25 декабря 2018

См. https://docs.chef.io/resource_windows_package.html для информации.Вам почти наверняка нужно указать :installer_type.

https://github.com/chef/chef/blob/master/lib/chef/provider/package/windows.rb#L91 - метод, в котором вы видите ошибку, которую вы видите.

...