Is anyone running puppet on windows? 

 

I attempted to use the instructions at
http://reductivelabs.com/trac/puppet/wiki/PuppetWindows on my windows xp
machine but ran into the following error:

 

H:\>puppetd -tv

C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require': no such file to load -- syslog (

LoadError)

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util/log.rb:1

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util/logging.rb:
2

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util.rb:456

         ... 7 levels...

        from
C:/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`require'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/bin/puppetd:158

        from C:/Ruby/bin/puppetd:19:in `load'

        from C:/Ruby/bin/puppetd:19

 

 

I created an empty syslog.rb file in the lib directory and got past the
above error but now get this:

 

C:\>puppetd -tv --server admin1016.us.proofpoint.com

The system cannot find the path specified.

C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/external/event-l
oop/event-loop.rb:78:in `initialize': uninitiali

zed constant Fcntl::F_SETFD (NameError)

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/external/event-l
oop/event-loop.rb:31:in `new'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/external/event-l
oop/event-loop.rb:31:in `default'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/external/event-l
oop/event-loop.rb:35:in `current'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/external/event-l
oop/event-loop.rb:285:in `initializ

e'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util/settings.rb
:559:in `new'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util/settings.rb
:559:in `set_filetimeout_timer'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/util/settings.rb
:323:in `parse'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/application.rb:2
15:in `run'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/application.rb:3
06:in `exit_on_fail'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/lib/puppet/application.rb:2
15:in `run'

        from
C:/Ruby/lib/ruby/gems/1.8/gems/puppet-0.25.3/bin/puppetd:159

        from C:/Ruby/bin/puppetd:19:in `load'

        from C:/Ruby/bin/puppetd:19

 

 

Anyone gotten this to work? I am not a developer but if anyone is doing
development work on getting puppet to work on windows, I wouldn't mind
helping with the testing.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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.

Reply via email to