The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December.
Read our blog post for more info about this change.
Found this content helpful? Log in or sign up to leave a like!
I've been having trouble upgrading a production start Canvas installation. This server was installed on Feb 15th using the stock production install instructions. I'm trying to upgrade this installation to the latest release using the canvas upgrade instructions. However, there seems to be a dependency issue when I get to the Compile Assets section:
RAILS_ENV=production bundle exec rake canvas:compile_assets
This gives me the following error:
rake aborted!
LoadError: No such file to load -- logging_filter
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:457:in `load'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:457:in `block in load_file'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:647:in `new_constants_in'
/var/canvas/gems/autoextend/lib/autoextend.rb:145:in `new_constants_in'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:456:in `load_file'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:354:in `require_or_load'
/var/canvas/gems/autoextend/lib/autoextend.rb:157:in `require_or_load'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:317:in `depend_on'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/activesupport-4.2.8/lib/active_support/dependencies.rb:233:in `require_dependency'
/var/canvas/config/application.rb:26:in `<class:Application>'
/var/canvas/config/application.rb:22:in `<module:CanvasRails>'
/var/canvas/config/application.rb:21:in `<top (required)>'
/var/canvas/Rakefile:4:in `require'
/var/canvas/Rakefile:4:in `<top (required)>'
/var/canvas/vendor/bundle/ruby/2.3.0/gems/rake-12.0.0/exe/rake:27:in `<top (required)>'
(See full trace by running task with --trace)
From this message, it looks /var/canvas/config/application.rb can't find logging_filter.rb - which is located in /var/canvas/lib/. I'm not too familiar with how Ruby & don't know how Bundler or Rake determine the path info.
gem environment shows:
- INSTALLATION DIRECTORY: /var/canvas/lib, but doesn't show any PATH directories under /var/canvas.
Again, this is my first canvas upgrade and I'm still new to Canvas. Since this server was setup according the production start instructions provided with Github project, I'm hoping this is something a more experienced Canvas developer can help me with.
Thank you.
Hey Kurt --
I don't remember seeing this exact error on our local dev instance, but I'll ask my colleagues if it rings a bell.
We've had good luck getting help for these kinds of issues on the #canvas-lms IRC channel -- there are often Instructure technical folks hanging out on there.
--Colin
Thanks for the information Colin. I wasn't aware of the IRC channel.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in