# Upgrading rocketchat-server with snap to 6.x fails on ARM64

**URL:** <https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990>\
**Category:** Community Support\
**Created:** [May 10, 2024, 12:10am UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990 "2024-05-10T00:10:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cjc8712](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cjc8712](https://forums.rocket.chat/u/cjc8712)\
**Post date:** [May 10, 2024, 12:10am UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/1 "2024-05-10T00:10:58Z")

</div>

### Description

Hello. I’m trying to upgrade rocketchat-server on ARM64 from 5.4.10 to 6.4.5 with snap. However when running “sudo snap refresh rocketchat-server --channel=6.x/stable”, I get:

error: snap “rocketchat-server” is not available on 6.x/stable but is available to install on the  
following channels:

```
   6.x/candidate snap refresh --channel=6.x/candidate rocketchat-server
   6.x/beta snap refresh --channel=6.x/beta rocketchat-server
   6.x/edge snap refresh --channel=6.x/edge rocketchat-server

   Please be mindful pre-release channels may include features not completely tested or
   implemented. Get more information with 'snap info rocketchat-server'.

```

Even though, it shows as available when I do a “sudo snap info rocketchat-server”:

channels:  
6.x/stable: 6.4.5 2023-11-29 (1591) 359MB -  
6.x/candidate: ↑  
6.x/beta: ↑  
6.x/edge: 6.4.5 2023-11-08 (1591) 359MB -

And it also shows as available at the [snapcraft.io](http://snapcraft.io) repo for ARM64:  
[Install Rocket.Chat Server on Linux | Snap Store](https://snapcraft.io/rocketchat-server)

Can you help? Thanks in advance.

### Server Setup Information

- Version of Rocket.Chat Server: 5.4.10
- Operating System: Raspberry Pi OS Bullseye
- Deployment Method: snap
- Number of Running Instances: 1
- DB Replicaset Oplog:
- NodeJS Version: 14.19.3 - arm64
- MongoDB Version: 4.0.28
- Proxy: caddy
- Firewalls involved: none

### Any additional Information

I’m upgrading because the current snap package for 5.4.10 has the error below:

YOUR CURRENT MONGODB VERSION IS NOT SUPPORTED,  
PLEASE UPGRADE TO VERSION 4.4 OR LATER

---

<div class="post-metadata">

**Author:** ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)\
**Post date:** [May 10, 2024, 8:34am UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/2 "2024-05-10T08:34:33Z")

</div>

I’m not sure what the status is with these builds.

Let me try and find out.

---

<div class="post-metadata">

**Author:** ![cjc8712](https://avatars.discourse-cdn.com/v4/letter/c/f1d935/32.png) [@cjc8712](https://forums.rocket.chat/u/cjc8712)\
**Post date:** [June 7, 2024, 12:23pm UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/3 "2024-06-07T12:23:23Z")

</div>

Hi, just curious if you had any further info on this? Running Rocketchat Server on a Raspberri Pi is a very nice option for some, hoping development for ARM64 will continue.

---

<div class="post-metadata">

**Author:** ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)\
**Post date:** [June 7, 2024, 2:36pm UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/4 "2024-06-07T14:36:30Z")

</div>

I have asked what the status is and it is being investigated but I have no timeline for this.

I don’t think these were ever ‘official’ builds so it was up to interested individuals to produce them.

I’ll let you know as soon as I hear something - I do have the right person on the case - but it might take a while internally to resolve. As ever, there are many competing priorities.

---

<div class="post-metadata">

**Author:** ![P1626](https://avatars.discourse-cdn.com/v4/letter/p/5fc32e/32.png) [@P1626](https://forums.rocket.chat/u/P1626)\
**Post date:** [August 19, 2025, 8:04pm UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/5 "2025-08-19T20:04:57Z")

</div>

_**Subject: Solution: Working Docker Image for Rocket.Chat on ARM64 (v7.9.3)**_

_ **Hello everyone,** _

_**After struggling for days with build errors (`sharp`, `bcrypt`) and runtime issues (“Topology is closed”, Node.js version conflicts) trying to get a modern version of Rocket.Chat running on my ARM64 server, I finally managed to create a stable, working Docker image.**_

_ **To save others from the same headache, I’ve published the image publicly on Docker Hub. It’s built for `linux/arm64` and is perfect for Raspberry Pi, Oracle Cloud ARM instances, and similar platforms.** _

_**You can find the image and detailed setup instructions here:  
 [https://hub.docker.com/r/p1626/rocketchat-arm64](https://hub.docker.com/r/p1626/rocketchat-arm64)**_

_ **I hope this helps anyone else who is stuck. This build is for Rocket.Chat v7.9.3 running on Node.js v22.** _

---

<div class="post-metadata">

**Author:** ![reetp](https://sea1.discourse-cdn.com/flex021/user_avatar/forums.rocket.chat/reetp/32/5546_2.png) [@reetp](https://forums.rocket.chat/u/reetp)\
**Post date:** [August 19, 2025, 8:11pm UTC](https://forums.rocket.chat/t/upgrading-rocketchat-server-with-snap-to-6-x-fails-on-arm64/19990/6 "2025-08-19T20:11:07Z")

</div>

Good effort.

Let them know in the pi channel here:

[#raspberrypi](https://open.rocket.chat/channel/raspberrypi)

Note Mongo 5 has been EOL since 10/2024.

You need to get 6 or 7 running but that likely needs a Pi 5+
