If I install the *.msi manually, it installs. When installing it via windows_package resource, I get an exception. I can’t find what Chef means by “Required argument source is missing!” ========================================================================== ==== Error executing action `install` on resource 'windows_package[c:\windows\t p\chef-client\DbBuilder-0.0.0051-339.msi]' ========================================================================== ==== Chef::Exceptions::ValidationFailed ---------------------------------- Required argument source is missing! Cookbook Trace: --------------- c:/chef/cache/cookbooks/windows/libraries/windows_package.rb:106:in `insta _package' c:/chef/cache/cookbooks/windows/libraries/windows_package.rb:31:in `block <class:WindowsCookbookPackage>' Resource Declaration: --------------------- # In c:/chef/cache/cookbooks/db-mssql/recipes/install_dbbuilder.rb 26: windows_package "#{win_pkg}" do 27: action :install 28: installer_type :msi 29: options "quiet" 30: end 31: Compiled Resource: ------------------ # Declared in c:/chef/cache/cookbooks/db-mssql/recipes/install_dbbuilder.r 26:in `from_file' windows_cookbook_package("c:\windows\temp\chef-client\DbBuilder-0.0.0051-3 .msi") do provider Chef::Provider::WindowsCookbookPackage action [:install] retries 0 retry_delay 2 default_guard_interpreter :default declared_type :windows_package cookbook_name "db-mssql" recipe_name "install_dbbuilder" installer_type :msi options "quiet" package_name "c:\\windows\\temp\\chef-client\\DbBuilder-0.0.0051-339.msi end [2015-02-22T20:22:24-05:00] INFO: Running queued delayed notifications before -raising exception [2015-02-22T20:22:24-05:00] INFO: Running queued delayed notifications before re -raising exception Running handlers: [2015-02-22T20:22:24-05:00] ERROR: Running exception handlers Running handlers complete [2015-02-22T20:22:24-05:00] ERROR: Exception handlers complete [2015-02-22T20:22:24-05:00] FATAL: Stacktrace dumped to c:/chef/cache/chef-stack trace.out Chef Client failed. 14 resources updated in 37.360134 seconds [2015-02-22T20:22:24-05:00] INFO: Sending resource update report (run-id: 10c432 fa-7efa-49de-8248-e91238e1a0a8) [2015-02-22T20:22:24-05:00] FATAL: Chef::Exceptions::ValidationFailed: windows_p ackage[c:\windows\temp\chef-client\DbBuilder-0.0.0051-339.msi] (db-mssql::instal l_dbbuilder line 26) had an error: Chef::Exceptions::ValidationFailed: Required argument source is missing! |
Archive powered by MHonArc 2.6.16.