Issue #2189 has been reported by jamtur01.
----------------------------------------
Bug #2189: Unable to load active_record - method "belongs_to" missing
http://projects.reductivelabs.com/issues/2189
Author: jamtur01
Status: Accepted
Priority: Normal
Assigned to: luke
Category: plumbing
Target version: 0.25.0
Complexity: Unknown
Affected version: 0.24.7
Keywords:
This is Fedora 10.
<pre>
# puppetmasterd --mkusers --trace --debug
Could not autoload active_record: undefined method `belongs_to' for
#<Class:0x7fbbbd5ba1a0>
/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/base.rb:1964:in
`method_missing'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/param_value.rb:7
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
`new_constants_in'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/param_name.rb:2
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
`new_constants_in'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/resource.rb:2
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
`new_constants_in'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/site_ruby/1.8/puppet/rails/host.rb:1
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require'
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
`new_constants_in'
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in
`require'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/catalog/active_record.rb:1
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:77:in `load'
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:77:in `load'
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:132:in `eachdir'
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:130:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:130:in `eachdir'
/usr/lib/ruby/site_ruby/1.8/puppet/util/autoload.rb:73:in `load'
/usr/lib/ruby/site_ruby/1.8/puppet/util/instance_loader.rb:68:in
`loaded_instance'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/terminus.rb:108:in
`terminus_class'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:159:in
`validate_terminus_class'
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:50:in
`cache_class='
/usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:38:in `cache_class='
/usr/lib/ruby/site_ruby/1.8/puppet/defaults.rb:709:in `handle'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:352:in `unsafe_parse'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:790:in `each_source'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:787:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:787:in `each_source'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:345:in `unsafe_parse'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:344:in `each'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:344:in `unsafe_parse'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:326:in `parse'
/usr/lib/ruby/1.8/sync.rb:229:in `synchronize'
/usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:325:in `parse'
/usr/lib/ruby/site_ruby/1.8/puppet/application.rb:215:in `run'
/usr/sbin/puppetmasterd:66
/usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:160:in
`validate_terminus_class': Could not find terminus active_record for
indirection catalog (ArgumentError)
from /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:50:in
`cache_class='
from /usr/lib/ruby/site_ruby/1.8/puppet/indirector.rb:38:in
`cache_class='
from /usr/lib/ruby/site_ruby/1.8/puppet/defaults.rb:709:in `handle'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:352:in
`unsafe_parse'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:790:in
`each_source'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:787:in `each'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:787:in
`each_source'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:345:in
`unsafe_parse'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:344:in `each'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:344:in
`unsafe_parse'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:326:in `parse'
from /usr/lib/ruby/1.8/sync.rb:229:in `synchronize'
from /usr/lib/ruby/site_ruby/1.8/puppet/util/settings.rb:325:in `parse'
from /usr/lib/ruby/site_ruby/1.8/puppet/application.rb:215:in `run'
from /usr/sbin/puppetmasterd:66
</pre>
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://reductivelabs.com/redmine/my/account
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---