ID: 10320
Title: Enable SAML athentication
Component: Other Components
Level: 1
Class: New feature
Version: 2.1.0i1
Enable SAML athentication
It is now possible to configure SAML authentication at the site apache level using mod_auth_melon.
How to do this exactly will be explained separately in a user manual article.
This feature is not supported in sles-12sp3, sles-12sp4 and sles-15 (missing dependencies).
To use this feature please upgrade to a newer Distro.
ID: 11721
Title: Allow additional tags for baked RPM agent packages
Component: agents
Level: 1
Class: New feature
Version: 2.1.0i1
The Linux RPM packages built by the agent bakery are packaged independently
of any Linux distribution. Hence, the <tt>DISTRIBUTION</tt> and <tt>DISTTAG</tt>
tags are left empty within the underlying RPM spec file.
If you happen to need these tags, (e.g., if you employ some sort of additional
deployment mechanism, that reads from these tags) you can now specify
them with the help of the agent rule "Specify RPM package tags (Linux)".
ID: 11889
Title: tcp_conn_stats: Missing data for datapower devices
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The check plugin tcp_conn_stats was not discovered (or got no data) for
datapower devices accessing the relevant data via SNMP.
ID: 11873
Title: Fix exception caused by custom host attributes when saving host changes
Component: Setup
Level: 1
Class: Bug fix
Version: 2.1.0i1
When some kind of custom host attribute has been defined and is used in the host
configuration, this may lead to an exception like this when editing or deleting
hosts: <tt>Exception: AttributeError ('HostAttributeMYATTRIBUTEConcrete' object has no attribute 'is_explicit')</tt>.
ID: 11875
Title: Linux agent: Fix random broken pipe error in agent output
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
The agent output may randomly contain errors like this in the first line of the
agent output "line 12: echo: write error: Broken pipe" which would confuse the
Checkmk server side and result in Check_MK services reporting CRITICAL states
with an error message like "Unsupported protocol version" or "Agent output is
encrypted but encryption is disabled by configuration".
ID: 11928
Title: Crash: When service goes Crit or Warn but the respective level is not defined (None)
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0i1
If the upper levels for a service are defined for example as (None, 50.0)
and the service goes {CRIT} the service would crash because it cannot display None.
This would only occur for legacy check plugins.
Now the string "never" is diplayed instead of the respective value.
ID: 11888
Title: Rename SNMP section ruleset
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.0.0b5
The ruleset <i>"Include or exclude SNMP sections"</i> has been
renamed to <i>"Disabled and enabled sections (SNMP)"</i>.
This makes the naming scheme more consistent with other section
disabling rulesets (Windows and Linux agent).
ID: 11887
Title: Rename Linux agent section ruleset
Component: Setup
Level: 1
Class: Bug fix
Version: 2.0.0b5
The ruleset <i>"Exclude specific agent sections"</i> has been renamed
to <i>"Disabled sections (Linux agent)"</i>.
This makes the naming scheme more consistent with other section
disabling rulesets (Windows agent and SNMP).
ID: 11886
Title: Rename Windows agent section rulesets
Component: Setup
Level: 1
Class: Bug fix
Version: 2.0.0b5
The rulesets <i>"Agent sections to be executed"</i> and <i>"Disabled agent sections"</i>
have been renamed to <i>"Enabled sections (Windows agent)"</i> and
<i>"Disabled sections (Windows agent)"</i>, respectively.
This makes the naming scheme more consistent, both inherently and in relation
to other section disabling rulesets (Linux agent and SNMP).
ID: 11874
Title: Linux agent: Fix execution of cached plugins (2.0.0b4 regression)
Component: Checks & agents
Level: 2
Class: Bug fix
Version: 2.1.0i1
The 2.0.0b4 release introduced a regression in the Linux agent which broke the
execution of cached agent plugins (which also includes the agent updater for
example). The plugins that are placed below
<tt>/usr/lib/check_mk_agent/plugins/[seconds]</tt> were not executed at all in
2.0.0b4.
Possible workarounds:
<ul>
<li>Move the plugin to the <tt>/usr/lib/check_mk_agent/plugins</tt> directory
to execute it every check cycle</li>
<li>Use an agent of previous 2.0.0 releases</li>
<li>Use the agent from a daily build 2021-01-16 or newer</li>
</ul>