Issue #16080 has been updated by Matthaus Owens. Status changed from Merged - Pending Release to Closed
Released in Puppet 3.2.3-rc1. ---------------------------------------- Bug #16080: Service provider broken in Windows Server 2012 https://projects.puppetlabs.com/issues/16080#change-94897 * Author: Josh Cooper * Status: Closed * Priority: High * Assignee: * Category: * Target version: 3.2.3 * Affected Puppet version: 2.7.19 * Keywords: windows service backlog * Branch: ---------------------------------------- Windows Server 2012 will be GA released Sept 4th. When running the RC, I get the following: <pre> C:\Program Files (x86)\Puppet Labs\Puppet\bin>envpuppet puppet resource service C:/Program Files (x86)/Puppet Labs/Puppet/sys/ruby/lib/ruby/gems/1.8/gems/win32-service-0.7.2-x86-mingw32/lib/win32/service.rb:1450:in `get_config2_info': The specified resource type cannot be found in the image file. (Win32::Service::Error) from C:/Program Files (x86)/Puppet Labs/Puppet/sys/ruby/lib/ruby/gems/1.8/gems/win32-service-0.7.2-x86-mingw32/lib/win32/service.rb:1157:in `services' from C:/Program Files (x86)/Puppet Labs/Puppet/sys/ruby/lib/ruby/gems/1.8/gems/win32-service-0.7.2-x86-mingw32/lib/win32/service.rb:1098:in `upto' from C:/Program Files (x86)/Puppet Labs/Puppet/sys/ruby/lib/ruby/gems/1.8/gems/win32-service-0.7.2-x86-mingw32/lib/win32/service.rb:1098:in `services' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/provider/service/windows.rb:111:in `instances' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/type.rb:896:in `instances' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/type.rb:889:in `collect' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/type.rb:889:in `instances' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/indirector/resource/ral.rb:14:in `search' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/indirector/indirection.rb:255:in `search' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application/resource.rb:234:in `find_or_save_resources' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application/resource.rb:144:in `main' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:317:in `run_command' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:309:in `run' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:416:in `hook' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:309:in `run' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:407:in `exit_on_fail' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/application.rb:309:in `run' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../lib/puppet/util/command_line.rb:69:in `execute' from C:/Program Files (x86)/Puppet Labs/Puppet/puppet/ext/../bin/puppet:4 </pre> The win32-service gem is calling `QueryServiceConfig2` for the `SERVICE_CONFIG_DESCRIPTION` but this fails with exit code 1813 "The specified resource type cannot be found in the image file." -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/groups/opt_out.
