My migration war story

Bonus speed bump: Frontends not updating

After the successful migration, I noticed pleroma-FE looked more or less than same as the old one, even after running mix pleroma.frontend install pleroma-fe a few times. Odd, wasn’t it?

Turned out the in-database config was storing old download URLs to the various FEs.

Problem was easily fixed by running mix pleroma.config delete pleroma frontends to remove the in-database config section, then restart the server to let the default URLs re-populate themselves, then run ``mix pleroma.frontend install` again to download the latest and greatest FEs (Yay!)

Ninja