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
-~----------~----~----~----~------~----~------~--~---

Reply via email to