[1/2] zabbix_agentd: Update to 7.0.11 (LTS)

Message ID 20250327224552.3963717-1-robin.roevens@disroot.org
State Staged
Commit 91ed071a0b98087afe37b8e93149afa298518d50
Headers
Series [1/2] zabbix_agentd: Update to 7.0.11 (LTS) |

Commit Message

Robin Roevens March 27, 2025, 10:45 p.m. UTC
  - Update from version 6.0.33 to 7.0.11
- Update of rootfile not required

This is a major release update to the next LTS version and breaks compatibility with Zabbix Server 6.x.
A survey on the forum resulted in nobody claiming to still use Zabbix Server v6.x.

Full changelogs:
- https://www.zabbix.com/rn/rn7.0.0
- https://www.zabbix.com/rn/rn7.0.1
- https://www.zabbix.com/rn/rn7.0.2
- https://www.zabbix.com/rn/rn7.0.3
- https://www.zabbix.com/rn/rn7.0.4
- https://www.zabbix.com/rn/rn7.0.5
- https://www.zabbix.com/rn/rn7.0.6
- https://www.zabbix.com/rn/rn7.0.7
- https://www.zabbix.com/rn/rn7.0.8
- https://www.zabbix.com/rn/rn7.0.9
- https://www.zabbix.com/rn/rn7.0.10
- https://www.zabbix.com/rn/rn7.0.11

Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
---
 lfs/zabbix_agentd | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
  

Comments

Michael Tremer March 28, 2025, 1:55 p.m. UTC | #1
Thank you. I merged this.

Do we need to add an extra note to the change log so that people are aware of this breaking change?

-Michael

> On 27 Mar 2025, at 22:45, Robin Roevens <robin.roevens@disroot.org> wrote:
> 
> - Update from version 6.0.33 to 7.0.11
> - Update of rootfile not required
> 
> This is a major release update to the next LTS version and breaks compatibility with Zabbix Server 6.x.
> A survey on the forum resulted in nobody claiming to still use Zabbix Server v6.x.
> 
> Full changelogs:
> - https://www.zabbix.com/rn/rn7.0.0
> - https://www.zabbix.com/rn/rn7.0.1
> - https://www.zabbix.com/rn/rn7.0.2
> - https://www.zabbix.com/rn/rn7.0.3
> - https://www.zabbix.com/rn/rn7.0.4
> - https://www.zabbix.com/rn/rn7.0.5
> - https://www.zabbix.com/rn/rn7.0.6
> - https://www.zabbix.com/rn/rn7.0.7
> - https://www.zabbix.com/rn/rn7.0.8
> - https://www.zabbix.com/rn/rn7.0.9
> - https://www.zabbix.com/rn/rn7.0.10
> - https://www.zabbix.com/rn/rn7.0.11
> 
> Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
> ---
> lfs/zabbix_agentd | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd
> index bd81dba22..dbe2088fb 100644
> --- a/lfs/zabbix_agentd
> +++ b/lfs/zabbix_agentd
> @@ -26,7 +26,7 @@ include Config
> 
> SUMMARY    = Zabbix Agent
> 
> -VER        = 6.0.37
> +VER        = 7.0.11
> 
> THISAPP    = zabbix-$(VER)
> DL_FILE    = $(THISAPP).tar.gz
> @@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
> DIR_APP    = $(DIR_SRC)/$(THISAPP)
> TARGET     = $(DIR_INFO)/$(THISAPP)
> PROG       = zabbix_agentd
> -PAK_VER    = 16
> +PAK_VER    = 17
> 
> DEPS       = fping
> 
> @@ -48,7 +48,7 @@ objects = $(DL_FILE)
> 
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> 
> -$(DL_FILE)_BLAKE2 = 6bf65efe59963294699d8fc6b6456167ae035c075f057c6ca85c612cc41f3f812b14189ed7e03ab2446e751720f8908f8e098fc0fd7335f95251b221b66b674a
> +$(DL_FILE)_BLAKE2 = 0c6544c64febc51e6fc153863b46e333d9d5564c83f40b71362a15c0533d48e50e5c340b35b2ca0dd1d776d0452f4aae42dc44d4e0e4b2c5949df02efbc7fc06
> 
> install : $(TARGET)
> 
> -- 
> 2.49.0
> 
> 
> -- 
> Dit bericht is gescanned op virussen en andere gevaarlijke
> inhoud door MailScanner en lijkt schoon te zijn.
> 
>
  
