Open shaoran opened 2 years ago
I'm also a bit confused right now. I've mm 7.1 EE installed via docker compose. There's a guide (https://github.com/mattermost/docker/blob/main/scripts/UPGRADE.md) but it's not super clear to me. Specially the list of env vars are confusing me a lot.
Edit .env and change the version number to version wished. Once done, save.
Then:
docker-compose pull
docker-compose down
docker-compose -f docker-compose.without-nginx.yml -f docker-compose.yml up -d
Edit .env and change the version number to version wished. Once done, save.
Then:
docker-compose pull docker-compose down docker-compose -f docker-compose.without-nginx.yml -f docker-compose.yml up -d
What about upgrade to 8.0 version? I did everything that is described above, however, at startup, they write to me that I have the wrong version of the mattemost-server, and after starting there is no version in the about option.
Update: I'm not alone https://github.com/mattermost/mattermost/issues/24034
I'm hosting
mattermost-6.3
via docker. I followed this documentation https://docs.mattermost.com/install/install-docker.html and cloned the repository https://github.com/mattermost/docker then I generated the.env
file (fromenv.example
) and withdocker-compose -f docker-compose.yml -f docker-compose.without-nginx.yml up -d
mattermost is up and running.So far so good, but now I'd like to do an upgrade to
v7.4
but I'm finding quite difficult to find a proper documentation on how to do that.https://docs.mattermost.com/upgrade/prepare-to-upgrade-mattermost.html says what migrations to execute.
v6.7
,v7.0
andv7.1
are explicitly listed, so that means that I have to first migrate tov6.7
, then tov7.0
and then tov7.1
? Or can I just apply all the migration at once?And after executing these SQL command in
psql
, then what? The next item in the documentation is Upgrading mattermost server but there is no mention here for docker installations. So what should I do next?git pull
.env
file andenv.example
and apply them to.env
MATTERMOST_IMAGE_TAG
from6.3
to7.4
docker-compose -f docker-compose.yml -f docker-compose.without-nginx.yml up -d
Is that all? Or are there other things to be considered like the postgres version? Like I said, I fail to find a proper documentation of the necessary steps to upgrade when you run with docker.
And what about plugins? Do I need to do something specific to upgrade those too or are they automatically upgraded when you upgrade mattermost?
Am I missing something?