SOLVED: SNAP: Update from 6.13 to 7.x fails for reasons

Haven’t found a matching forum topic, so posting here.
And no, switching to docker is NOT an option.
Hope ya folks have good advice on how I can proceed. Or I’m gonna stay at 6.13 as long as possible and then entirely stop using rocketchat, there are alternatives available that are free and have more features while being easier to manage.

So here’s the problem:
For some reason the upgrade from 6.13 to 7.x fails
sudo snap switch rocketchat-server --channel=7.x/stable
sudo snap refresh --channel=7.x rocketchat-server
and then the server does a bunch of stuff, downloads stuff and fails for some reason:
Fehler: cannot perform the following tasks:
- Snap “rocketchat-server” (1633) Dienste starten (systemctl command [start snap.rocketchat-server.rocketchat-mongo.service] failed with exit status 1: stderr:
Job for snap.rocketchat-server.rocketchat-mongo.service failed because the control process exited with error code.
See “systemctl status snap.rocketchat-server.rocketchat-mongo.service” and “journalctl -xe” for details.)

the journal has no useful information, only bothering about caddy, but I dont use caddy.

The systemctl status also has no useful information
systemctl status snap.rocketchat-server.rocketchat-mongo.service
● snap.rocketchat-server.rocketchat-mongo.service - Service for snap application rocketchat-server.rocketchat-mongo
** Loaded: loaded (/etc/systemd/system/snap.rocketchat-server.rocketchat-mongo.service; enabled; vendor preset: enabled)**
** Active: active (running) since Thu 2025-01-09 07:36:33 CET; 6min ago**
** Main PID: 30021 (mongod)**
** CGroup: /system.slice/snap.rocketchat-server.rocketchat-mongo.service**
** └─30021 mongod --config=/var/snap/rocketchat-server/1632/mongod.conf --fork --syslog**

Jan 09 07:36:29 ################ systemd[1]: Starting Service for snap application rocketchat-server.rocketchat-mongo…
Jan 09 07:36:30 ################rocketchat-server.rocketchat-mongo[29953]: about to fork child process, waiting until server is ready for connections.
Jan 09 07:36:30 ################ rocketchat-server.rocketchat-mongo[29953]: forked process: 30021
Jan 09 07:36:33 ################ rocketchat-server.rocketchat-mongo[29953]: child process started successfully, parent exiting
Jan 09 07:36:33 ################ systemd[1]: Started Service for snap application rocketchat-server.rocketchat-mongo.

rocketchat for some reason still stays at 6.13

Worth giving a full report as per this.

All here.

And this.

You might not like docker but it is much more flexible :man_shrugging:

[quote]there are alternatives available that are free and have more features while being easier to manage.
[/quote]

If you have paid support, use it.

If not the you’ll find most open source systems are the same. Pros & cons to them all, and you get what you pay for.

Pick your poison…

issue solved, details in a similiar thread

Excellent.

So clearly there is some screw up with the mongo upgrade.

I have reported this, again.