Issue #1518 has been updated by micah. Status changed from Closed to Re-opened Assigned to deleted (masterzen)
I started to get this on one of my nodes recently. The only thing I can think of that may be related was that I installed the debian package: libactiverecord-ruby1.8 (2.1.2-1) as well as libactivesupport-ruby1.8 after I read on the mailing list that this can help with the memory on the puppetmaster, when using storedconfigs. Previously, I did not have that package installed at all. I just removed those packages, (in the process this also removed: curl libbuilder-ruby1.8 libcurl3 libxml-simple-ruby), and restarted the puppetmaster, and the problem seems to have gone away. Perhaps that means this bug report should be closed, rather than re-opened, but I dont know if this information uncovers some information that indicates a bug or not. If you feel it should be closed, by all means do so, others will still be able to find my solution through searches. If you are interested in some more debugging, let me know. ---------------------------------------- Bug #1518: Puppet::Parser::Compiler failed with error NameError: uninitialized constant ParamValue http://projects.reductivelabs.com/issues/show/1518 Author: tstoop Status: Re-opened Priority: Normal Assigned to: Category: Target version: Complexity: Unknown Affected version: 0.24.5 Keywords: This seems to be related to #1510: <pre> $ sudo puppetd --no-daemonize --no-splay --onetime --logdest console --logdest syslog --trace --debug info: Loading fact perc info: Loading fact backupsshkey info: Loading fact drbd info: Loading fact xen 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/facter]: Autorequiring File[/var/lib/puppet/lib] 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/private_keys/backup.nl.informatm.com.pem]: Autorequiring File[/var/lib/puppet/ssl/private_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[puppetd]/File[/etc/puppet/puppet.conf]: Autorequiring File[/etc/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/ca.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] 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/lib]: Autorequiring File[/var/lib/puppet] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs/backup.nl.informatm.com.pem]: Autorequiring File[/var/lib/puppet/ssl/certs] 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/public_keys/backup.nl.informatm.com.pem]: Autorequiring File[/var/lib/puppet/ssl/public_keys] debug: /Settings[/etc/puppet/puppet.conf]/Settings[ssl]/File[/var/lib/puppet/ssl/certs]: Autorequiring File[/var/lib/puppet/ssl] debug: Finishing transaction 23456252064900 with 0 changes 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]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib]: Creating checksum {mtime}Mon Mar 24 19:05:26 +0100 2008 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/types]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/types]: Creating checksum {mtime}Mon Mar 24 19:05:26 +0100 2008 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/facter]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/facter]: Creating checksum {mtime}Mon Aug 11 16:55:03 +0200 2008 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/facter/perc.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/facter/perc.rb]: Creating checksum {md5}ba16242f3239667ea9d84f4a41ee8bb4 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/facter/backupsshkey.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/facter/backupsshkey.rb]: Creating checksum {md5}15f355575afae46cb188b4f2af2a9f32 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/facter/drbd.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/facter/drbd.rb]: Creating checksum {md5}b40ad038e7246c73a773629dd7f4b085 debug: Calling fileserver.describe debug: Calling fileserver.list debug: /File[/var/lib/puppet/lib/facter/xen.rb]/checksum: Initializing checksum hash debug: /File[/var/lib/puppet/lib/facter/xen.rb]: Creating checksum {md5}500d2542dac32411ec0731d48fe3d6c1 debug: Calling fileserver.describe debug: Finishing transaction 23673955835360 with 0 changes info: Loading fact perc info: Loading fact backupsshkey info: Loading fact drbd info: Loading fact xen debug: Retrieved facts in 0.35 seconds debug: Retrieving catalog debug: Calling puppetmaster.getconfig err: Could not retrieve catalog: Puppet::Parser::Compiler failed with error NameError: uninitialized constant ParamValue on node backup.nl.domain</pre> I've tried the fix noted in #1510, but that didn't seem to solve it. Please let me know what I can do to help with this. ---------------------------------------- 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 -~----------~----~----~----~------~----~------~--~---
