Actions
Bug #7732
closedDB migration error: undefined method `counter_cache_column' for nil:NilClass
Description
When migrating past #7247 on an RPM installation, you will hit the following error if any Puppet classes are imported:
== FixCounters: migrating ==================================================== ** Invoke fix_cached_counters (first_time) ** Invoke environment ** Execute fix_cached_counters Correcting cached counters: (this may take a few minutes) Architecture corrected Environment corrected Operatingsystem corrected Domain corrected Realm corrected rake aborted! An error has occurred, this and all later migrations canceled: undefined method `counter_cache_column' for nil:NilClass /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/counter_cache.rb:32:in `block in reset_counters' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/counter_cache.rb:19:in `each' /opt/rh/ruby193/root/usr/share/gems/gems/activerecord-3.2.8/lib/active_record/counter_cache.rb:19:in `reset_counters' /usr/share/foreman/lib/tasks/fix_cached_counters.rake:8:in `block (2 levels) in <top (required)>' /usr/share/foreman/lib/tasks/fix_cached_counters.rake:8:in `each' /usr/share/foreman/lib/tasks/fix_cached_counters.rake:8:in `block in <top (required)>'
Updated by Dominic Cleal about 10 years ago
- Related to Bug #7247: Create migration to fix incorrect counts caused by #5692 and related bugs added
Updated by The Foreman Bot about 10 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/1805 added
- Pull request deleted (
)
Updated by Dmitry Sakun about 10 years ago
Worked fine for me after applying the patch. Thanks !
Updated by Dmitry Sakun about 10 years ago
'foreman-rake fix_cached_counters' finished without any errors on foreman-release-1.7.0-0.develop.201409281010git52e5d8d.el6.noarch
Updated by Dominic Cleal about 10 years ago
- Translation missing: en.field_release changed from 21 to 22
Updated by Dominic Cleal about 10 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset ea52e8a8fac02fc34f0dbc90252d1316407afdd7.
Actions