On Fri, Jun 15, 2012 at 3:20 PM, Brian <b...@uga.edu> wrote: > After upgrading to 0.9.1, one of my hosts fails with a > NullPointerException in PuppetDB. Other hosts still work fine. >
Are you perhaps on a RPM-based distro? If so, does an upgrade from 0.9.1-1 to 0.9.1-2 resolve the issue? deepak > > puppet agent log- > Fri Jun 15 17:10:23 -0400 2012 Puppet (err): Could not retrieve catalog > from remote server: Error 400 on SERVER: Could not retrieve resources from > the PuppetDB at rubus.rcc.uga.edu:8762: [500 Internal Server Error] on > node mango.ctegd.uga.edu > > puppetdb log- > 2012-06-15 17:10:15,670 WARN [main] [bonecp.BoneCPConfig] JDBC username > was not set in config! > 2012-06-15 17:10:15,671 WARN [main] [bonecp.BoneCPConfig] JDBC password > was not set in config! > 2012-06-15 17:10:16,944 INFO [BoneCP-pool-watch-thread] > [HSQLDB3771C9F478.ENGINE] checkpointClose start > 2012-06-15 17:10:17,207 INFO [BoneCP-pool-watch-thread] > [HSQLDB3771C9F478.ENGINE] checkpointClose end > 2012-06-15 17:10:17,234 INFO [main] [cli.services] Starting broker > 2012-06-15 17:10:18,111 INFO [main] [journal.Journal] ignoring zero > length, partially initialised journal data file: db-1.log number = 1 , > length = 0 > 2012-06-15 17:10:18,185 INFO [main] [cli.services] Starting 4 command > processor threads > 2012-06-15 17:10:18,186 INFO [main] [cli.services] Starting query server > 2012-06-15 17:10:18,187 INFO [main] [cli.services] Starting database > compactor (60 minute interval) > 2012-06-15 17:10:18,197 INFO [clojure-agent-send-off-pool-4] > [mortbay.log] Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) > via org.mortbay.log.Slf4jLog > 2012-06-15 17:10:18,201 INFO [clojure-agent-send-off-pool-4] > [mortbay.log] jetty-6.1.x > 2012-06-15 17:10:18,217 INFO [clojure-agent-send-off-pool-4] > [mortbay.log] Started SocketConnector@localhost:8761 > 2012-06-15 17:10:18,391 INFO [clojure-agent-send-off-pool-4] > [mortbay.log] Started sslsocketconnec...@rubus.rcc.uga.edu:8762 > 2012-06-15 17:10:19,086 INFO [command-proc-84] [puppetdb.command] > [61677bb0-a412-405b-8ba7-92c862f5064b] [replace facts] mango.ctegd.uga.edu > 2012-06-15 17:10:23,358 ERROR [2003920175@qtp-243298716-2] [mortbay.log] > /resources?query=["and",["=","type","Nagios_host"],["=","exported",true],["=",["node","active"],true],["not",["=",["node","name"]," > mango.ctegd.uga.edu"]],["=","tag","public"]] > java.lang.NullPointerException > at > com.puppetlabs.puppetdb.scf.storage$sql_current_connection_database_name.invoke(storage.clj:38) > at > com.puppetlabs.puppetdb.scf.storage$eval2037$fn__2038.invoke(storage.clj:66) > at clojure.lang.MultiFn.invoke(MultiFn.java:163) > at > com.puppetlabs.puppetdb.query.resource$eval8772$fn__8774.invoke(resource.clj:99) > at clojure.lang.MultiFn.invoke(MultiFn.java:163) > at clojure.core$map$fn__3811.invoke(core.clj:2430) > at clojure.lang.LazySeq.sval(LazySeq.java:42) > at clojure.lang.LazySeq.seq(LazySeq.java:60) > at clojure.lang.RT.seq(RT.java:466) > at clojure.core$seq.invoke(core.clj:133) > at clojure.core$map$fn__3811.invoke(core.clj:2424) > at clojure.lang.LazySeq.sval(LazySeq.java:42) > at clojure.lang.LazySeq.seq(LazySeq.java:60) > at clojure.lang.RT.seq(RT.java:466) > at clojure.core$seq.invoke(core.clj:133) > at clojure.core$apply.invoke(core.clj:600) > at clojure.core$mapcat.doInvoke(core.clj:2459) > at clojure.lang.RestFn.invoke(RestFn.java:423) > at > com.puppetlabs.puppetdb.query.resource$eval8787$fn__8789.invoke(resource.clj:144) > at clojure.lang.MultiFn.invoke(MultiFn.java:163) > at > com.puppetlabs.puppetdb.query.resource$query__GT_sql.invoke(resource.clj:60) > at > com.puppetlabs.puppetdb.http.resources$produce_body.invoke(resources.clj:83) > at > com.puppetlabs.puppetdb.http.resources$resources_app.invoke(resources.clj:105) > at > com.puppetlabs.puppetdb.http.server$routes$fn__9125.invoke(server.clj:21) > at com.puppetlabs.puppetdb.http.server$routes.invoke(server.clj:21) > at > ring.middleware.resource$wrap_resource$fn__9096.invoke(resource.clj:17) > at > ring.middleware.params$wrap_params$fn__7124.invoke(params.clj:76) > at > com.puppetlabs.middleware$wrap_with_metrics_STAR_$fn__9078$fn__9079.invoke(middleware.clj:30) > at > com.puppetlabs.middleware.proxy$java.lang.Object$Callable$f8c5758f.call(Unknown > Source) > at com.yammer.metrics.core.Timer.time(Timer.java:91) > at > com.puppetlabs.middleware$wrap_with_metrics_STAR_$fn__9078.invoke(middleware.clj:28) > at > com.puppetlabs.middleware$wrap_with_globals$fn__9075.invoke(middleware.clj:13) > at ring.adapter.jetty$proxy_handler$fn__3248.invoke(jetty.clj:16) > at > ring.adapter.jetty.proxy$org.mortbay.jetty.handler.AbstractHandler$0.handle(Unknown > Source) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) > at org.mortbay.jetty.Server.handle(Server.java:326) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) > at > org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926) > at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > at > org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) > at > org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:680) > at > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > > > -- > 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/-/KcNygBD5pEcJ. > > 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. > -- 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.