On May 8, 2009, at 7:08 PM, phynias wrote: > > I have puppet installed on 15 identical CentOS 5.2 systems and it runs > perfectly on all of them but 2. i get the following different one from > each. > > the same version of ruby, facter, and puppet are on all machines using > yum: > Installed: ruby - 1.8.5-5.el5_2.6.x86_64 > Installed: facter - 1.3.7-1.el5.rf.x86_64 > Installed: puppet - 0.22.4-1.el5.rf.x86_64 > > debug: puppet: Setting vardir to '/var/lib/puppet' > debug: puppet: Setting logdir to '/var/log/puppet' > debug: puppet: Setting rundir to '/var/run/puppet' > debug: puppet: Setting ssldir to '$vardir/ssl' > debug: puppetd: Setting classfile to '$vardir/classes.txt' > debug: puppetd: Setting localconfig to '$vardir/localconfig' > debug: puppetd: Setting server to 'cacti.hautelook.com' > /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:157:in > `initclass': stack level too deep (SystemStackError) > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb: > 156:in `each' > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb: > 156:in `initclass' > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb: > 111:in `genthing' > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb:28:in > `genclass' > from /usr/lib/ruby/site_ruby/1.8/puppet/metatype/attributes.rb: > 240:in `newparam' > from /usr/lib/ruby/site_ruby/1.8/puppet/type/schedule.rb:63 > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb: > 118:in `class_eval' > from /usr/lib/ruby/site_ruby/1.8/puppet/util/classgen.rb: > 118:in `send' > ... 26 levels... > from /usr/lib/ruby/site_ruby/1.8/puppet/util/config.rb:588:in > `use' > from /usr/lib/ruby/site_ruby/1.8/puppet/network/client/ > master.rb:241:in `initialize' > from /usr/sbin/puppetd:308:in `new' > from /usr/sbin/puppetd:308 > > > > > > #puppetd --debug --test > /usr/lib/ruby/site_ruby/1.8/facter.rb:255:in `each_with_index': stack > level too deep (SystemStackError) > from /usr/lib/ruby/site_ruby/1.8/facter.rb:255:in `add' > from /usr/lib/ruby/site_ruby/1.8/facter.rb:89:in `add' > from /usr/lib/ruby/site_ruby/1.8/facter.rb:627:in `loadfacts' > from /usr/lib/ruby/site_ruby/1.8/facter.rb:626:in `each' > from /usr/lib/ruby/site_ruby/1.8/facter.rb:626:in `loadfacts' > from /usr/lib/ruby/site_ruby/1.8/facter.rb:1071 > from /usr/lib/ruby/site_ruby/1.8/puppet.rb:3:in `require' > from /usr/lib/ruby/site_ruby/1.8/puppet.rb:3 > from /usr/sbin/puppetd:157:in `require' > from /usr/sbin/puppetd:157 > > > if anyone can help me even begin to look for something that might be > causing this i appreciate it so much. i have no idea how to even begin > solving this.
Hrm, that's a doozy, but that version of Puppet is quite old. I can't guarantee that upgrading would result in no bugs, but I'm quite confident it would result in different bugs. :) Really, though, I recommend upgrading. -- Yesterday upon the stair I met a man who wasn't there. He wasn't there again today -- I think he's from the CIA. --------------------------------------------------------------------- Luke Kanies | http://reductivelabs.com | http://madstop.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---