Klavs Klavsen
2013-Aug-07 11:35 UTC
[Puppet Users] puppet-3.2.2 server not working - my 2.7.22 does
Hi, I''ve setup a new puppet 3.2.2 server - next to my current 2.7.22 server. When I connect with a client against it (changed puppet.conf to use the new server), then it removes facts and all (and runs no rules) - but it doesn''t complain anywhere - not on the new puppetmaster either :( I''m hoping you can give me some ideas, as how to debug this further. I''m running Passenger btw (on both servers). Output from client run is this: # puppet agent -t Info: Retrieving plugin Notice: /File[/var/lib/puppet/lib/puppet]/ensure: removed Notice: /File[/var/lib/puppet/lib/provider]/ensure: removed Notice: /File[/var/lib/puppet/lib/facter]/ensure: removed Notice: /File[/var/lib/puppet/lib/type]/ensure: removed Info: Caching catalog for login01.example.dk Info: Applying configuration version ''1375874403'' Puppet.conf is copied from my existing master: [main] # The Puppet log directory. # The default value is ''$vardir/log''. logdir = /var/log/puppet # Where Puppet PID files are kept. # The default value is ''$vardir/run''. rundir = /var/run/puppet # Where SSL certificates are kept. # The default value is ''$confdir/ssl''. ssldir = $vardir/ssl modulepath = /etc/puppet/modules pluginsync = true dns_alt_names = puppet,puppet.example.dk,puppetmaster.example.dk [user] # These are needed when the puppetmaster is run by passenger # and can safely be removed if webrick is used. ssl_client_header = SSL_CLIENT_S_DN ssl_client_verify_header = SSL_CLIENT_VERIFY [agent] # The file in which puppetd stores a list of the classes # associated with the retrieved configuratiion. Can be loaded in # the separate ``puppet`` executable using the ``--loadclasses`` # option. # The default value is ''$confdir/classes.txt''. classfile = $vardir/classes.txt # Where puppetd caches the local configuration. An # extension indicating the cache format is added automatically. # The default value is ''$confdir/localconfig''. localconfig = $vardir/localconfig server = puppetmaster.example.dk ca = false ca_server = puppetmaster-01.example.dk report = true runinterval = 1800 [master] certname=puppetmaster.example.dk ca_server=puppetmaster-01.example.dk templatedir=/var/lib/puppet/templates reports = store, http #reports = http reporturl = http://localhost:3000/reports/upload storeconfigs = true storeconfigs_backend = puppetdb facts_terminus = rest inventory_server = localhost inventory_port = 8081 #ENC node_terminus = exec external_nodes = /usr/local/bin/puppet_node_classifier_enc.sh modulepath = /home/$environment/puppet/modules/ manifest = /home/$environment/puppet/manifests/site.pp [production] modulepath = /etc/puppet/modules manifest = /etc/puppet/manifests/site.pp -- 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+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.