

- ROCKETCHAT UPGRADE HOW TO
- ROCKETCHAT UPGRADE UPDATE
- ROCKETCHAT UPGRADE UPGRADE
- ROCKETCHAT UPGRADE CODE
I will update this with information as it comes in, and if I find a solution in the meantime I will also come back and update for anyone looking to google for an answer in the future.
ROCKETCHAT UPGRADE CODE
Will the code handle MongoDB migration to latest?Īll I've found so far are dev questions and implementations not directly related to this type of installation of Rocket.Chat, and would love to craft a procedure to update in the future, if it's not so simple as just redeploying on top of an existing installation.
ROCKETCHAT UPGRADE HOW TO
Here is the procedure for a manual install on Ubuntu, we're using 16.04 LTS.Īt the moment we're on 0.58.2 & I want to update to 0.62.0 (latest), however there's no indications on how to update the database, and the only way to update the code I've seen is to download it & deploy it as a new install on the same server.

ROCKETCHAT UPGRADE UPGRADE
My question: Does anyone have experience in updating/upgrading a manually installed Rocket.Chat deployment & what did you do other than redeploy latest code? Once you have made the necessary changes to the values file, run the following command to upgrade the deployment: helm install rocketchat -f Values.yaml rocketchat/rocketchat Once deployed, you should be able to access the Rocket.Chat using the configured host. Im using old Rocketchat version 3.2.1 instance with external mongodb version 4.2.23 My desire is to upgrade it by using newer version insatnce, tried connecting new rocketchat version 5.3.1 instance to the external mongodb, result rocketchat service failing on 'Error: Cant find migration version 123 Any advice what am I missing or how to. There might be some major changes when we introduce big new features or modifications, you can always take a look on the releases page to see what has been changed, broken or added to Rocket.Chat. Usually you can upgrade Rocket.Chat without much effort, It takes a little time to set up for the first time. Now apply the configuration to the Kubernetes: kubectl apply -f rocketchat.yaml. But it could be possible to create a backup copy because on mounted drive i have more than twice more space.Documentation on updating Rocket.Chat (found here) only says: As mentioned in the rocket chat documentation, the replica database name should be local.

If it would be easier, i can install fresh new version correctly using snap.How to upgrade that old version correctly? Official docs contain only snap/docker information.How to make a correct backup (and restore)?.OS release from RocketChat admin: 4.15.0-206-generic.Service from /lib/systemd/system/rvice looks like this: Īfter=network.target remote-fs.target nss-lookup.target mongod.target rviceĮxecStart=/usr/local/bin/node /opt/Rocket.Chat/main.jsĮnvironment=MONGO_URL=mongodb://localhost:27017/rocketchat?replicaSet=rs01Įnvironment=MONGO_OPLOG_URL=mongodb://localhost:27017/local?replicaSet=rs01

Looks like all RC code is here /opt/Rocket.Chat, some directories with rocketchat are in /var/lib/lxcfs/cgroup but MongoDB and all the data located on different mounted storage here /mnt/vdb/mongodb/. Have no idea how exactly it was installed, but it's for sure not docker/snap method (what was active option at that time?) because there's no snap/docker on that server. And want to upgrade to the latest available LTS version. I have self-hosted version of RocketChat 3.0.6 on Ubuntu 18.04.5 LTS, that was installed more than 3 years ago.