Robin Roevens March 28, 2025, 11:53 p.m. UTC | #2
Hi Michael

Michael Tremer schreef op vr 28-03-2025 om 13:55 [+0000]:
> Thank you. I merged this.
> 
Thanks!

> Do we need to add an extra note to the change log so that people are
> aware of this breaking change?
> 
That is not a bad idea, possibly not every IPFire user is active on the
forum and some thus may have missed the survey. So please do.

As you will, or maybe already have noticed, I redid/corrected my last
patch where I set the number of agent forks to 0 on new installations.
It is now set to 3 in my newest patch, which was the default in
previous Zabbix agent versions.
I will add an upgrade note about that in the IPFire wiki zabbix_agentd
addon page. 
Maybe that is also worth mentioning in the blog post: that users with
an existing zabbix_agentd installation may also want to lower the
number of forks the agent starts, especially when running it on a mini
appliance; with a link to that wiki page.

Regards
Robin

> -Michael
> 
> > On 27 Mar 2025, at 22:45, Robin Roevens <robin.roevens@disroot.org>
> > wrote:
> > 
> > - Update from version 6.0.33 to 7.0.11
> > - Update of rootfile not required
> > 
> > This is a major release update to the next LTS version and breaks
> > compatibility with Zabbix Server 6.x.
> > A survey on the forum resulted in nobody claiming to still use
> > Zabbix Server v6.x.
> > 
> > Full changelogs:
> > - https://www.zabbix.com/rn/rn7.0.0
> > - https://www.zabbix.com/rn/rn7.0.1
> > - https://www.zabbix.com/rn/rn7.0.2
> > - https://www.zabbix.com/rn/rn7.0.3
> > - https://www.zabbix.com/rn/rn7.0.4
> > - https://www.zabbix.com/rn/rn7.0.5
> > - https://www.zabbix.com/rn/rn7.0.6
> > - https://www.zabbix.com/rn/rn7.0.7
> > - https://www.zabbix.com/rn/rn7.0.8
> > - https://www.zabbix.com/rn/rn7.0.9
> > - https://www.zabbix.com/rn/rn7.0.10
> > - https://www.zabbix.com/rn/rn7.0.11
> > 
> > Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
> > ---
> > lfs/zabbix_agentd | 6 +++---
> > 1 file changed, 3 insertions(+), 3 deletions(-)
> > 
> > diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd
> > index bd81dba22..dbe2088fb 100644
> > --- a/lfs/zabbix_agentd
> > +++ b/lfs/zabbix_agentd
> > @@ -26,7 +26,7 @@ include Config
> > 
> > SUMMARY    = Zabbix Agent
> > 
> > -VER        = 6.0.37
> > +VER        = 7.0.11
> > 
> > THISAPP    = zabbix-$(VER)
> > DL_FILE    = $(THISAPP).tar.gz
> > @@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
> > DIR_APP    = $(DIR_SRC)/$(THISAPP)
> > TARGET     = $(DIR_INFO)/$(THISAPP)
> > PROG       = zabbix_agentd
> > -PAK_VER    = 16
> > +PAK_VER    = 17
> > 
> > DEPS       = fping
> > 
> > @@ -48,7 +48,7 @@ objects = $(DL_FILE)
> > 
> > $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> > 
> > -$(DL_FILE)_BLAKE2 =
> > 6bf65efe59963294699d8fc6b6456167ae035c075f057c6ca85c612cc41f3f812b1
> > 4189ed7e03ab2446e751720f8908f8e098fc0fd7335f95251b221b66b674a
> > +$(DL_FILE)_BLAKE2 =
> > 0c6544c64febc51e6fc153863b46e333d9d5564c83f40b71362a15c0533d48e50e5
> > c340b35b2ca0dd1d776d0452f4aae42dc44d4e0e4b2c5949df02efbc7fc06
> > 
> > install : $(TARGET)
> > 
> > -- 
> > 2.49.0
> > 
> > 
> > -- 
> > Dit bericht is gescanned op virussen en andere gevaarlijke
> > inhoud door MailScanner en lijkt schoon te zijn.
> > 
> > 
> 
>
  
