On 24/03/09 18:28, Robin Lee Powell wrote: > On Mon, Mar 23, 2009 at 02:54:10PM -0700, Robin Lee Powell wrote: >> >> I've been unable to use storeconfigs for A While Now, and it's not >> just me anymore; see http://projects.reductivelabs.com/issues/2041 >> >> Does anyone have any suggestions of what to try next? [snipped] > > did *NOT* help me; I still get: > > Restarting puppet configuration management tool master > server/usr/lib/ruby/1.8/active_record/connection_adapters/abstract/connection_pool.rb:218: > undefined method `synchronize' for > ActiveRecord::ConnectionAdapters::ConnectionPool:Class (NoMethodError) > from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in > `gem_original_require' > from /usr/lib/ruby/1.8/rubygems/custom_require.rb:27:in `require' > from /usr/lib/ruby/1.8/active_support/dependencies.rb:509:in `require'
Note: /usr/lib/ruby/1.8/active_record is not where debian rails package installs its files. The debian rails package installs into: /usr/share/rails I maintain your box has several rails version installed and that certainly is the source of your issues. This means to me that the current rails version (certainly a 2.2) that your puppetmaster is using is badly installed or corrupted. synchronize is a Module method that is "installed" by active support v2.2. I _think_ your ruby installation contains a mix and match of different version of the vairous active_ components. I'll tend to suggest you to rm -rf /usr/lib/ruby/1.8/active_* just to see if that helps (take a backup before of course). Warning: I'm not responsible of any damage to your server or any other application running on this server. Hope that helps, -- Brice Figureau Days of Wonder http://www.daysofwonder.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 -~----------~----~----~----~------~----~------~--~---