Issue #2188 has been updated by jamtur01. Status changed from Accepted to Closed
Pushed in commit:"36d04187fae6b091336ce52d3e428176b39207ae" in branch master. Thanks to phantez for assisting in testing the fix! ---------------------------------------- Bug #2188: puppetmaster fails to start http://projects.reductivelabs.com/issues/2188 Author: khightower Status: Closed Priority: Normal Assigned to: community Category: plumbing Target version: 0.25.0 Complexity: Unknown Affected version: 0.25.0 Keywords: puppetmasterd While testing from HEAD I ran into the following error trying to start puppetmasterd in daemon mode. <pre> [r...@hawkins ~]# puppetmasterd --trace -D /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597:in `use' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:113:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597:in `use' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:124:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597: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:23:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:23:in `init_singleton_instance' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92: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:37:in `instance' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:125:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597: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:309:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:309:in `make_terminus' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:130:in `terminus' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:297:in `prepare' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:186:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:51:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:130:in `key' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:170:in `certificate' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:233: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:23:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:23:in `init_singleton_instance' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92: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:37:in `instance' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:125:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597: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:309:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:309:in `make_terminus' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:130:in `terminus' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:297:in `prepare' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:186:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:51:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:175:in `certificate' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:233: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:23:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:23:in `init_singleton_instance' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92: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:37:in `instance' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:125:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/simple_graph.rb:105:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/resource/catalog.rb:283:in `initialize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:541:in `to_catalog' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:603:in `use' /usr/lib/ruby/1.8/sync.rb:229:in `synchronize' /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:597: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:309:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:309:in `make_terminus' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:130: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:212:in `find_in_cache' /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:189:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:51:in `find' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/host.rb:175:in `certificate' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:233: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:23:in `new' /usr/lib/ruby/site_ruby/1.8/puppet/ssl/certificate_authority.rb:23:in `init_singleton_instance' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92:in `send' /usr/lib/ruby/site_ruby/1.8/puppet/util/cacher.rb:92: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:37:in `instance' /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:125:in `run_setup' /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:216:in `run' /usr/sbin/puppetmasterd:66 /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:102:in `register_xmlrpc': uninitialized constant Puppet::Network::Handler (NameError) from /usr/lib/ruby/site_ruby/1.8/puppet/network/server.rb:101:in `each' 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:69:in `initialize' from /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:62:in `new' from /usr/lib/ruby/site_ruby/1.8/puppet/application/puppetmasterd.rb:62:in `main' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `send' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:226:in `run_command' from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:217:in `run' from /usr/sbin/puppetmasterd:66 </pre> -- 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://reductivelabs.com/redmine/my/account --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
