Rocket.chat: migrate from 0.58 to 0.59

Created on 19 Oct 2017  路  18Comments  路  Source: RocketChat/Rocket.Chat

Description:

Server Setup Information:

  • Version of Rocket.Chat Server: 0.58
  • Operating System: Centos 7
  • Deployment Method(snap/docker/tar/etc): tar
  • Number of Running Instances: 01
  • DB Replicaset Oplog: Enabled
  • Node Version: 4.8.4

Dear support team,
How to migrate from 0.58 to 0.59 with tar deploy ?
I saw that 0.59 have many change from server structure and also change in manual deploy.
Thanks.

Most helpful comment

The only missing thing is that the tar release link:

https://cdn-download.rocket.chat/build/rocket.chat-0.59.0.tgz

All 18 comments

You are correct that it's not documented anywhere, get ready to pay for the $399/month support plan!

You need to stop your rocketchat instances, make backups (also not documented), delete your Rocket.Chat installation directory and proceed with normal installation in the same place.

Here's what I do on Ubuntu 16.04.3 with two Ngnix load-balanced instances using the "forever" service named rocketchat1 and rocketchat2, your mileage may vary depending on your particular configuration:

sudo -i
curl -L https://rocket.chat/releases/latest/download -o rocket.chat.tgz
tar -xzvf rocket.chat.tgz
mv bundle Rocket.Chat
service rocketchat1 stop
service rocketchat2 stop
rm -rf /opt/Rocket.Chat
mv Rocket.Chat /opt/
cd /opt/Rocket.Chat/programs/server
export PORT=3000
npm install
service rocketchat1 start
service rocketchat2 start

That's documented here, see Update at the end of the site:

https://docs.rocket.chat/installation/manual-installation/ubuntu/#2-install-rocketchat

Wow, didn't notice, must have been added recently.

The only missing thing is that the tar release link:

https://cdn-download.rocket.chat/build/rocket.chat-0.59.0.tgz

@TomaszDom You are my Hero. Thanks for the link

@TomaszDom why is this link different from the one that is on the Rocket.Chat website? Is this tgz also available through the official Rocket.Chat git repository and/or website? If one downloads the tgz from here: https://github.com/RocketChat/Rocket.Chat/archive/0.59.0.tar.gz it is a completely different package (I guess the sources while your link points to the bundle?).

The link to the bundle disappeared with the website re-design. Now the website links to the source packages, which almost nobody except developers use.

https://rocket.chat/releases/latest/download - and this link still directs to the previous stable version.

Thanks a lot for the clarification. It seems the website urgently needs fixing then... unless this was done on purpose (although I can't imagine why that would be the case given that the documentation still has the correct link)

Don't update yet if you use LDAP: https://github.com/RocketChat/Rocket.Chat/issues/8462

Version 0.59.1 https://github.com/RocketChat/Rocket.Chat/releases/tag/0.59.1 is building and will be available in a few minutes with fixes for LDAP and Color issues

@rodrigok please add the link to the bundle to the main page again (instead of the link to the source packages) - this is what 99% of users need. Is the 0.59.1 build ready by now? At least https://cdn-download.rocket.chat/build/rocket.chat-0.59.1.tgz doesn't work yet...

the bundle tgz is there - but at least the color of the left menu in the admin interface is still wrong...

You save my life @TomaszDom .
Thanks you so much.

You can use the following shortcuts for the latest stable build and release candidate build:

The proper links were added to the website so i will close this issue.
screen shot 2017-10-23 at 9 28 25 am

@SeanPackham is the link updated automatically? 0.59.2 is not available yet...

Why is this closed? The "Past Releases" link still points to the source packages that, as @andreas-bulling mentions, almost nobody uses. @MartinSchoeler, it seems that the "proper" links have still not been added to the website. Please reopen. If one downloads the source tgz from the "Past Releases" link, it is a completely different type of package than what is downloaded when somebody downloads "Latest Stable".

still missing in tar release link for 0.60
image
https://github.com/RocketChat/Rocket.Chat/releases/tag/0.60.0-rc.0

Was this page helpful?
0 / 5 - 0 ratings

Related issues

karlprieb picture karlprieb  路  3Comments

engelgabriel picture engelgabriel  路  3Comments

marceloschmidt picture marceloschmidt  路  3Comments

royalaid picture royalaid  路  3Comments

neha1deshmukh picture neha1deshmukh  路  3Comments