I just updated my instance to 4.0.2. Things seem to be working... I think I'm getting the hang of this!

Alright. Time to get going with this to 4.0.0. Wish me luck!

TIL that, when upgrading Mastodon, when this command for asset compilation fails:

RAILS_ENV=production bundle exec rails assets:precompile

If you run it again and it says everything’s OK, it’s a lie.

You need to delete the failed compiled assets, and start fresh. In order to do that, use the command:

RAILS_ENV=production bundle exec rails assets:clobber

And then you can try again the precompile action.

Apparently, this action uses a lot of RAM. If it keeps failing, you may want to consider stopping some processes (including Mastodon) and trying again.

This solved some issues I encountered when upgrading my instance on Digital Ocean from 3.1.3 to 3.5.3.


Privacy Policy Affiliate Disclosure