solved:

remove rails and action*

gem install rails -v 2.0.2

just be sure to have only the 2.0.2 version of rails and its dependencies.



On Thu, Sep 10, 2009 at 4:53 PM, Nicolas <nicoar...@gmail.com> wrote:
>
> sorry to raise this message from the death, but im having the same
> problem.
>
> puppet 0.24.8
> rails 2.2.2
>
> any suggestion?
>solve
>
> thanks!
>
> On Jul 28, 2:15 pm, Evan Borgstrom <e...@fatbox.ca> wrote:
>> Hrm. Downgrading torails-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 initializingrails. Here's the trace from puppetmasterd.
>>
>> > err:Railsismissing;cannotstoreconfigurations
>> > /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:Railsismissing;cannotstoreconfigurations
>>
>> > I've tried using both Gentoo's packages forRailsalong 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