Description of problem:
We had an old nagios version (nagios v3). We updated with yum update our server and nagios has been updated too (nagios v4). Since the update, we can not use the check-mk module. The error message is:
[1455787054] Error: Could not load module '/usr/lib64/check_mk/livestatus.o' -> /usr/lib64/check_mk/livestatus.o: undefined symbol: last_command_check
[1455787054] Error: Failed to load module '/usr/lib64/check_mk/livestatus.o'.
[1455787054] Error: Module loading failed. Aborting.
Version-Release number of selected component (if applicable):
- CentOS Linux release 7.2.1511 (Core)
- check-mk-livestatus x86_64 1.2.6p9-1.el7
- check-mk x86_64 1.2.6p9-1.el7
- nagios x86_64 4.0.8-2.el7
How reproducible:
Configure the broker module in the nagios.conf:
broker_module=/usr/lib64/check_mk/livestatus.o /etc/nagios/rw/live
Steps to Reproduce:
1. Configure the broker module in the nagios.conf
2. Try to restart nagios
3. nagios can't be started.
Actual results:
We use our nagios server without this module.
Expected results:
We need this module.
Additional info:
-
We have just installed the check_mk rpms from the EPEL testing repository.
Now, it's working fine.
The question is, when will we be able to use this package from the stable repository?