Hi, what puppet version are you using?
We were able to run puppet 2.6.2 with ruby 1.8.4 and 1.8.7 Please note also bug http://projects.puppetlabs.com/issues/8893 reagrding users with shared homedirs. You might also want to check the puppet HP-UX wiki site: http://projects.puppetlabs.com/projects/puppet/wiki/Puppet_HP-UX Kind regards, Martin On 08/17/2011 03:35 PM, jmckin...@thezenith.com wrote: > OK< I need a little help here. > > I am trying to get puppet working on an HP-UX 11.31 server. > > I have ruby, ruby gems, facter and puppet installed (albeit not > correctly). > > So, When i try to start the puppet daemon i get these errors. > > Thanks in advance. > > /opt/iexpress/ruby/sbin/puppetd --trace --server puppet --verbose > warning: iconv couldn't be loaded, which is required for UTF-8/UTF-16 > conversions > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:13:in `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:13:in `<module:Active>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:12:in `<module:Compression>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:3:in `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/type/file/ > content.rb:7:in `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/type/file/ > content.rb:7:in `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/type/file.rb:784:in > `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/type/file.rb:784:in > `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 79:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 79:in `block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/metatype/manager.rb: > 124:in `type' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:228:in > `resource_type' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:417:in > `parse_title' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:234:in > `to_hash' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:243:in > `uniqueness_key' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource/catalog.rb: > 433:in `resource' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 565:in `block in to_catalog' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 562:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 562:in `to_catalog' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 621:in `block in use' > /opt/iexpress/ruby/lib/ruby/1.9.1/sync.rb:225:in `sync_synchronize' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 615:in `use' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application/ > agent.rb:442:in `setup' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block (2 levels) in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 411:in `hook' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 402:in `exit_on_fail' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `run' > /opt/iexpress/ruby/sbin/puppetd:4:in `<main>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 87:in `rescue in block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 78:in `block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/metatype/manager.rb: > 124:in `type' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:228:in > `resource_type' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:417:in > `parse_title' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:234:in > `to_hash' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource.rb:243:in > `uniqueness_key' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/resource/catalog.rb: > 433:in `resource' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 565:in `block in to_catalog' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 562:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 562:in `to_catalog' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 621:in `block in use' > /opt/iexpress/ruby/lib/ruby/1.9.1/sync.rb:225:in `sync_synchronize' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/settings.rb: > 615:in `use' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application/ > agent.rb:442:in `setup' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block (2 levels) in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 411:in `hook' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 402:in `exit_on_fail' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `run' > /opt/iexpress/ruby/sbin/puppetd:4:in `<main>' > err: Could not create resources for managing Puppet's files and > directories in sections [:main, :agent, :ssl]: Could not autoload > file: Unable to find library 'libz.so'. - /opt/iexpress/ruby/lib/ruby/ > 1.9.1/ia64-hpux11.23/zlib.so > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:13:in `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:13:in `<module:Active>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:12:in `<module:Compression>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/network/http/ > compression.rb:3:in `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/rest.rb: > 6:in `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/rest.rb: > 6:in `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > certificate/rest.rb:2:in `require' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > certificate/rest.rb:2:in `<top (required)>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 79:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 79:in `block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/ > instance_loader.rb:68:in `loaded_instance' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > terminus.rb:108:in `terminus_class' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > indirection.rb:154:in `validate_terminus_class' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > indirection.rb:147:in `terminus_class=' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/ssl/host.rb:53:in > `configure_indirection' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/ssl/host.rb:107:in > `ca_location=' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application/ > agent.rb:451:in `setup' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block (2 levels) in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 411:in `hook' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 402:in `exit_on_fail' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `run' > /opt/iexpress/ruby/sbin/puppetd:4:in `<main>' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 87:in `rescue in block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 78:in `block in load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `each' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/autoload.rb: > 75:in `load' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/util/ > instance_loader.rb:68:in `loaded_instance' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > terminus.rb:108:in `terminus_class' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > indirection.rb:154:in `validate_terminus_class' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/indirector/ > indirection.rb:147:in `terminus_class=' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/ssl/host.rb:53:in > `configure_indirection' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/ssl/host.rb:107:in > `ca_location=' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application/ > agent.rb:451:in `setup' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block (2 levels) in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 411:in `hook' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `block in run' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 402:in `exit_on_fail' > /opt/iexpress/ruby/lib/ruby/site_ruby/1.9.1/puppet/application.rb: > 305:in `run' > /opt/iexpress/ruby/sbin/puppetd:4:in `<main>' > Could not prepare for execution: Could not autoload rest: Unable to > find library 'libz.so'. - /opt/iexpress/ruby/lib/ruby/1.9.1/ia64- > hpux11.23/zlib.so > root@pasco:/usr/local/lib/hpux32# > -- 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.