Hi all. i have puppet 2.6.8 + passenger installed on centos 5.6 server for some obscure reason, puppetmaster stopped working - i am not aware of any changes done on that server i have tried starting puppetmaster as a service which also failed. checked gems and same configuration on another server works fine. this is the error and gem list, idea would be much appreciated! *** LOCAL GEMS *** activerecord (2.1.1) activesupport (2.1.1) fastthread (1.0.7) json (1.4.3) mime-types (1.16) passenger (2.2.11) rack (1.1.0) rake (0.8.7) rest-client (1.6.1) sqlite3-ruby (1.2.4) # puppetmasterd --no-daemonize --trace /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:139:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:147:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:140:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `init_singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `cached_value'' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in `singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in `instance'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `make_terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in `terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:302:in `prepare'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:181:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:120:in `key'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:158:in `certificate'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `init_singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `cached_value'' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in `singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in `instance'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `make_terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in `terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:302:in `prepare'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:181:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:163:in `certificate'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `init_singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `cached_value'' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in `singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in `instance'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `to_catalog'' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in `make_terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in `terminus'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:39:in `cache'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:214:in `find_in_cache'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:183:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:163:in `certificate'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in `initialize'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `new'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in `init_singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `cached_value'' /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in `singleton_instance'' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in `instance'' /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in `setup'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' /usr/sbin/puppetmasterd:4 /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_support/ dependencies.rb:276:in `load_missing_constant'': uninitialized constant Puppet::Network::Handler (NameError) from /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/ active_support/dependencies.rb:468:in `const_missing'' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:101:in `register_xmlrpc'' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:100:in `each'' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:100:in `register_xmlrpc'' from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:68:in `initialize'' from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:104:in `new'' from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:104:in `main'' from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:46:in `run_command'' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in `exit_on_fail'' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' from /usr/sbin/puppetmasterd:4 -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hi, Common culprits are rack and activerecord. Can''t remember the versions to target off the top of my head, but try first downgrading activerecord. Cheers Den On 23/05/2012, at 18:04, Oren Marmor <oren.marmor@gmail.com> wrote:> Hi all. > i have puppet 2.6.8 + passenger installed on centos 5.6 server > for some obscure reason, puppetmaster stopped working - i am not aware > of any changes done on that server > i have tried starting puppetmaster as a service which also failed. > checked gems and same configuration on another server works fine. > this is the error and gem list, idea would be much appreciated! > > *** LOCAL GEMS *** > > activerecord (2.1.1) > activesupport (2.1.1) > fastthread (1.0.7) > json (1.4.3) > mime-types (1.16) > passenger (2.2.11) > rack (1.1.0) > rake (0.8.7) > rest-client (1.6.1) > sqlite3-ruby (1.2.4) > > > # puppetmasterd --no-daemonize --trace > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:139:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:147:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:140:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `init_singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > `cached_value'' > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in > `singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in > `instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `make_terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in > `terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:302:in > `prepare'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:181:in > `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:120:in `key'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:158:in `certificate'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `init_singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > `cached_value'' > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in > `singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in > `instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `make_terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in > `terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:302:in > `prepare'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:181:in > `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:163:in `certificate'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `init_singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > `cached_value'' > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in > `singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in > `instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > `to_catalog'' > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > `make_terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in > `terminus'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:39:in > `cache'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:214:in > `find_in_cache'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:183:in > `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:163:in `certificate'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in > `initialize'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `new'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > `init_singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > `cached_value'' > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in > `singleton_instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in > `instance'' > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in > `setup'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > /usr/sbin/puppetmasterd:4 > /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/active_support/ > dependencies.rb:276:in `load_missing_constant'': uninitialized constant > Puppet::Network::Handler (NameError) > from /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.1/lib/ > active_support/dependencies.rb:468:in `const_missing'' > from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:101:in > `register_xmlrpc'' > from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:100:in > `each'' > from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:100:in > `register_xmlrpc'' > from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:68:in > `initialize'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:104:in > `new'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:104:in > `main'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:46:in > `run_command'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > `exit_on_fail'' > from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:305:in `run'' > from /usr/sbin/puppetmasterd:4 > > -- > 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+unsubscribe@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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Hi Dan. i have tested the same configuration on another server and had no problems. also, this configuration worked until couple of days with no changes i can think of.. nevertheless, i would check active record downgrade. thanks, Oren. On May 23, 11:50 am, Denmat <tu2bg...@gmail.com> wrote:> Hi, > > Common culprits are rack and activerecord. > > Can''t remember the versions to target off the top of my head, but try first downgrading activerecord. > > Cheers > Den > > On 23/05/2012, at 18:04, Oren Marmor <oren.mar...@gmail.com> wrote: > > > > > > > > > Hi all. > > i have puppet 2.6.8 + passenger installed on centos 5.6 server > > for some obscure reason, puppetmaster stopped working - i am not aware > > of any changes done on that server > > i have tried starting puppetmaster as a service which also failed. > > checked gems and same configuration on another server works fine. > > this is the error and gem list, idea would be much appreciated! > > > *** LOCAL GEMS *** > > > activerecord (2.1.1) > > activesupport (2.1.1) > > fastthread (1.0.7) > > json (1.4.3) > > mime-types (1.16) > > passenger (2.2.11) > > rack (1.1.0) > > rake (0.8.7) > > rest-client (1.6.1) > > sqlite3-ruby (1.2.4) > > > # puppetmasterd --no-daemonize --trace > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:139:in > > `setup'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > > `exit_on_fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/sbin/puppetmasterd:4 > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:147:in > > `setup'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > > `exit_on_fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/sbin/puppetmasterd:4 > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:140:in > > `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > > `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > > `init_singleton_instance'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > > `cached_value'' > > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in `cached_value'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:48:in > > `singleton_instance'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:45:in > > `instance'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application/master.rb:148:in > > `setup'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:420:in `hook'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:411:in > > `exit_on_fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:304:in `run'' > > /usr/sbin/puppetmasterd:4 > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:171:in `fail'' > > /usr/lib/ruby/site_ruby/1.8/puppet/parameter.rb:257:in `validate'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:300:in `should='' > > /usr/lib/ruby/site_ruby/1.8/puppet/property.rb:337:in `value='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:416:in `[]='' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1773:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1767:in `set_parameters'' > > /usr/lib/ruby/site_ruby/1.8/puppet/type.rb:1749:in `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource.rb:285:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:553:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in `each'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:531:in > > `to_catalog'' > > /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:468:in `to_ral'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:621:in `use'' > > /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:615:in `use'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/ssl_file.rb:50:in > > `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > > `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:314:in > > `make_terminus'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:123:in > > `terminus'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:302:in > > `prepare'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:181:in > > `find'' > > /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:50:in `find'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:120:in `key'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:158:in `certificate'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:222:in > > `setup'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:146:in > > `initialize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > > `new'' > > /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:31:in > > `init_singleton_instance'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in `send'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:106:in > > `cached_value'' > > /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'' > > /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:98:in > > ... > > read more »-- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
Any chance you ran ''setenforce 0'' before you rebooted the server? :) (SELinux caused the same problem for me) -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/8MAs-_3INTIJ. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.