ID: 1413
Title: HW/SW-Inventory implementation step one finished
Component: HW/SW-Inventory
Level: 3
Class: New Feature
Version: 1.2.5i6
Check_MK now has its own system for hardware/software inventory.
The implementation has already been started a couple of months
ago. This system is far from complete but already useful.
A basic documentation is
<a href="http://mathias-kettner.com/checkmk_inv.html">here</a>.
ID: 1129
Title: Windows MSI-Installer: some systems created corrupted check_mk_agent.msi files
Component: Core & Setup
Level: 2
Class: Bug Fix
Version: 1.2.5i6
The tool msibuild had troubles updating the msi's "Summary Information" on some distributions.
It is no longer used for this task...
ID: 1127
Title: bluecat_dhcp: fixed exception when data was available.. returns UNKNOWN when data is missing
Component: Checks & Agents
Level: 2
Class: Bug Fix
Version: 1.2.5i6
ID: 0659
Title: domino_tasks: new check to monitor tasks on a lotus domino server via snmp
Component: Checks & Agents
Level: 2
Class: New Feature
Version: 1.2.5i6
ID: 1409
Title: Extended Check_MK-API: check function may return None
Component: Checks & Agents
Level: 2
Class: New Feature
Version: 1.2.5i6
A check function may now return <tt>None</tt> (or simply end without
returning anything). This will no longer create an exception but return
state <tt>UNKNOWN</tt> and - depending on the type of the check -
one of the following outputs:
<tt>Item not found in SNMP data</tt>
<tt>Item not found in agent output</tt>
This means that for the typical check that loops through the agent
output looking for its item now does not need to manually do a
C+:
return 3, "Something not found in agent output"
C-:
anymore. This is now the default case. This has several advantages:
<ul>
<li>You save some code in the check implementation.</li>
<li>The output of the various checks is unified.</li>
<li>A future Check_MK version can easily have a rule for changing the state
in such cases from UNKNOWN to WARN or CRIT.</li>
</ul>
ID: 1120
Title: Multisite filters Host/Service Contactgroup: Fixed livestatus exception
Component: Multisite
Level: 2
Class: Bug Fix
Version: 1.2.5i6
The multisite filters <tt>Host Contactgroups</tt> and <tt>Service Contactgroups</tt> were
not working because of an incorrect livestatus filter formatting.
This resulted in an livestatus exception every time any of these filters were actively used.
ID: 1408
Title: mknotifyd now really reads all configuration files below mknotifyd.d
Component: Notifications
Level: 2
Class: Bug Fix
Version: 1.2.5i6
Previously the notification spooler daemon <tt>mknotifyd</tt> just read the
single file <tt>etc/check_mk/mknotifyd.d/wato/global.mk</tt>. Now it reads
all files below <tt>etc/check_mk/mknotifyd.d</tt> - just as one would
expect. Note: there is still no <tt>etc/check_mk/mknotifyd.mk</tt> file.