[chef] Errors changing file_cache_path using chef-client cookbook during bootstrap


Chronological Thread 
  • From: Jeppe Nejsum Madsen < >
  • To: " " < >
  • Subject: [chef] Errors changing file_cache_path using chef-client cookbook during bootstrap
  • Date: Thu, 4 Sep 2014 10:00:24 +0200

Hi

We need to change the file_cache_path to point to a different location, so I have this in my env

              :chef_client => {
                        :config => {
                          :file_cache_path => "D:\\chef\\cache",
                          :file_backup_path => "D:\\chef\\backup"
                        }
         },


I'm using the chef-client::config recipe to manage client.rb, but it seems the reload of the config doesn't effect the current run, since the new directories are not created so a later recipe (that tries to download to the cache folder) fails. See output below.

The client.rb is updated to have the correct settings.

The rather strange thing is that the chef-stacktrace file is written to the new cache dir on the D: drive, so next time I run chef-client things are working....

Any hints?

/Jeppe

172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing directory[C:/chef/run] action create (chef-client::config line 77)
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/run] created directory C:/chef/run
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/run] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/run] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing directory[C:/chef/cache] action create (chef-client::config line 77)
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/cache] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/cache] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing directory[C:/chef/backup] action create (chef-client::config line 77)
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/backup] created directory C:/chef/backup
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/backup] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/backup] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing directory[C:/chef/log] action create (chef-client::config line 77)
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/log] created directory C:/chef/log
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/log] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/log] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef/log] permissions changed to [WIN-6G50U0QH101\Administrator/flags:0/mask:e0010000, BUILTIN\Administrators/flags:0/mask:a0000000]
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing directory[C:/chef] action create (chef-client::config line 77)
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: directory[C:/chef] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:01-07:00] INFO: Processing template[C:/chef/client.rb] action create (chef-client::config line 73)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] backed up to c:/chef/backup/chef/client.rb.chef-20140904000902.422562
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] updated file contents C:/chef/client.rb
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] permissions changed to [WIN-6G50U0QH101\Administrator/flags:0/mask:c0010000, BUILTIN\Administrators/flags:0/mask:80000000, Everyone/flags:0/mask:80000000]
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: template[C:/chef/client.rb] sending create action to ruby_block[reload_client_config] (immediate)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: Processing ruby_block[reload_client_config] action create (chef-client::config line 96)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: ruby_block[reload_client_config] called
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: Processing directory[C:/chef/client.d] action create (chef-client::config line 89)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: directory[C:/chef/client.d] created directory C:/chef/client.d
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: directory[C:/chef/client.d] owner changed to S-1-5-21-1358994766-942838864-10853432-500
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: directory[C:/chef/client.d] group changed to S-1-5-32-544
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: directory[C:/chef/client.d] permissions changed to [WIN-6G50U0QH101\Administrator/flags:0/mask:e0010000, BUILTIN\Administrators/flags:0/mask:a0000000, Everyone/flags:0/mask:a0000000]
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: Processing ruby_block[reload_client_config] action nothing (chef-client::config line 96)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: Processing ohai[custom_hints] action nothing (base-econ::configure_ohai line 37)
172.27.28.220 [2014-09-04T00:09:02-07:00] INFO: Processing windows_feature[IIS-WebServerRole] action install (iis::default line 22)
172.27.28.220 [2014-09-04T00:09:17-07:00] INFO: windows_feature[IIS-WebServerRole] installed feature
172.27.28.220 [2014-09-04T00:09:17-07:00] INFO: Processing service[iis] action enable (iis::default line 27)
172.27.28.220 [2014-09-04T00:09:17-07:00] INFO: Processing service[iis] action start (iis::default line 27)
172.27.28.220 [2014-09-04T00:09:17-07:00] INFO: Processing windows_feature[IIS-ISAPIFilter] action install (iis::mod_isapi line 30)
172.27.28.220 [2014-09-04T00:09:20-07:00] INFO: windows_feature[IIS-ISAPIFilter] installed feature
172.27.28.220 [2014-09-04T00:09:20-07:00] INFO: Processing windows_feature[IIS-ISAPIExtensions] action install (iis::mod_isapi line 30)
172.27.28.220 [2014-09-04T00:09:23-07:00] INFO: windows_feature[IIS-ISAPIExtensions] installed feature
172.27.28.220 [2014-09-04T00:09:23-07:00] INFO: Processing windows_feature[NetFx3] action install (iis-econ::default line 25)
172.27.28.220 [2014-09-04T00:09:42-07:00] INFO: windows_feature[NetFx3] installed feature
172.27.28.220 [2014-09-04T00:09:42-07:00] INFO: Processing windows_feature[IIS-ASP] action install (iis-econ::default line 25)
172.27.28.220 [2014-09-04T00:09:47-07:00] INFO: windows_feature[IIS-ASP] installed feature
172.27.28.220 [2014-09-04T00:09:47-07:00] INFO: Processing windows_feature[IIS-NetFxExtensibility] action install (iis::mod_aspnet line 31)
172.27.28.220 [2014-09-04T00:10:01-07:00] INFO: windows_feature[IIS-NetFxExtensibility] installed feature
172.27.28.220 [2014-09-04T00:10:01-07:00] INFO: Processing windows_feature[IIS-ASPNET] action install (iis::mod_aspnet line 31)
172.27.28.220 [2014-09-04T00:10:06-07:00] INFO: windows_feature[IIS-ASPNET] installed feature
172.27.28.220 [2014-09-04T00:10:06-07:00] INFO: Processing iis_site[Default Web Site] action stop (iis-econ::default line 33)
172.27.28.220 [2014-09-04T00:10:07-07:00] INFO: iis_site[Default Web Site] stopped
172.27.28.220 [2014-09-04T00:10:07-07:00] INFO: Processing iis_site[Default Web Site] action delete (iis-econ::default line 33)
172.27.28.220 [2014-09-04T00:10:07-07:00] INFO: iis_site[Default Web Site] deleted
172.27.28.220 [2014-09-04T00:10:07-07:00] INFO: Processing windows_feature[TelnetClient] action install (base-econ::base-windows line 12)
172.27.28.220 [2014-09-04T00:10:10-07:00] INFO: windows_feature[TelnetClient] installed feature
172.27.28.220 [2014-09-04T00:10:10-07:00] INFO: Processing windows_package[NXLOG-CE] action install (nxlog::install line 2)
172.27.28.220 [2014-09-04T00:10:10-07:00] INFO: Installing windows_package[NXLOG-CE] version 2.7.1191
172.27.28.220 [2014-09-04T00:10:10-07:00] INFO: Processing remote_file[D:\chef\cache/nxlog-ce-2.7.1191.msi] action create (dynamically defined)
172.27.28.220
172.27.28.220 ================================================================================
172.27.28.220 Error executing action `create` on resource 'remote_file[D:\chef\cache/nxlog-ce-2.7.1191.msi]'
172.27.28.220 ================================================================================
172.27.28.220
172.27.28.220 Chef::Exceptions::EnclosingDirectoryDoesNotExist
172.27.28.220 ------------------------------------------------
172.27.28.220 Parent directory D:\chef\cache does not exist.








Archive powered by MHonArc 2.6.16.

§