Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 945ed2d4055269cdc7938d93631fee64cb1c9161
https://github.com/tribe29/checkmk/commit/945ed2d4055269cdc7938d93631fee64c…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
A .werks/12779
M inventory/solaris_pkginfo
A tests/unit/cmk/base/plugins/agent_based/test_inv_solaris_pkginfo.py
Log Message:
-----------
12779 FIX inventory: solaris_pkginfo
The solaris_pkginfo inventory plugin was not working and showed the
following message:
WARNING: solaris_pkginfo: failed: '<' not supported between instances of
'str' and 'NoneType'
This should now be fixed. There were multiple issues:
* A python2 to python3 problem: strings can no longer be compared to
None, fixed by providing an empty string as default
* The inventory function returned a superfluous empty dictionary
SUP-6018
Change-Id: I50106ebe301eb78f620ae098ff54e771380b55b8
Commit: 1cfa6c8c480c813f850b7267acb02fd5950ca1da
https://github.com/tribe29/checkmk/commit/1cfa6c8c480c813f850b7267acb02fd59…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
Log Message:
-----------
discovery: consolidate REMOVE mode
If the host labels are neither loaded, nor saved, nor reported on,
we probably should not call 'analyse_host_labels' at all, given
that it may reset the ruleset matcher.
Change-Id: I7d8350ed201e04ee6742bf6042aef274255fe01a
Commit: ccb71fba447bfe37dc558644c0c29fdba2be977e
https://github.com/tribe29/checkmk/commit/ccb71fba447bfe37dc558644c0c29fdba…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
Log Message:
-----------
discovery: early return from discover_on_host
As a result, if the discovery mode is `ONLY_HOST_LABELS`,
the services are left unchanged (as one would expect).
Note that previously only the *discovered* services had
been kept unchanged, but the manual, custom and active
services had been recomputed in `_get_host_services`.
Change-Id: I04d261e988b666b62eb9ab5e6c097bfad16bd81e
Commit: 7f0a572a42b90738697a4420a3a1bcf558c99cc3
https://github.com/tribe29/checkmk/commit/7f0a572a42b90738697a4420a3a1bcf55…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/agent_based/discovery/_discovered_services.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
discovery: drop finally killed code
Change-Id: I8bf38cadf4b8670e417db40099d218b6eb1edf0b
Compare:
https://github.com/tribe29/checkmk/compare/16c463306f0e...7f0a572a42b9