Feature #16075
open
Add Zabbix 7.0 packages for 24.03
Added by Andrew Almond about 2 months ago.
Updated 6 days ago.
Description
The Zabbix 7.0 packages were added for 24.11 in 15548 and work great.
These packages are not available for 24.03.
I tested by changing to the 24.11 branch on a 24.03 system:
The Zabbix 7.0 agent works fine.
The Zabbix 7.0 proxy fails to start with the error ld-elf.so.1: /usr/local/lib/libnetsnmp.so.40: Undefined symbol "timezone@FBSD_1.8"
Having the 7.0 packages available for 24.03 will make it easier to transition to Zabbix 7.0 without needing to upgrade our entire fleet to 24.11 at once.
that error can be indicative of a library dependency issue which one would expect when installing packages with the branch set to a different version than what you are currently running. maybe someone else can comment on whether a backport is possible for 24.03 on the zabbix7 agent/proxy packages. just be aware installing things using this method has the potential to cause issues - https://docs.netgate.com/pfsense/en/latest/install/upgrade-guide-prepare.html#packages
Jordan G wrote in #note-1:
that error can be indicative of a library dependency issue which one would expect when installing packages with the branch set to a different version than what you are currently running. maybe someone else can comment on whether a backport is possible for 24.03 on the zabbix7 agent/proxy packages. just be aware installing things using this method has the potential to cause issues - https://docs.netgate.com/pfsense/en/latest/install/upgrade-guide-prepare.html#packages
I am aware of the potential for problems, so I tested on a non-critical system first. :)
I was actually surprised that it showed the newer packages, as I thought one of the recent changes made the packages unaffected by the update branch setting.
I know that Zabbix 7.0 packages failed to build for CE 2.7.2, but since pfSense 24.03 is on newer release of FreeBSD (similar to 24.11) I was hoping that it's just a matter of enabling Zabbix 7.0 for the 24.03 repo and it would be fine when Netgate's servers build it for the 24.03 release.
The PR as already been merged into pfSense/FreeBSD-ports. The comment in 15548 says:
Jim Pingle wrote in #note-18:
Brad reviewed the PR and said it looked OK, so I merged it and picked it back to 24.11 and CE 2.7.2. Should know shortly if it built OK.
Does someone just need to merge the existing PR into the 24.03 repo?
We need it like... 2 months ago :(
I don't know how such an important package is still not up to date.
Jim Pingle Can you push Zabbix 7.0 to 24.03 and see if it builds?
Also available in: Atom
PDF