[ZBX-24905] No armhf package for Zabbix 7.0.x on Raspbian 12 Created: 2024 Jul 24  Updated: 2024 Oct 25  Resolved: 2024 Oct 24

Status: Closed
Project: ZABBIX BUGS AND ISSUES
Component/s: Packages (C), Proxy (P)
Affects Version/s: 7.0.0
Fix Version/s: None

Type: Problem report Priority: Trivial
Reporter: Nathan Liefting Assignee: Jurijs Klopovskis
Resolution: Done Votes: 4
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File image-2024-07-24-14-22-43-341.png    

 Description   

Hi Zabbix devs,

Perhaps they are forgotten, as I couldn't find anything in support/docs about armhf deprication. Raspbian 12 packages do not include armhf, while Raspbian 11 does.

 

Raspbian 12 is still available for Raspberry pi's with armhf architecture, so these packages should be as well right?



 Comments   
Comment by JARBAS PEIXOTO JUNIOR [ 2024 Oct 08 ]

Hi Nathan, I wrote a complete tutorial showing how to install it here.

Hope it helps you

https://wiki.tiozaodolinux.com/Guide-for-Linux/Zabbix-RaspBerry-PI

Comment by Massimo Rimondini [ 2024 Oct 14 ]

The tutorial is definitely useful, but it assumes a 64-bit Raspberry Pi OS installation, whereas the issue has been originally opened due to lack of 32-bit ARM (armhf) packages for Zabbix releases >=7.0.

I can confirm that such packages are not in the official repository, as it can be easily checked by browsing some key locations:

Interestingly, some of the Zabbix 7 packages are not even available for Debian releases earlier than the latest (12/Bookworm at the time of writing). In fact:

As an additional piece of information please note that, while relevent and apparently promising, a suggestion like this one does not work (I have even tested it), because of course 64-bit binaries fail to run in a 32-bit Docker deployment.

Fortunately, there seems to be a workaround for all these issues. While Zabbix 7 seems not to have been .deb-packaged for the armhf architecture, official Docker images do: I have Zabbix 7 up and running on a Raspberry Pi 4B running a 32-bit Raspberry Pi OS (its kernel has the arm_64bit flag set, but this does not matter) with a 32-bit Docker install, just using official Zabbix Docker images.

Comment by Craig Hopkins [ 2024 Oct 18 ]

maxonthenet I tried to follow that link but the proxy-sqlite3 option just throws

no matching manifest for linux/arm/v7 in the manifest list entries

unfortunately.

Comment by Massimo Rimondini [ 2024 Oct 18 ]

craigmcfly you are right, but compatible OS/Architectures depend on the specific image tag you are using. armhf images are available only for Ubuntu-based images, whereas they are not available for Alpine or Oracle Linux.
If unspecified, Docker assumes to pull an image with the latest tag (see the documentation) which, for the case of zabbix-proxy-sqlite3 is, again, not available for armhf as you can easily check here.

You therefore want to explicitly specify that you need to get an Ubuntu-based image. For example:

$ sudo docker pull zabbix/zabbix-proxy-sqlite3
Using default tag: latest
latest: Pulling from zabbix/zabbix-proxy-sqlite3
no matching manifest for linux/arm/v8 in the manifest list entries

Instead:

$ sudo docker pull zabbix/zabbix-proxy-sqlite3:ubuntu-latest
ubuntu-latest: Pulling from zabbix/zabbix-proxy-sqlite3
eb7e9efa9f9d: Already exists 
890f7382506b: Pull complete 
7d1dc878d5ae: Pull complete 
ffd102ea4aa5: Pull complete 
7b511ba24709: Pull complete 
4f4fb700ef54: Pull complete 
0ff826b41582: Pull complete 
Digest: sha256:1c7a8a1b4866514d6d2797f852bbb5d6646bae814abcbe48f039edfef301a2b8
Status: Downloaded newer image for zabbix/zabbix-proxy-sqlite3:ubuntu-latest
docker.io/zabbix/zabbix-proxy-sqlite3:ubuntu-latest
Comment by Jurijs Klopovskis [ 2024 Oct 23 ]

I will add support for armhf bookworm, since there is a demand for it.

ETA this - next week.

Comment by Jurijs Klopovskis [ 2024 Oct 24 ]

Available in 6.0.35, 7.0.5 and 7.2.0alpha1

Generated at Wed May 21 06:26:57 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.