Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: f3e6844a24c8ba532460497c5fd7ca29ecd2290f
https://github.com/tribe29/checkmk/commit/f3e6844a24c8ba532460497c5fd7ca29e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-02-26 (Fri, 26 Feb 2021)
Changed paths:
A .werks/12180
M cmk/base/automations/check_mk.py
M cmk/base/check_table.py
M cmk/base/checking.py
M cmk/base/discovery.py
M tests/unit/cmk/base/test_check_table.py
Log Message:
-----------
12180 Display services of unimplemented check plugins
Previously services with unimplemented check plugins have
been filtered, and where (almost) never seen.
They were reported as 'vanished' by the Checkmk Discovery check,
but did *not* show on the discovery page, nor in the services
page.
They are now treated as regular services, with the service description
"Unimplemented check <name>". They will always be in {{UNKNOWN}}
state.
This situation can occur for instance if you uninstall an MKP, or
modify a plugin locally and make a mistake.
If you suddenly encounter such services after an upgrade to Checkmk 2.0,
it means that you had such services in your configuration all along.
You can remove them from your configuration just as any other service.
Change-Id: I6fe3cf71d4f390227207336ef6b8b22349d5a6f2