Michael Tremer March 30, 2025, 1:09 p.m. UTC | #3
Hello,

> On 28 Mar 2025, at 23:53, Robin Roevens <robin.roevens@disroot.org> wrote:
> 
> Hi Michael
> 
> Michael Tremer schreef op vr 28-03-2025 om 13:55 [+0000]:
>> Thank you. I merged this.
>> 
> Thanks!
> 
>> Do we need to add an extra note to the change log so that people are
>> aware of this breaking change?
>> 
> That is not a bad idea, possibly not every IPFire user is active on the
> forum and some thus may have missed the survey. So please do.
> 
> As you will, or maybe already have noticed, I redid/corrected my last
> patch where I set the number of agent forks to 0 on new installations.
> It is now set to 3 in my newest patch, which was the default in
> previous Zabbix agent versions.
> I will add an upgrade note about that in the IPFire wiki zabbix_agentd
> addon page. 
> Maybe that is also worth mentioning in the blog post: that users with
> an existing zabbix_agentd installation may also want to lower the
> number of forks the agent starts, especially when running it on a mini
> appliance; with a link to that wiki page.

I think the Mini appliance is one of the more powerful pieces of hardware that people are using…

I have merged the patch. Thank you!

-Michael

> Regards
> Robin
> 
>> -Michael
>> 
>>> On 27 Mar 2025, at 22:45, Robin Roevens <robin.roevens@disroot.org>
>>> wrote:
>>> 
>>> - Update from version 6.0.33 to 7.0.11
>>> - Update of rootfile not required
>>> 
>>> This is a major release update to the next LTS version and breaks
>>> compatibility with Zabbix Server 6.x.
>>> A survey on the forum resulted in nobody claiming to still use
>>> Zabbix Server v6.x.
>>> 
>>> Full changelogs:
>>> - https://www.zabbix.com/rn/rn7.0.0
>>> - https://www.zabbix.com/rn/rn7.0.1
>>> - https://www.zabbix.com/rn/rn7.0.2
>>> - https://www.zabbix.com/rn/rn7.0.3
>>> - https://www.zabbix.com/rn/rn7.0.4
>>> - https://www.zabbix.com/rn/rn7.0.5
>>> - https://www.zabbix.com/rn/rn7.0.6
>>> - https://www.zabbix.com/rn/rn7.0.7
>>> - https://www.zabbix.com/rn/rn7.0.8
>>> - https://www.zabbix.com/rn/rn7.0.9
>>> - https://www.zabbix.com/rn/rn7.0.10
>>> - https://www.zabbix.com/rn/rn7.0.11
>>> 
>>> Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
>>> ---
>>> lfs/zabbix_agentd | 6 +++---
>>> 1 file changed, 3 insertions(+), 3 deletions(-)
>>> 
>>> diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd
>>> index bd81dba22..dbe2088fb 100644
>>> --- a/lfs/zabbix_agentd
>>> +++ b/lfs/zabbix_agentd
>>> @@ -26,7 +26,7 @@ include Config
>>> 
>>> SUMMARY    = Zabbix Agent
>>> 
>>> -VER        = 6.0.37
>>> +VER        = 7.0.11
>>> 
>>> THISAPP    = zabbix-$(VER)
>>> DL_FILE    = $(THISAPP).tar.gz
>>> @@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
>>> DIR_APP    = $(DIR_SRC)/$(THISAPP)
>>> TARGET     = $(DIR_INFO)/$(THISAPP)
>>> PROG       = zabbix_agentd
>>> -PAK_VER    = 16
>>> +PAK_VER    = 17
>>> 
>>> DEPS       = fping
>>> 
>>> @@ -48,7 +48,7 @@ objects = $(DL_FILE)
>>> 
>>> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>>> 
>>> -$(DL_FILE)_BLAKE2 =
>>> 6bf65efe59963294699d8fc6b6456167ae035c075f057c6ca85c612cc41f3f812b1
>>> 4189ed7e03ab2446e751720f8908f8e098fc0fd7335f95251b221b66b674a
>>> +$(DL_FILE)_BLAKE2 =
>>> 0c6544c64febc51e6fc153863b46e333d9d5564c83f40b71362a15c0533d48e50e5
>>> c340b35b2ca0dd1d776d0452f4aae42dc44d4e0e4b2c5949df02efbc7fc06
>>> 
>>> install : $(TARGET)
>>> 
>>> -- 
>>> 2.49.0
>>> 
>>> 
>>> -- 
>>> Dit bericht is gescanned op virussen en andere gevaarlijke
>>> inhoud door MailScanner en lijkt schoon te zijn.
>>> 
>>> 
>> 
>> 
> 
> 
> -- 
> Dit bericht is gescanned op virussen en andere gevaarlijke
> inhoud door MailScanner en lijkt schoon te zijn.
  
