Hello all, I have what is certainly a stupid problem on my part. I have setup puppet in a test environment and it's been working wonderfully. I am now in the process of moving this to our production systems and I have rebuilt our puppetmaster completely from scratch using the same modules/manifests, etc. from my test system.
Unfortunately I am running into an issue with what I assume is storeconfigs: I setup the puppetmaster, ran the puppet client on it, no problems. Setup a second puppet client, no problems. On the third client I get the following error: debug: Calling puppetmaster.getconfig err: Could not retrieve catalog: Exported resource Sshkey[10.10.12.14] cannot override local resource on node humpty.ebrary.com warning: Not using cache on failed catalog I read the error description on http://reductivelabs.com/trac/puppet/wiki/SyntaxErrors but I really don't fully understand what I should be doing to resolve this. It worked fine in our test environment...??? I am running CentOS 5.3 on both the puppetmaster and the clients, puppet version puppet-0.24.8-1.el5.1 from the EPEL repository. My puppet.conf file on my puppetmaster has the following in it for storeconfigs: storeconfigs = true dbadapter = mysql dbuser = puppet dbpassword = password dbserver = 127.0.0.1 dbsocket = /var/lib/mysql/mysql.sock I also installed the MySQL Ruby Gem as described here: http://reductivelabs.com/trac/puppet/wiki/UsingStoredConfiguration On the puppetmaster I have: gem list --local *** LOCAL GEMS *** actionmailer (2.1.1) actionpack (2.1.1) activerecord (2.1.1) activeresource (2.1.1) activesupport (2.1.1) cgi_multipart_eof_fix (2.3) daemons (1.0.7) fastthread (1.0.1) gem_plugin (0.2.2) mongrel (1.0.1) mysql (2.7) rails (2.1.1) rake (0.8.3) Below is the full output of the puppet client: puppetd -vtd info: Loading fact sysinfo info: Loading fact gem_passenger_version info: Loading fact iscsi debug: Creating default schedules debug: Failed to load library 'ldap' for feature 'ldap' debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/var/lib/puppet/classes.txt]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/var/lib/puppet/facts]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private_keys]: Autorequiring File[/var/lib/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private_keys/humpty.ebrary.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_keys] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/public_keys/humpty.ebrary.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/private]: Autorequiring File[/var/lib/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/humpty.ebrary.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/var/lib/puppet/state/state.yaml]: Autorequiring File[/var/lib/puppet/state] debug: /Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[puppetd]/File[/var/log/puppet/http.log]: Autorequiring File[/var/log/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/csr_humpty.ebrary.com.pem]: Autorequiring File[/var/lib/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/public_keys]: Autorequiring File[/var/lib/puppet/ssl] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] debug: /Settings[/etc/puppet/puppet.conf]/Settings[main]/File[/etc/puppet/namespaceauth.conf]: Autorequiring File[/etc/puppet] debug: Finishing transaction 23811340516160 with 0 changes notice: Ignoring --listen on onetime run debug: Loaded state in 0.01 seconds debug: Puppet::Network::Client::File: defining fileserver.describe debug: Puppet::Network::Client::File: defining fileserver.list debug: Puppet::Network::Client::File: defining fileserver.retrieve info: Retrieving plugins debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins]: Creating checksum {mtime}Sun May 10 10:22:45 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/provider]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/provider]: Creating checksum {mtime}Sun May 10 10:22:45 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/provider/sysctl]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/provider/sysctl]: Creating checksum {mtime}Sun May 10 10:22:45 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/provider/sysctl/parsed.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/provider/sysctl/parsed.rb]: Creating checksum {md5}f1ad6c1cd610b6fe33fcd245759c09d1 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/facter]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/facter]: Creating checksum {mtime}Sun May 10 10:22:45 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/facter/sysinfo.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/facter/sysinfo.rb]: Creating checksum {md5}0d5b6a92650b7041295236bee11b8dc8 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/facter/gem_passenger_version.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/facter/gem_passenger_version.rb]: Creating checksum {md5}beb690f2fa867fa7eba1d558d2e601e1 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/facter/iscsi.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/facter/iscsi.rb]: Creating checksum {md5}db4caff9c377021561ee3ba8fe461bc4 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/type]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/type]: Creating checksum {mtime}Sun May 10 10:22:45 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/plugins/type/sysctl.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/plugins/type/sysctl.rb]: Creating checksum {md5}65fe3deaf4e245b7a5f031dac3d73f4d debug: Calling fileserver.describe debug: Finishing transaction 23456254757320 with 0 changes info: Retrieving facts debug: Calling fileserver.list debug: /File[/var/lib/puppet/facts]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/facts]: Creating checksum {mtime}Sun May 10 10:22:34 -0700 2009 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/facts/sysinfo.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/facts/sysinfo.rb]: Creating checksum {md5}0d5b6a92650b7041295236bee11b8dc8 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/facts/gem_passenger_version.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/facts/gem_passenger_version.rb]: Creating checksum {md5}beb690f2fa867fa7eba1d558d2e601e1 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/facts/iscsi.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/facts/iscsi.rb]: Creating checksum {md5}db4caff9c377021561ee3ba8fe461bc4 debug: Calling fileserver.describe debug: Finishing transaction 23456253180400 with 0 changes info: Loading fact sysinfo info: Loading fact gem_passenger_version info: Loading fact iscsi debug: Retrieved facts in 2.44 seconds debug: Retrieving catalog debug: Calling puppetmaster.getconfig err: Could not retrieve catalog: Exported resource Sshkey[10.10.12.14] cannot override local resource on node humpty.ebrary.com warning: Not using cache on failed catalog Any help you can provide is greatly appreciated! - Stefano --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---