hometown-fork / hometown

A supported fork of Mastodon that provides local posting and a wider range of content types.
GNU Affero General Public License v3.0
744 stars 57 forks source link

Migration to Hometown 1.1.1+Mastodon 4.0.10 Fails, as in features not added, released not changed, but no errors #1335

Open amacleod457 opened 1 year ago

amacleod457 commented 1 year ago

I'm helping a friend stand up a new Mastodon instance, and we are trying to patch in the Hometown fork. We've checked out and installed Mastodon 4.0.10, which is running well within a Docker container. We follow the migration guide on the Hometown wiki, which seems to have some version inconsistancies, talking about 4.0.4 in one sentence, but mostly 4.0.6. However, since 4.0.10 of Mastodon is the latest Hometown supported release, we are attempting to modify any references of 4.0.6 to 4.0.10. This appears to go well, as in there are no errors printed to screen when entering each command. However, after we've done the database migration and the assets precompile, and then visit the instance web page, we are not seeing the Hometown source in the footer. Additionally, the API call GET /api/v1/instance returns Mastodon 4.0.10. Is it absolutely necessary that we checkout Mastodon's version 4.0.6, perform the migration steps, then perform version upgrades for each succeeding version since, until we get to Hometown V1.1.1+Mastodon 4.0.10? Thank you in advance.