Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 79209a1ccb8449f5d2cb0ef08c81071396a2cbec
https://github.com/tribe29/checkmk/commit/79209a1ccb8449f5d2cb0ef08c8107139…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M cmk/base/check_table.py
Log Message:
-----------
check_table: cache all check tables
Simply cache all check tables, whether or not they include
autochecks. Note that the 'is_ping_host' information can be
ignored, since the hosts name is part of the cache key.
Change-Id: Ie3990ef6f8d7fe7af24433b150081dc99874833d
Commit: f8714da5a3f8c4ea9ee28f5701e15300bfe79564
https://github.com/tribe29/checkmk/commit/f8714da5a3f8c4ea9ee28f5701e15300b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
A .werks/11885
M cmk/base/core_nagios.py
Log Message:
-----------
11885 FIX Stale services of management boards in CRE
In Checkmk versions 2.0.0b1 to 2.0.0b3 hosts with an management board configured
exhibitetd stale services if using the nagios core (i.E. CRE).
Details:
The management check plugins are now created on the fly, if no explicit
management plugin is implemented. For plugins programmed against the
new API, those two check plugins (host and managament versions) share
the same `module` attribute, such that the corresponding import always
supplys both plugins.
For management versions derived from legacy check plugins, we must
explicitly determine and load that legacy plugin.
Change-Id: I3b98132be0f4f83251102cc05914f6bc9426152a
Commit: 7f8bed8c022b19a09e41114cc7241242cb118b6f
https://github.com/tribe29/checkmk/commit/7f8bed8c022b19a09e41114cc7241242c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M cmk/base/api/agent_based/register/_config.py
M cmk/base/core_nagios.py
M cmk/utils/type_defs/pluginname.py
Log Message:
-----------
rename: create_host_name -> create_basic_name
Change-Id: I8c9a1e891e37a4784b287b9c71b11e164c736dd2
Commit: d2d0e22443dc8c31d62df9dd2ed9050eadaec3c9
https://github.com/tribe29/checkmk/commit/d2d0e22443dc8c31d62df9dd2ed9050ea…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-14 (Thu, 14 Jan 2021)
Changed paths:
M checks/mcafee_av_client
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
PRO TIP: introduce a parse function
The parse function plays a more prominent role in the new
check API. It should always be implemented, even if it is
rather simple, as this case demonstrates.
In general it should convert the raw data into a dataset
with an appropriate structure and data types.
Change-Id: Id29da2d91b74ac41d67ae4135fe9193d4032d612
Compare:
https://github.com/tribe29/checkmk/compare/5a5b4da940e9...d2d0e22443dc