Ask Your Question
1

Error: Could not retrieve catalog from remote server

asked 2012-10-26 10:49:45 -0500

Dawn gravatar image

updated 2013-09-24 10:34:22 -0500

llowder gravatar image

After upgrading puppetmaster and nodes to puppet-3.0.0, all puppet runs have been failing with this error: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not autoload puppet/indirector/node/active_record: uninitialized constant ActiveRecord

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2012-10-31 16:37:19 -0500

eric0 gravatar image

updated 2013-09-24 10:34:12 -0500

llowder gravatar image

This is covered in Bug #16770 -- most people who had this problem had conflicting ActiveRecord installations, such as a partial one via gems and another via packages. The fix is to install only one set, preferably via OS package.

I suspect this problem happens because of the changes put in #7788, where the rubygem load path is consulted in addition to site_ruby now. We saw similar weird failures when people have both a gem and OS native package of Puppet installed (which is kind of a weird/bad idea anyway!)

HTH,

eric0

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2012-10-26 10:49:45 -0500

Seen: 509 times

Last updated: Sep 24 '13