Hello,

I'm struggeling with a PuppetDB 3.2.2 Installation on a CentOS 7 x86_64 VM. 
PuppetDB is starting with the standard hsqldb, but when I switch to 
postgresql 9.4.5 i get this error message in puppetdb.log and the service 
did not start:

2015-12-21 09:59:55,656 INFO  [o.e.j.u.log] Logging initialized @44718ms
2015-12-21 10:00:04,209 INFO  [p.t.s.n.nrepl-service] nREPL service 
disabled, not starting
2015-12-21 10:00:04,210 INFO  [p.t.s.w.jetty9-service] Initializing web 
server(s).
2015-12-21 10:00:04,333 INFO  [p.p.pdb-routing] Starting PuppetDB, entering 
maintenance mode
2015-12-21 10:00:04,381 INFO  [p.t.s.w.jetty9-service] Starting web 
server(s).
2015-12-21 10:00:04,789 INFO  [p.t.s.w.jetty9-core] Starting web server.
2015-12-21 10:00:04,818 INFO  [o.e.j.s.Server] jetty-9.2.z-SNAPSHOT
2015-12-21 10:00:04,902 INFO  [o.e.j.s.h.ContextHandler] Started 
o.e.j.s.h.ContextHandler@370349f{/pdb,null,AVAILABLE}
2015-12-21 10:00:04,973 INFO  [o.e.j.s.ServerConnector] Started 
ServerConnector@6845b7c8{HTTP/1.1}{localhost:8080}
2015-12-21 10:00:05,152 INFO  [o.e.j.s.ServerConnector] Started 
ServerConnector@435d2cfe{SSL-HTTP/1.1}{0.0.0.0:8081}
2015-12-21 10:00:05,153 INFO  [o.e.j.s.Server] Started @54218ms
2015-12-21 10:00:05,156 INFO  [p.p.metrics] Starting metrics server
2015-12-21 10:00:05,159 INFO  [o.e.j.s.h.ContextHandler] Started 
o.e.j.s.h.ContextHandler@25f8722c{/metrics,null,AVAILABLE}
2015-12-21 10:00:05,241 INFO  [p.p.c.services] PuppetDB version 3.2.2
2015-12-21 10:00:05,658 INFO  [c.j.b.BoneCP] Shutting down connection 
pool...
2015-12-21 10:00:05,666 INFO  [c.j.b.BoneCP] Connection pool has been 
shutdown.
2015-12-21 10:00:05,673 ERROR [p.t.internal] Error during service start!!!
org.postgresql.util.PSQLException: FEHLER: Relation „schema_migrations“ 
existiert nicht
  Position: 21

The complete log is attached. I can connect to postgresql with the puppetdb 
user, but no tables get created in the puppetdb-DB. During the puppetdb 
startup i can see the following lines in the postgresql-log:

< 2015-12-21 10:00:05.638 CET >FEHLER:  Relation „schema_migrations“ 
existiert nicht bei Zeichen 21
< 2015-12-21 10:00:05.638 CET >ANWEISUNG:  SELECT version FROM 
schema_migrations ORDER BY version

The puppetdb user can create tables in postgresql and I can see no 
differences to the puppetdb user on a working local testing-VM with puppet 
enterprise. I tried the installation with puppetdb-packages from the 
official puppetlabs yum repo as well as installing with the 
puppetlabs-module. I got the same errormessage. Changing to nightly builds 
of puppetdb doesn't change the behaviour.

I'm not sure if the message concerning the missing schema_migrations is the 
reason for the service not to start, but i cannot find any other hint 
(debug-logs).

It would be a big help if somebody has a hint for resolving this problem, 
cause I'm struggeling and searching for 3 days now.

Kind regards
Benjamin




-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/5aaa5bcb-d626-4365-9821-8a65fba88b1e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: puppetdb.log
Description: Binary data

Reply via email to