Snap package 7.13.2 MongoDB version

Description

Hi all,

This is more of a question. Apologies if it belongs in a different topic.

Currently, the Snap package we have installed is tracking 7.x/stable, which auto-updated today. I checked and noticed the bundled MongoDB version is 6.0.19.

~$ rocketchat-server.mongo
Current Mongosh Log ID: 6953a019796cd9af76c1c18b
Connecting to:          mongodb://127.0.0.1:27017/?directConnection=true&serverSelectionTimeoutMS=2000&appName=mongosh+2.3.3
Using MongoDB:          6.0.19
Using Mongosh:          2.3.3

I have 2 questions regarding this:

  • Is this “correct”? (Is this supposed to be the bundled MongoDB version, or is something wrong with our installation?)
  • If this is the correct version for this Snap package, are there plans to patch to a higher version, like MongoDB v6.0.27?

I’m also aware Snap is not a recommended install method.

Server Setup Information

  • Version of Rocket.Chat Server: 7.13.2
  • Operating System: Ubuntu 24.04.3 LTS
  • Deployment Method: Snap package (store-url: https://snapcraft.io/rocketchat-server)
  • Number of Running Instances: 1
  • DB Replicaset Oplog: enabled
  • NodeJS Version: v22.13.1
  • MongoDB Version: 6.0.19
  • Proxy:
  • Firewalls involved:

Thanks!

Yup.

It’s a snap. They’ll upgrade as and when.

This is the right answer.

I’d imagine they’ll deprecate snaps eventually so I’d recommend migrating to docker on your own schedule sooner rather than later.

Not sure if they’ll release v8 as a snap - it requires Mongo 7+ IIRC.

(Snap mongo version upgrade is a pain….)

Thanks for the quick and to-the-point answer! I’ll bring up internally that we should migrate.

Cheers

1 Like