ID: 15847
Title: <tt>cisco_qos</tt>: Handle metric units consistently & drop averaged metrics
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
The two metrics produced by the Cisco QoS services (outbound and dropped bits) were displayed
inconsistently in the UI: The graph rendered the correct values in bits/s, but the values
displayed in the <i>Service Metrics</i> section were too small by a factor of 8.
Unfortunately, due to current architectural limitations, this change will lead to a loss of metric
history for users of the Checkmk Raw Edition. We apologize for this inconvenience.
Finally, as of this werk, the Cisco QoS services stop producing useless additional metrics in case
averaging is activated.
ID: 15760
Title: mk_oracle: '--no-spool' command-line option added
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0p30
Previously, mk_oracle behaved differently depending on if it was
run from CLI or the Checkmk agent. The approach wasn't consistent
and led to errors if the script was called from CLI without arguments.
Now, mk_oracle will always behave as if run from the agent unless
additional arguments are provided.
Additionally, new command-line argument was introduced, '--no-spool'.
If used on host with systemd, the output of mk_oracle will be written
to stdout instead of the spool file. The option doesn't influence the behavior
of the script if xinetd is used.
ID: 15287
Title: Fix KeyError in changelog view
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0p4
It was possible, that the changelog view did not list all werks and showed an
error `KeyError ((<Compatibility.COMPATIBLE: 'yes'>, True))`. This could happen
for werks that where incompatible but where later on changed to compatible, and
were acknowledged while being incompatible.
ID: 15880
Title: service_discovery: add further documentation details to execute service discovery endpoint
Component: REST API
Level: 1
Class: fix
Version: 2.3.0b1
This werk adds further details to how the different service discovery modes behave.
ID: 15829
Title: Bakery avoids rebaking packages if it is possible
Component: Setup
Level: 1
Class: New feature
Version: 2.3.0b1
This optimisation occurs if the agent package already exists and
only for specific platfroms: Windows and Linux TGZ.
ID: 15079
Title: Change log level of RRD error messages (cmc.log)
Component: Livestatus
Level: 1
Class: Bug fix
Version: 2.3.0b1
In several places in the UI (e.g. the "IT infrastructure efficiency" views) a lot of unnecessary logging to cmc.log could occur. Missing rrd data would yield error messages such as <tt>Error accessing RRD: don't understand 'some_metric'</tt>.
The log level for this specific case is changed from "Warning" to "Informational", so the mentionend error messages do not appear in cmc.log by default anymore.
ID: 15286
Title: mk_oracle.ps1: fix async execution with multiple SIDs
Component: agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
On systems with multiple SIDs, only the first database async job was started,
when the second database gets to the async code, it realizes that the PID from
the async proc is still running and didn't start a new process.
We now create one proc file per SID so one async porcess will be started for
each SID.
ID: 15925
Title: Fix selection while editing downtimes
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.3.0b1
If you edited downtimes in a distributed setup, the selection via checkboxes
was not processed correctly if downtime IDs were identical on different sites.
This resulted in editing all downtimes with the same ID even if e.g. only one
downtime was selected for editing.
ID: 15759
Title: mk_oracle: Fix error in the mk_oracle plugin
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0p30
Werk 15848 (version 2.1.0p29) introduced a bug which caused the mk_oracle
plugin to execute incorrectly and stop sending data to Checkmk.
If called from the command line from the plugin's parent directory, the plugin
incorrectly reported `Unhandled location` and terminated, even if the location
of the plugin was correct.
ID: 15944
Title: Add support for >10Gbps network cards on OpenBSD
Component: agents
Level: 1
Class: New feature
Version: 2.3.0b1
The openbsd agent now correctly identifiers network cards with a speed of 10Gbps or more.
Previously the agent wrongly reported a speed of 10GMb/s.