Feature #16075
openAdd Zabbix 7.0 packages for 24.03
0%
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.
Updated by Jordan G about 2 months ago
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
Updated by Andrew Almond about 1 month ago
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.
Updated by Andrew Almond about 1 month ago
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?
Updated by Alex Diamantopulo 10 days ago
We need it like... 2 months ago :(
I don't know how such an important package is still not up to date.
Updated by Andrew Almond 6 days ago
Jim Pingle Can you push Zabbix 7.0 to 24.03 and see if it builds?