Robin Roevens March 30, 2025, 11:58 p.m. UTC | #4
Hi Michael

Michael Tremer schreef op zo 30-03-2025 om 14:09 [+0100]:
> Hello,
> 
> > On 28 Mar 2025, at 23:53, Robin Roevens <robin.roevens@disroot.org>
> > wrote:
> > 
> > Hi Michael
> > 
> > Michael Tremer schreef op vr 28-03-2025 om 13:55 [+0000]:
> > > Thank you. I merged this.
> > > 
> > Thanks!
> > 
> > > Do we need to add an extra note to the change log so that people
> > > are
> > > aware of this breaking change?
> > > 
> > That is not a bad idea, possibly not every IPFire user is active on
> > the
> > forum and some thus may have missed the survey. So please do.
> > 
> > As you will, or maybe already have noticed, I redid/corrected my
> > last
> > patch where I set the number of agent forks to 0 on new
> > installations.
> > It is now set to 3 in my newest patch, which was the default in
> > previous Zabbix agent versions.
> > I will add an upgrade note about that in the IPFire wiki
> > zabbix_agentd
> > addon page. 
> > Maybe that is also worth mentioning in the blog post: that users
> > with
> > an existing zabbix_agentd installation may also want to lower the
> > number of forks the agent starts, especially when running it on a
> > mini
> > appliance; with a link to that wiki page.

The wiki has been updated with upgrading notes:
https://www.ipfire.org/docs/addons/zabbix_agentd#upgrade

> 
> I think the Mini appliance is one of the more powerful pieces of
> hardware that people are using…
I can't speak about the new appliance. I have still an old mini
appliance. I don't have resource problems with it during normal
operations, but it is rather slow on some operations (especially using
the log viewer and sometimes executing pakfire and such) so I figure,
the less resources are taken by non-core elements of IPFire, the
better.

Robin

