sni / mod_gearman

Distribute Naemon Host/Service Checks & Eventhandler with Gearman Queues. Host/Servicegroups affinity included.
http://www.mod-gearman.org
GNU General Public License v3.0
122 stars 42 forks source link

log_global_notifications not yet released in naemon-core #179

Open pvdputte opened 4 hours ago

pvdputte commented 4 hours ago

The latest release of mod-gearman-module references log_global_notifications: https://github.com/sni/mod_gearman/commit/5e868d5525a5482ad5293cabab08a933fa46bc2b

But the latest release of naemon-core does not have that yet. Cfr. https://github.com/naemon/naemon-core/commit/9b04b4554e3a3e21c705b08afc647a8a0a0f91ec

As a result, today my Debian 12 test-hosts were rebuilt with naemon-core 1.4.2 and mod-gearman-module 5.6.1 but the module cannot be loaded anymore:

[2024-11-14 22:47:08] [1731620828] Error: Could not load module '/usr/lib/x86_64-linux-gnu/mod_gearman/mod_gearman_naemon.o' -> /usr/lib/x86_64-linux-gnu/mod_gearman/mod_gearman_naemon.o: undefined symbol: log_global_notifications
[2024-11-14 22:47:08] [1731620828] Error: Failed to load module '/usr/lib/x86_64-linux-gnu/mod_gearman/mod_gearman_naemon.o'.
[2024-11-14 22:47:08] [1731620828] Error: Module loading failed. Aborting.

I'm afraid that doing an apt upgrade right now would break systems.

sni commented 3 hours ago

indeed, i didn't think of that. We are planning to do a naemon release the next days...