Failed to upgrade 3.1.0 Beta7 to 3.2.0 Beta3 as of 12/31/2023

AI-generated summary

A user is unable to upgrade Discourse from 3.1.0.beta7 to 3.2.0.beta3 on a Digital Ocean droplet running Ubuntu, experiencing repeated failures despite trying both command-line and GUI methods. The user has attached an upgrade log and seeks advice or paid support. Other users suggest that the issue may be related to a known error with rbtrace and bundler, and recommend either setting up a new droplet and migrating data or using the ./launcher start app command. The user acknowledges the suggestions, notes that updating the OS worsened the issue, and mentions using Digital Ocean’s backup system to restore after failed upgrades. HostCheetah is seeking a reliable solution, while Arkshine and pfaffman offer potential workarounds.

Sorry, there was an error upgrading Discourse. Please check the logs below.

Installed
3.1.0.beta7

Latest
3.2.0.beta3

I have tried upgrading from the command line along with from the GUI, I am able to upgrade my Docker Version but continue to end in failure moving to 3.2.0 beta3

My upgrade log is attached.

Any advice / help or anyone up for paid support to fix this?

This is a Droplet running Ubuntu on Digital Ocean - running for about 4 years

20231231.1 Discourse Upg - DigitialOcean.pdf (81.2 KB)

Hi,

You are not alone with this issue:

It would seem an immediate solution would be to set up a new DO droplet and move your Discourse installation. If you’re willing to pay for support, you might want to start a topic in Marketplace. :+1:

You should be able to

./launcher start app

And then later move to a new droplet with an up to date os.

Thanks @Arkshine - good info, not sure which path I will take but starting up a new instance and moving the data over my be the path I will take, assume more hosts will adding to this list. Ugh

Thanks @pfaffman - thanks for the advice, I did an OS Update on the current instance but that made the upgrade even worst, my instance on Digital Ocean is option for 4 or 5 backups for which I have been restoring for each failed upgrade.

Digital Ocean sent me these suggestions for which I put up on my KB

https://intercom.help/layer3/en/articles/8761355-manually-update-discourse-and-docker-image-to-latest

Thanks for chiming in!

Dave