Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

Version 5.1.2 Released

56 views
Skip to first unread message

Sven Nierlein

unread,
Jul 4, 2023, 3:50:41 AM7/4/23
to mod_g...@googlegroups.com
Dear List,

There is a new Mod-Gearman version available for download at http://mod-gearman.org/download.html
Since i never announced the 5.x release yet, here is a summary of notable changes.
Biggest change in 5.x is the switch to openssl backend for all crypto related functions. Another
performance improvement is an internal check_dummy implementation. So if the NEB module
sees a .../check_dummy plugin command line, it tries to internally create a reply from that instead
of sending this command to a worker.
(btw, the mod-gearman-go worker does this as well since last release and comes with an internal
check_nsc_web, negate and check_dummy implementation)

Changelog:
5.1.2 Thu Jun 29 11:02:35 CEST 2023
- neb: add internal check_dummy
- change pid file location to /run in packages

5.1.1 Wed Jun 21 14:57:30 CEST 2023
- neb: fix gearmand memory leak (#167)
- gearman_top: fix extracting gearmand version
- fix base64 decode errors if source contains newlines

5.1.0 Wed Mar 8 08:24:27 CET 2023
- reopen logfile after core rotation
- add latency_flatten_window option

5.0.2 Sun Feb 5 19:05:17 CET 2023
- fix crash when using multiple result worker in neb module

5.0.1 Fri Jan 27 16:21:36 CET 2023
- fix accepting passive plaintext results

5.0.1 Fri Jan 27 16:21:36 CET 2023
- fix memory corruption during decryption

5.0.0 Wed Jan 11 11:49:36 CET 2023
- switch to openssl for all aes/base64 and digest functions


The Labs Repository has just been updated:
-> https://labs.consol.de/repo/stable/

Packages are available here:
-> https://build.opensuse.org/repositories/home:naemon

Please report bugs on this list or on github.

Thanks for using Mod-Gearman,
Sven
OpenPGP_signature

vlado...@gmail.com

unread,
Jul 29, 2024, 1:58:31 PM7/29/24
to mod_gearman
Hi Sven,
there are mod_gearman V5.1.3 and Naemon V1.4.2 in repository https://labs.consol.de/repo/stable/rhel7/x86_64/

mod_gearman-5.1.3-1.rhel7.x86_64.rpm
naemon-core-1.4.2.rhel7.x86_64.rpm

After upgrade Naemon and mod_gearman from this repository Naemon doesn't start. A message in log is:
[1722273236] Error: Module '/usr/lib64/mod_gearman/mod_gearman_naemon.o' is using an incompatible version (v5) of the event broker API (current version: v6). Module will be unloaded.
[1722273236] Event broker module '/usr/lib64/mod_gearman/mod_gearman_naemon.o' deinitialized successfully.
[1722273236] Error: Failed to load module '/usr/lib64/mod_gearman/mod_gearman_naemon.o'.
[1722273236] Error: Module loading failed. Aborting.

I tested older release V5.1.2 from Suse repo:
This one works fine.

I tested V5.1.4 from testing repository of ConsolLabs:
This one works fine, too.

I'm confused as I used to upgrade just from ConsolLabs stable repository. I have tried to re-install repo link
but this doesn't help and the 'yum update mod_gearman' installs the V5.1.3 with wrong broker API.

Is it a problem with my repository config? Are there stable mod_gearman V5.1.3 with broker API V6 available?
I'm running Naemon on Centos 7.

Thank you.

Vladimir

Dátum: utorok 4. júla 2023, čas: 9:50:41 UTC+2, odosielateľ: Sven Nierlein

Sven Nierlein

unread,
Jul 31, 2024, 8:36:35 AM7/31/24
to mod_g...@googlegroups.com, vlado...@gmail.com
Hi Vladimir,

please use the repository / packages from the OBS build server. Those packages are automatically rebuild
if a dependent package got an update. There is no such automation on labs.consol.de repository. That's
why i try to push people to the obs repo. On the long run, the labs repository will only contain
OMD and the snclient. Everything else will be on OBS.

Cheers,
Sven

On 29.07.24 19:58, vlado...@gmail.com wrote:
> Hi Sven,
> there are mod_gearman V5.1.3 and Naemon V1.4.2 in repository https://labs.consol.de/repo/stable/rhel7/x86_64/
>
> mod_gearman-5.1.3-1.rhel7.x86_64.rpm
> naemon-core-1.4.2.rhel7.x86_64.rpm
>
> After upgrade Naemon and mod_gearman from this repository Naemon doesn't start. A message in log is:
> [1722273236] Error: Module '/usr/lib64/mod_gearman/mod_gearman_naemon.o' is using an incompatible version (v5) of the event broker API (current version: v6). Module will be unloaded.
> [1722273236] Event broker module '/usr/lib64/mod_gearman/mod_gearman_naemon.o' deinitialized successfully.
> [1722273236] Error: Failed to load module '/usr/lib64/mod_gearman/mod_gearman_naemon.o'.
> [1722273236] Error: Module loading failed. Aborting.
>
> I tested older release V5.1.2 from Suse repo:
> https://download.opensuse.org/repositories/home:/naemon/CentOS_7/x86_64/mod_gearman-5.1.2-10.2.x86_64.rpm
> This one works fine.
>
> I tested V5.1.4 from /testing/ repository of ConsolLabs:
> https://labs.consol.de/repo/testing/rhel7/x86_64/mod_gearman-5.1.4.20240508-1.rhel7.x86_64.rpm
> This one works fine, too.
>
> I'm confused as I used to upgrade just from ConsolLabs stable repository. I have tried to re-install repo link
> https://labs.consol.de/repo/stable/rhel7/i386/labs-consol-stable.rhel7.noarch.rpm
> but this doesn't help and the '/yum update mod_gearman/' installs the V5.1.3 with wrong broker API.
>
> Is it a problem with my repository config? Are there stable mod_gearman V5.1.3 with broker API V6 available?
> I'm running Naemon on Centos 7.
>
> Thank you.
>
> Vladimir
>
> Dátum: utorok 4. júla 2023, čas: 9:50:41 UTC+2, odosielateľ: Sven Nierlein
>
> Dear List,
>
> There is a new Mod-Gearman version available for download at http://mod-gearman.org/download.html <http://mod-gearman.org/download.html>
> -> https://labs.consol.de/repo/stable/ <https://labs.consol.de/repo/stable/>
>
> Packages are available here:
> -> https://build.opensuse.org/repositories/home:naemon <https://build.opensuse.org/repositories/home:naemon>
>
> Please report bugs on this list or on github.
>
> Thanks for using Mod-Gearman,
> Sven
>
> --
> You received this message because you are subscribed to the Google Groups "mod_gearman" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to mod_gearman...@googlegroups.com <mailto:mod_gearman...@googlegroups.com>.
> To view this discussion on the web visit https://groups.google.com/d/msgid/mod_gearman/428977ff-af36-486e-b31a-1b81136891a1n%40googlegroups.com <https://groups.google.com/d/msgid/mod_gearman/428977ff-af36-486e-b31a-1b81136891a1n%40googlegroups.com?utm_medium=email&utm_source=footer>.

Reply all
Reply to author
Forward
0 new messages