> 
> I have merged the patch. Thank you!
> 
> -Michael
> 
> > Regards
> > Robin
> > 
> > > -Michael
> > > 
> > > > On 27 Mar 2025, at 22:45, Robin Roevens
> > > > <robin.roevens@disroot.org>
> > > > wrote:
> > > > 
> > > > - Update from version 6.0.33 to 7.0.11
> > > > - Update of rootfile not required
> > > > 
> > > > This is a major release update to the next LTS version and
> > > > breaks
> > > > compatibility with Zabbix Server 6.x.
> > > > A survey on the forum resulted in nobody claiming to still use
> > > > Zabbix Server v6.x.
> > > > 
> > > > Full changelogs:
> > > > - https://www.zabbix.com/rn/rn7.0.0
> > > > - https://www.zabbix.com/rn/rn7.0.1
> > > > - https://www.zabbix.com/rn/rn7.0.2
> > > > - https://www.zabbix.com/rn/rn7.0.3
> > > > - https://www.zabbix.com/rn/rn7.0.4
> > > > - https://www.zabbix.com/rn/rn7.0.5
> > > > - https://www.zabbix.com/rn/rn7.0.6
> > > > - https://www.zabbix.com/rn/rn7.0.7
> > > > - https://www.zabbix.com/rn/rn7.0.8
> > > > - https://www.zabbix.com/rn/rn7.0.9
> > > > - https://www.zabbix.com/rn/rn7.0.10
> > > > - https://www.zabbix.com/rn/rn7.0.11
> > > > 
> > > > Signed-off-by: Robin Roevens <robin.roevens@disroot.org>
> > > > ---
> > > > lfs/zabbix_agentd | 6 +++---
> > > > 1 file changed, 3 insertions(+), 3 deletions(-)
> > > > 
> > > > diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd
> > > > index bd81dba22..dbe2088fb 100644
> > > > --- a/lfs/zabbix_agentd
> > > > +++ b/lfs/zabbix_agentd
> > > > @@ -26,7 +26,7 @@ include Config
> > > > 
> > > > SUMMARY    = Zabbix Agent
> > > > 
> > > > -VER        = 6.0.37
> > > > +VER        = 7.0.11
> > > > 
> > > > THISAPP    = zabbix-$(VER)
> > > > DL_FILE    = $(THISAPP).tar.gz
> > > > @@ -34,7 +34,7 @@ DL_FROM    = $(URL_IPFIRE)
> > > > DIR_APP    = $(DIR_SRC)/$(THISAPP)
> > > > TARGET     = $(DIR_INFO)/$(THISAPP)
> > > > PROG       = zabbix_agentd
> > > > -PAK_VER    = 16
> > > > +PAK_VER    = 17
> > > > 
> > > > DEPS       = fping
> > > > 
> > > > @@ -48,7 +48,7 @@ objects = $(DL_FILE)
> > > > 
> > > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> > > > 
> > > > -$(DL_FILE)_BLAKE2 =
> > > > 6bf65efe59963294699d8fc6b6456167ae035c075f057c6ca85c612cc41f3f8
> > > > 12b1
> > > > 4189ed7e03ab2446e751720f8908f8e098fc0fd7335f95251b221b66b674a
> > > > +$(DL_FILE)_BLAKE2 =
> > > > 0c6544c64febc51e6fc153863b46e333d9d5564c83f40b71362a15c0533d48e
> > > > 50e5
> > > > c340b35b2ca0dd1d776d0452f4aae42dc44d4e0e4b2c5949df02efbc7fc06
> > > > 
> > > > install : $(TARGET)
> > > > 
> > > > -- 
> > > > 2.49.0
> > > > 
> > > > 
> > > > -- 
> > > > Dit bericht is gescanned op virussen en andere gevaarlijke
> > > > inhoud door MailScanner en lijkt schoon te zijn.
> > > > 
> > > > 
> > > 
> > > 
> > 
> > 
> > -- 
> > Dit bericht is gescanned op virussen en andere gevaarlijke
> > inhoud door MailScanner en lijkt schoon te zijn.
> 
> 
> 
>
  

Patch

diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd
index bd81dba22..dbe2088fb 100644
--- a/lfs/zabbix_agentd
+++ b/lfs/zabbix_agentd
@@ -26,7 +26,7 @@  include Config
 
 SUMMARY    = Zabbix Agent
 
-VER        = 6.0.37
+VER        = 7.0.11
 
 THISAPP    = zabbix-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -34,7 +34,7 @@  DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = zabbix_agentd
-PAK_VER    = 16
+PAK_VER    = 17
 
 DEPS       = fping
 
@@ -48,7 +48,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_BLAKE2 = 6bf65efe59963294699d8fc6b6456167ae035c075f057c6ca85c612cc41f3f812b14189ed7e03ab2446e751720f8908f8e098fc0fd7335f95251b221b66b674a
+$(DL_FILE)_BLAKE2 = 0c6544c64febc51e6fc153863b46e333d9d5564c83f40b71362a15c0533d48e50e5c340b35b2ca0dd1d776d0452f4aae42dc44d4e0e4b2c5949df02efbc7fc06
 
 install : $(TARGET)