Snap 2.1 Update Issues

Alright, I opened a new thread here: RocketChat suddenly unavailable

THANK YOU! This did the trick. For those interested:

# snap refresh rocketchat-server --channel=stable/migrate-mongo3.2

(confirmed mongodb 3.2 actually installed!)

# snap refresh rocketchat-server --channel=stable/migrate-mongo3.4

mongodb 3.4 now installed, needed to check featureCompatibility

# rocketchat-server.mongo --eval "printjson(db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1}))"
 MongoDB shell version v3.4.20
 connecting to: mongodb://127.0.0.1:27017
 MongoDB server version: 3.4.20
 { "featureCompatibilityVersion" : "3.2", "ok" : 1 }

Then needed to fix FeatureCompatibilityVersion:

# rocketchat-server.mongo  --eval "printjson(db.adminCommand ({ setFeatureCompatibilityVersion: \"3.4\" }))"
MongoDB shell version v3.4.20
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.20
{ "ok" : 1 }

Confirmed all looked good:

# rocketchat-server.mongo --eval "printjson(db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1}))"
MongoDB shell version v3.4.20
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.20
{ "featureCompatibilityVersion" : "3.4", "ok" : 1 }

Upgraded to 3.6:

# snap refresh rocketchat-server --channel=stable/migrate-mongo3.6
rocketchat-server (stable/migrate-mongo3.6) 2.1.1 from Rocket.Chat (rocketchat✓) refreshed

rocketchat now launched and reachable again!

I know us users can be a pain sometimes, but I do want to thank you for allowing there to be a path to make this work again. I truly appreciate it!

1 Like

No worries. I had no idea those listings expired. We went through the work to make it work, so I was confident it worked or I would have dug deeper sooner :frowning:

Thanks for your patience.

Hello. Please help to update the server from version 0.74.2 (1364).

Snap refresh rocketchat-server --channel=stable/migrate-mongo3.2

update not working

Upgrades immediately to

rocketchat-server 2.4.11 from Rocket.Chat (rocketchat ✓) refreshed

And i get error:

** IMPORTANT: UPGRADE PROBLEM: The data files need to be fully upgraded to version 3.4 before attempting an upgrade to 3.6; see http://dochub.mongodb.org/core/3.6-upgrade-fcv for more details.

~# rocketchat-server.mongo --eval “printjson(db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1}))”

MongoDB shell version: 3.2.7
connecting to: test
{ “ok” : 0, “errmsg” : “no option found to get” }

Thank you!

Can you renew your listings again?