netbox-zabbix-sync icon indicating copy to clipboard operation
netbox-zabbix-sync copied to clipboard

[Feature] Support ARM platforms with the container image

Open thuer-it opened this issue 1 year ago • 2 comments

I am trying to get the docker image run at raspberry pi, but I'm stuck at error message:

exec /usr/local/bin/python: exec format error

As I understand it right, python is using wrong platform version, is there any possibility to change this to arm64 python version?

br Andreas

thuer-it avatar Feb 25 '25 21:02 thuer-it

Hi, thanks for your question!

We don't currently support ARM containers, but we have enabled support for ARM images in the development branch.

Currently, @TheNetworkGuy is reviewing the latest changes to the development code base, once those have been tested and released we should have ARM images ready for use.

q1x avatar Feb 26 '25 09:02 q1x

See #100 and #103 for references.

q1x avatar Feb 26 '25 09:02 q1x

@q1x Since the code is now running in development is it possible to build a container with it on a ARM platform to test the functionality?

TheNetworkGuy avatar Apr 14 '25 17:04 TheNetworkGuy

We've not tested it on actual ARM hardware, but our dev repo is now producing ARM images with the same workflow:

https://github.com/retigra/netbox-zabbix-sync/pkgs/container/netbox-zabbix-sync

q1x avatar May 28 '25 07:05 q1x

This code is done in development and ready for main.

TheNetworkGuy avatar Jun 12 '25 11:06 TheNetworkGuy