Thanks a lot Josh. On Fri, Nov 18, 2011 at 5:13 PM, Josh Cooper <j...@puppetlabs.com> wrote: > Hi Mohamed, > This is issue https://projects.puppetlabs.com/issues/10417 Windows doesn't > have a 'diff.exe' command by default. > You can work around this by setting show_diff = false or by specifying > appropriate values for 'diff' and 'diff_args' > Josh > > On Fri, Nov 18, 2011 at 1:42 PM, Mohamed Lrhazi <lrh...@gmail.com> wrote: >> >> Anybody knows what this error, bellow, means, the target file, >> C:/Splunk/etc/system/local/inputs.conf, does exist. >> sometimes, if I delete the file, it does actually create it, but never >> update it if it exists and changed... >> >> The resource is defined as: >> >> >> >> file { "splunk_inputs": owner => SYSTEM, group >> => SYSTEM, mode => 664, require => >> Exec["install_splunk"], notify => Service["splunk"], >> path => "$splunk_home\\etc\\system\\local\\inputs.conf", >> content => template("gu_splunk/inputs.conf.windows.erb"), } >> debug: /Stage[main]/Gu_splunk::Windows/File[splunk_inputs]/content: >> Executing 'diff -u C:/Splunk/etc/system/local/inputs.conf >> C:/Users/ml623/AppData/Local/Temp/ >> puppet-file20111118-3304-81qt4z-0' >> >> C:/Ruby187/lib/ruby/gems/1.8/gems/win32-process-0.6.5/lib/win32/process.rb:889:in >> `create' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:336:in `execute_windows' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:374:in `execute' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util/diff.rb:12:in `diff' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/content.rb:107:in >> `insync?' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/content.rb:152:in >> `write_temporarily' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/type/file/content.rb:106:in >> `insync?' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/property.rb:162:in `safe_insync?' >> >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:61:in >> `perform_changes' >> >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:60:in >> `each' >> >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:60:in >> `perform_changes' >> >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction/resource_harness.rb:133:in >> `evaluate' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:49:in `apply' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:84:in >> `eval_resource' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:103:in `evaluate' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:476:in `thinmark' >> C:/Ruby187/lib/ruby/1.8/benchmark.rb:308:in `realtime' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:475:in `thinmark' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:103:in `evaluate' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:351:in `traverse' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/transaction.rb:99:in `evaluate' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:141:in >> `apply' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:121:in >> `retrieve_and_apply_catalog' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:180:in `benchmark' >> C:/Ruby187/lib/ruby/1.8/benchmark.rb:308:in `realtime' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util.rb:179:in `benchmark' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:120:in >> `retrieve_and_apply_catalog' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/configurer.rb:151:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent/locker.rb:21:in `lock' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run' >> C:/Ruby187/lib/ruby/1.8/sync.rb:230:in `synchronize' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:39:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:103:in `with_client' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:37:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:172:in `call' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:172:in >> `controlled_run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/agent.rb:35:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:336:in >> `onetime' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application/agent.rb:310:in >> `run_command' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:306:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:410:in `hook' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:306:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:401:in >> `exit_on_fail' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/application.rb:306:in `run' >> C:/Ruby187/lib/ruby/site_ruby/1.8/puppet/util/command_line.rb:69:in >> `execute' >> C:/Ruby187/bin/puppet:4 >> err: /Stage[main]/Gu_splunk::Windows/File[splunk_inputs]: Could not >> evaluate: CreateProcess() failed: The system cannot find the file >> specified. >> notice: /Stage[main]/Gu_splunk::Windows/Service[splunk]: Dependency >> File[splunk_inputs] has failures: true >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to puppet-users@googlegroups.com. >> To unsubscribe from this group, send email to >> puppet-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> > > > > -- > Josh Cooper > Developer, Puppet Labs > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. >
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.