Evan Borgstrom
2009-Jul-28 16:43 UTC
[Puppet Users] Rails is missing; cannot store configurations - Puppet 0.24.8 / Rails 2.3.2 / Gentoo
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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Evan Borgstrom
2009-Jul-28 17:15 UTC
[Puppet Users] Re: Rails is missing; cannot store configurations - Puppet 0.24.8 / Rails 2.3.2 / Gentoo
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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Nicolas
2009-Sep-10 19:53 UTC
[Puppet Users] Re: Rails is missing; cannot store configurations - Puppet 0.24.8 / Rails 2.3.2 / Gentoo
sorry to raise this message from the death, but im having the same problem. puppet 0.24.8 rails 2.2.2 any suggestion? 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Nicolas Arias
2009-Sep-11 01:39 UTC
[Puppet Users] Re: Rails is missing; cannot store configurations - Puppet 0.24.8 / Rails 2.3.2 / Gentoo
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 <nicoarias@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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---