Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 648609e5c2176f3f229ac7d70597ab89957c56e4
https://github.com/tribe29/checkmk/commit/648609e5c2176f3f229ac7d70597ab899…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/api/agent_based/inventory_classes.py
M cmk/base/api/agent_based/register/check_plugins.py
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/inventory_plugins.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/utils.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/config.py
M cmk/utils/check_utils.py
M tests/unit/cmk/base/plugins/agent_based/test_ps_check.py
M tests/unit/test_plugin_vs_wato.py
Log Message:
-----------
Check API: refine typing of parameters
Parameters now have the type Mapping[str, Any] instead of
Dict[str, Any]. This reflects that they are immutable and
is consistent with the immutable parameters that are passed
to the discovery and check function later on.
Change-Id: I6cc1d30cb0d5416223d8c97a07833da37d513905
Commit: 048f973c967c99d7ee534d77794d59a17c89327e
https://github.com/tribe29/checkmk/commit/048f973c967c99d7ee534d77794d59a17…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-06-22 (Tue, 22 Jun 2021)
Changed paths:
M cmk/base/plugins/agent_based/cmciii.py
M cmk/base/plugins/agent_based/cmciii_leakage.py
M cmk/base/plugins/agent_based/cmciii_status.py
M cmk/base/plugins/agent_based/utils/cmciii.py
Log Message:
-----------
cmciii, cmciii_status, cmciii_leakage: add type hints
Change-Id: Id27c99332b0339328abd540e3fec002fb7e0f627
Compare: https://github.com/tribe29/checkmk/compare/d36dceb3e4db...048f973c967c
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 35e503c6b5bd4cb6c19311fc69bdf98228e003ec
https://github.com/tribe29/checkmk/commit/35e503c6b5bd4cb6c19311fc69bdf9822…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
A .werks/12901
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/ps_check.py
Log Message:
-----------
12901 FIX ps: Fix crash if only some node of a cluster provide memory info
CMK-8147
Change-Id: I1704068ba4e6c9ab65122be9a42d531ceab45d79
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: acfe3512ed3dbb69046c4839a167200da3cf94c1
https://github.com/tribe29/checkmk/commit/acfe3512ed3dbb69046c4839a167200da…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
A .werks/12901
M cmk/base/plugins/agent_based/domino_tasks.py
M cmk/base/plugins/agent_based/ps_check.py
Log Message:
-----------
12901 FIX ps: Fix crash if only some node of a cluster provide memory info
CMK-8147
Change-Id: I1704068ba4e6c9ab65122be9a42d531ceab45d79
Commit: b973935a24c6e4d9e08922ce70d346648a094826
https://github.com/tribe29/checkmk/commit/b973935a24c6e4d9e08922ce70d346648…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M cmk/base/api/agent_based/register/utils.py
Log Message:
-----------
refactor: prepare to deal with cluster_check case
Change-Id: I2d4a676090097708fac52f64c870c368aea4debc
Compare: https://github.com/tribe29/checkmk/compare/adadf860b0ec...b973935a24c6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0d0714581ee625628c9f2b11355847a119b9e09b
https://github.com/tribe29/checkmk/commit/0d0714581ee625628c9f2b11355847a11…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Commit: e939c5038029b32aaa0f1864fffeae2f27c5f024
https://github.com/tribe29/checkmk/commit/e939c5038029b32aaa0f1864fffeae2f2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M cmk/base/agent_based/discovery/__init__.py
M cmk/base/modes/check_mk.py
M cmk/core_helpers/cache.py
Log Message:
-----------
Remove cache helper functions
* They are mostly misnomers
* They make following the cache option more difficult than explicitly
setting them.
* One does not need a function call to set at most two global variables.
CMK-8136
Change-Id: Ib4f33ac2c5c2a4c4e0a50d3da4eb3c8bdb754bf1
Commit: adadf860b0ecf9a98bc2ab07e503098b2ec9184f
https://github.com/tribe29/checkmk/commit/adadf860b0ecf9a98bc2ab07e503098b2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/core_helpers/cache.py
Log Message:
-----------
Remove cache helper functions #2: `reset_maybe()`
Note that `reset_maybe()` is a *classmethod* to `FileCacheFactory`.
However, this method is always called on the base class so that the
`cls` attribute has no effect and cannot affect a child of
`FileCacheFactory`. In fact, `reset_maybe()` could have been static.
CMK-8136
Change-Id: I8ab56adcebd9007fd4a337f9870268bca2a1fe1a
Compare: https://github.com/tribe29/checkmk/compare/132e4e77c155...adadf860b0ec