Hrm. Downgrading to rails-2.2.2 fixed this.

On Jul 28, 12:43 pm, Evan Borgstrom <e...@fatbox.ca> wrote:
> Hi,
>
> I'm having trouble getting storeconfigs to work, namely there's an
> error initializing rails. Here's the trace from puppetmasterd.
>
> err: Rails is missing; cannot store configurations
> /usr/lib64/ruby/site_ruby/1.8/puppet/parser/interpreter.rb:43:in
> `initialize'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 80:in `new'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 80:in `create_interpreter'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 37:in `interpreter'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 68:in `compile'
> /usr/lib64/ruby/site_ruby/1.8/puppet/util.rb:180:in `benchmark'
> /usr/lib64/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/
> core_ext/benchmark.rb:10:in `realtime'
> /usr/lib64/ruby/site_ruby/1.8/puppet/util.rb:179:in `benchmark'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 66:in `compile'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/catalog/compiler.rb:
> 21:in `find'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:210:in
> `find'
> /usr/lib64/ruby/site_ruby/1.8/puppet/indirector.rb:49:in `find'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/handler/master.rb:65:in
> `getconfig'
> /usr/lib64/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `to_proc'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in
> `call'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:52:in
> `protect_service'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:85:in
> `setup_processor'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:338:in `call'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:338:in `dispatch'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:325:in `each'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:325:in `dispatch'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:368:in `call_method'
> /usr/lib64/ruby/1.8/xmlrpc/server.rb:380:in `handle'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/xmlrpc/processor.rb:44:in
> `process'
> /usr/lib64/ruby/site_ruby/1.8/puppet/network/xmlrpc/webrick_servlet.rb:
> 68:in `service'
> /usr/lib64/ruby/1.8/webrick/httpserver.rb:104:in `service'
> /usr/lib64/ruby/1.8/webrick/httpserver.rb:65:in `run'
> /usr/lib64/ruby/1.8/webrick/server.rb:173:in `start_thread'
> /usr/lib64/ruby/1.8/webrick/server.rb:162:in `start'
> /usr/lib64/ruby/1.8/webrick/server.rb:162:in `start_thread'
> /usr/lib64/ruby/1.8/webrick/server.rb:95:in `start'
> /usr/lib64/ruby/1.8/webrick/server.rb:92:in `each'
> /usr/lib64/ruby/1.8/webrick/server.rb:92:in `start'
> /usr/lib64/ruby/1.8/webrick/server.rb:23:in `start'
> /usr/lib64/ruby/1.8/webrick/server.rb:82:in `start'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:293:in `start'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:144:in `newthread'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:143:in `initialize'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:143:in `new'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:143:in `newthread'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:291:in `start'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:290:in `each'
> /usr/lib64/ruby/site_ruby/1.8/puppet.rb:290:in `start'
> /usr/bin/puppetmasterd:285
> err: Rails is missing; cannot store configurations
>
> I've tried using both Gentoo's packages for Rails along with
> installing via Gem. Both yield the same results.
>
> Has anyone seen this before or have any pointers on getting past it?
>
> Thanks,
> -E
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to