I’m planning to upgrade Mattermost.
The current Mattermost version is 9.7.3, and I’m aiming to upgrade to the latest version in the 10.x series.
Below are the server specifications.
OS: Ubuntu 22.04
PostgreSQL: 14.17
Nginx: 1.18.0
According to my research, it’s recommended to upgrade from one ESR version to the next ESR version.
So the upgrade path would be:
v9.7.3 → v9.11.16 (ESR) → v10.5.6 (ESR) → latest version
Do you have any advice or suggestions regarding this plan?
Also, I have a couple of questions:
I heard that database migration happens automatically during the upgrade. Could you explain how that process works?
What happens to the custom settings in the config.json file during the upgrade?