Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4252cab740aa083ffa19fcbaf89d313ee42f21ed
https://github.com/tribe29/checkmk/commit/4252cab740aa083ffa19fcbaf89d313ee…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M livestatus/src/OffsetStringHostMacroColumn.cc
M livestatus/src/OffsetStringHostMacroColumn.h
M livestatus/src/OffsetStringMacroColumn.cc
M livestatus/src/OffsetStringMacroColumn.h
M livestatus/src/OffsetStringServiceMacroColumn.cc
M livestatus/src/OffsetStringServiceMacroColumn.h
Log Message:
-----------
Improved const-correctness a bit.
Change-Id: I95da1027e9729c91787001f1984e8c58ab1815d1
Commit: 62491196711202572da60cdf4b7209755b4a0bee
https://github.com/tribe29/checkmk/commit/62491196711202572da60cdf4b7209755…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M livestatus/src/OffsetStringMacroColumn.cc
M livestatus/src/OffsetStringMacroColumn.h
Log Message:
-----------
Make expandMacros a member function. Tiny refactorings.
This prepares the removal of OffsetStringMacroColumn's 2nd offset.
CMK-5194
Change-Id: Ic81609a2047cd1e8f869fa892a291a33d3af17f5
Compare: https://github.com/tribe29/checkmk/compare/f37652b45abd...624911967112
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: f68e809303fdf610c80f337aae4e2955d8a22d15
https://github.com/tribe29/checkmk/commit/f68e809303fdf610c80f337aae4e2955d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
A .werks/11491
M cmk_base/nagios_utils.py
Log Message:
-----------
11491 FIX Nagios: Fix broken config reason displaying
This issue is only affecting Checkmk installations that use the Nagios core.
In case a configuration error occurs, the reason for this issue should be displayed
in the console or the GUI like this: "When Validating Nagios configuration...ERROR: REASON".
However, since release v1.6.0p4 the output of the config validation was not shown to the user.
Instead this text was shown instead: "Validating Nagios configuration...ERROR: Configuration Error: local variable 'cmk' referenced before assignment"
Change-Id: I3e870684d1c7ce7c6e45f4b4ee370a436d02b9f2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: eee5af6a019ffb93f924c68f2d7b00a29a303bb7
https://github.com/tribe29/checkmk/commit/eee5af6a019ffb93f924c68f2d7b00a29…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M tests/unit/conftest.py
Log Message:
-----------
Improve pytest initialization time
The import of MockLiveStatusConnection makes the conftest.py load nearly the whole
GUI code. This takes some initialization overhead when running just a specific
subset of tests. We want to have a fast initialization. Quick fix: local import.
In general it is also a good idea to keep the number of dependencies low in the
conftest files.
Change-Id: I43dc63adb0c6deb600305c726e2504a24565d60e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3966428879bcfc5a3f4fcec0dbd76a1022a7a538
https://github.com/tribe29/checkmk/commit/3966428879bcfc5a3f4fcec0dbd76a102…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M cmk/base/api/agent_based/register/utils.py
M cmk/base/config.py
Log Message:
-----------
minor refactorings
Change-Id: If6b22acb7f53b57f3a971ef8e5ebbf249eaef67a
Commit: 2dac663a86d620dd7d948a2ad4a2c19dc2127037
https://github.com/tribe29/checkmk/commit/2dac663a86d620dd7d948a2ad4a2c19dc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M cmk/base/api/agent_based/register/check_plugins.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/checking.py
M cmk/base/config.py
M cmk/base/discovery.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
M tests/unit/cmk/base/api/agent_based/register/test_section_plugins_legacy.py
Log Message:
-----------
Check-API: expect params if and only if default params are not None
We must allow check functions to have a 'params' argument even if
no ruleset is configured, as we may have discovered parameters.
To be consistent accross all plugin types we expect the functions to
accept a 'params' argument if and only if default parameters are
provided which are not None.
Change-Id: Ibfdb2c7b3d5c6d9a718c3b3575e19817a488a803
Commit: 3252b6ae0e1fc775ef0b967cc9ce027b33d315cf
https://github.com/tribe29/checkmk/commit/3252b6ae0e1fc775ef0b967cc9ce027b3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-14 (Mon, 14 Sep 2020)
Changed paths:
M cmk/base/checking.py
Log Message:
-----------
minor simplification
Change-Id: I71e985baa4f667a0115aafa2a8a1ec9635c84fb0
Compare: https://github.com/tribe29/checkmk/compare/422e54a914bf...3252b6ae0e1f
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 66cf72d0366a50e96fb1171abbd0b20065d8d98a
https://github.com/tribe29/checkmk/commit/66cf72d0366a50e96fb1171abbd0b2006…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-09-13 (Sun, 13 Sep 2020)
Changed paths:
A .werks/11474
M checks/fileinfo
Log Message:
-----------
11474 FIX fileinfo: Fixed checking during specific times of the day
FEED-5146
Change-Id: I9a6960f624ab1a51dce6aaf011e4173552b54823