Missing APT packages compiled for ARM64

Hi everyone,

I was trying to install the Percona Server for MongoDB on my ubuntu 20.04 graviton instance and I noticed that the ARM64 based packages are not yet available.

Are there any plans of adding arm APT packages that we can use?

Did someone else find another solution of running percona mongodb on ARM?

Example apt errors when trying to install percona as its described here:

W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://repo.percona.com/percona/apt focal InRelease' doesn't support architecture 'arm64'
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://repo.percona.com/prel/apt focal InRelease' doesn't support architecture 'arm64'
N: Skipping acquire of configured file 'main/binary-arm64/Packages' as repository 'http://repo.percona.com/psmdb-50/apt focal InRelease' doesn't support architecture 'arm64'
W: Target Packages (main/binary-arm64/Packages) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target Translations (main/i18n/Translation-en) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target CNF (main/cnf/Commands-arm64) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
W: Target CNF (main/cnf/Commands-all) is configured multiple times in /etc/apt/sources.list.d/percona-original-release.list:4 and /etc/apt/sources.list.d/repo_percona_com_percona_apt.list:1
2 Likes

We do not provide ARM packages at this moment, but we are considering them in our roadmap

2 Likes

Hi, any timeline for this ARM package releases?

This could help many as the AWS cost for the ARM is really cheaper than their existing EC2 instance costs. Thanks

1 Like

Hetzner are now offering arm64 (Ampere) servers in their cloud offering:

https://www.hetzner.com/press-release/arm64-cloud/

We now have docker images for ARM platforms. You can use them on ARM system

1 Like