pschmitt / home-assistant-addons

Home Assistant addons by pschmitt
74 stars 55 forks source link

Zabbix Agent 2: Version 7 is available for 3 month by now - time for an upgrade? #81

Open ThomasBahn opened 2 months ago

ThomasBahn commented 2 months ago

@pschmitt Thank you for providing the Home Assistant add-on for the Zabbix agents.

On June 4th Zabbix version 7 was released and got three minor updates since than.

I think, it's time for an update of the add-on to use zabbix-agent2:alpine-7.0-latest instead of 6.4, which had "End of Full Support" on June 30th, 2024 (see https://www.zabbix.com/life_cycle_and_release_policy).

7.0 is a LTS version with "End of Full Support" on June 30th, 2027, making this change quite sustainable.

What do you think?

lumarel commented 2 months ago

Hi @ThomasBahn, I just sent the update to fix it at all a few hours ago. As the add-on currently relies on the packages in the repositories of Alpine Linux (only the Plugins come from the Zabbix container image), so this is not possible right now, the next version of Alpine 3.21 will have the Zabbix Agent (2) 7.0 packages in it. That happens in December 👍🏻

Would be necessary to change how the image is built overall, to get 7.0 right now.

ThomasBahn commented 2 months ago

Hi @lumarel , then I'm happily waiting for Xmas. 😊

ThomasBahn commented 2 months ago

I really want to understand how it works. But where do I get the time?

There is already a ready-to-download container for Zabbix Agent 2, even based on Alpine Linux: https://hub.docker.com/r/zabbix/zabbix-agent2 Tag: alpine-7.0-latest

Isn't it possible to use this?

Again, I don't understand, how a container is "converted" or "adapted" to be a Home Assistant add-on.