Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: e8463f9d23c8992947b3e21b49eddd8fea51d2ea
https://github.com/tribe29/checkmk/commit/e8463f9d23c8992947b3e21b49eddd8fe…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-09-25 (Fri, 25 Sep 2020)
Changed paths:
M .werks/11114
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Rename rule "Exclude SNMP sections" --> "Include or exclude SNMP
sections"
This change also extends the documentation of the rule.
CMK-5414
Change-Id: I16ee067f21eb9c5caa68043fe0eeeaa136ff771f
Commit: 5c4dc0d4f16cf04295ecf8a56d22b228eb3af6ae
https://github.com/tribe29/checkmk/commit/5c4dc0d4f16cf04295ecf8a56d22b228e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-09-25 (Fri, 25 Sep 2020)
Changed paths:
A .werks/11367
M checkman/if64
M cmk/base/api/agent_based/utils.py
M cmk/base/plugins/agent_based/agent_based_api/v1/__init__.py
M cmk/base/plugins/agent_based/if32.py
M cmk/base/plugins/agent_based/if64.py
M cmk/base/plugins/agent_based/if64adm.py
M cmk/base/plugins/agent_based/if_brocade_lancom.py
M cmk/base/plugins/agent_based/utils/if64.py
M cmk/gui/plugins/wato/check_parameters/if.py
M cmk/utils/migrated_check_variables.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
11367 Enforcing 32-bit interface checks is now done by disabling if64 SNMP section
This werk is only relevant for users who are currently using the ruleset "Hosts
forced to use 'if' instead of 'if64'".
The rule "Include or exclude SNMP sections", which allows users to disable
individual
SNMP sections, will now replace the more specific rule for enforcing the usage of
the 32- instead of the 64-bit interface check ("Hosts forced to use 'if'
instead
of 'if64'"). As of this werk, the latter rule is deprecated. To make Checkmk
fall
back to the 32-bit interface check, use "Include or exclude SNMP sections" to
disable
the corresponding 64-bit section (mostly <tt>if64</tt>).
This werk is incompatible only for users who actually activated the rule "Hosts
forced to use 'if' instead of 'if64'". As described above, such users
have
to deactivate the section <tt>if64</tt>, otherwise, upon re-discovery,
Checkmk
will start to use the check plugin <tt>if64</tt> instead of
<tt>if</tt>. Note
that besides the check plugin <tt>if64</tt>, the rule "Hosts forced to
use 'if'
instead of 'if64'" could also be used to make Checkmk use
<tt>if</tt> instead of
<tt>if_brocade</tt> and <tt>if_lancom</tt>. This option is still
available,
however, in these two particular cases, users will have to deactivate both the
sections <tt>if_brocade</tt>/<tt>if_lancom</tt> and
<tt>if64</tt>. If only the
former were deactivated, Checkmk would fall back to <tt>if64</tt>.
CMK-5414
Change-Id: I4bc3f42f96c95ca65e2ca22a77ff266f97d4bbb0
Compare:
https://github.com/tribe29/checkmk/compare/90f91b8145a3...5c4dc0d4f16c