[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: |
![]() |
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
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. 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 |