Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0cc2a1619facfbbe942754d6a1448e5a6820b047
https://github.com/tribe29/checkmk/commit/0cc2a1619facfbbe942754d6a1448e5a6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/12840
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
12840 FIX Host / service labels: Prevent to use label conditions in referred predefined conditions
The rulesets "Host labels" and "Service labels" can not use host or service
labels as conditions. However, previous Checkmk versions allowed it to refer
to predefined conditions which have label conditions. In case this was
configured, this lead to exceptions during config creation.
With this change, this configuration issue is now validated and an error
message is displayed in the moment one tries to assign a predefined condition
with labels to a "Host labels" or "service labels" rule.
Change-Id: Iea9c17e8a105584ad555665760408805a9ff60c4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c16535129957d4345b57c8114b12c544e605b617
https://github.com/tribe29/checkmk/commit/c16535129957d4345b57c8114b12c544e…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/13021
M cmk/base/plugins/agent_based/omd_status.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_status.py
Log Message:
-----------
13021 FIX Crash in omd_status clustered check
Before this werk, a clustered omd_status check may have crashed with
`KeyError ([sitename])`.
This should now be fixed.
SUP-6973
Change-Id: I3385fdaa08554e647166b225f19e058868569a81
Commit: e6e900d09817c908310c72129bc45f4e553789bb
https://github.com/tribe29/checkmk/commit/e6e900d09817c908310c72129bc45f4e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/12840
M cmk/gui/wato/pages/rulesets.py
Log Message:
-----------
12840 FIX Host / service labels: Prevent to use label conditions in referred predefined conditions
The rulesets "Host labels" and "Service labels" can not use host or service
labels as conditions. However, previous Checkmk versions allowed it to refer
to predefined conditions which have label conditions. In case this was
configured, this lead to exceptions during config creation.
With this change, this configuration issue is now validated and an error
message is displayed in the moment one tries to assign a predefined condition
with labels to a "Host labels" or "service labels" rule.
Change-Id: Iea9c17e8a105584ad555665760408805a9ff60c4
Compare: https://github.com/tribe29/checkmk/compare/64c9f95014a3...e6e900d09817
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d83de2422a66d8ab691493fad62a8045a258681d
https://github.com/tribe29/checkmk/commit/d83de2422a66d8ab691493fad62a8045a…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/13021
M cmk/base/plugins/agent_based/omd_status.py
M tests/unit/cmk/base/plugins/agent_based/test_omd_status.py
Log Message:
-----------
13021 FIX Crash in omd_status clustered check
Before this werk, a clustered omd_status check may have crashed with
`KeyError ([sitename])`.
This should now be fixed.
SUP-6973
Change-Id: I3385fdaa08554e647166b225f19e058868569a81
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5bc96c7e08286b2cfdb3e4f8e8c0564fafe3ed6f
https://github.com/tribe29/checkmk/commit/5bc96c7e08286b2cfdb3e4f8e8c0564fa…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/13063
M checks/lsi
M tests/unit/cmk/base/plugins/agent_based/test_lsi.py
Log Message:
-----------
13063 FIX lsi_disk: Fix setting expected disk state
The manually set value for the expected disk state was not compared correctly to the actual state of the disk. This was fixed.
SUP-6929
Change-Id: I7c5efaa2b749719a3016057ea09a3cff539589b1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7d731697b9346737fdda29f8f3ea033a8198c94c
https://github.com/tribe29/checkmk/commit/7d731697b9346737fdda29f8f3ea033a8…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
M cmk/base/agent_based/decorator.py
Log Message:
-----------
fix handle_check_mk_check_result in decorator.py
If check_func raised an exception the exception handler for
MKGeneralException crashed with the error message "status not defined"
and masked the original exception.
The undefined variable "status" is not used any more.
Change-Id: I6f8ddb9a96bcd76416e7d4b8845d543812e3981c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bc5a0ff1c6978cdef6189cf9600e075497928b1e
https://github.com/tribe29/checkmk/commit/bc5a0ff1c6978cdef6189cf9600e07549…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-07-14 (Wed, 14 Jul 2021)
Changed paths:
A .werks/12475
M cmk/gui/availability.py
M cmk/gui/plugins/views/availability.py
M cmk/utils/bi/bi_trees.py
Log Message:
-----------
12475 BI availabilty: Improved computation performance
Computing the availablity for BI aggregations requires quite a lot of computations.
By removing some legacy code, the calculation is now 2-3 times faster (~5k aggregations/sec).
Change-Id: I3c7e1227b8c9e71faa4fe3c5d05dededc2b2b0de
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: c3bd35a66008cce96ec333b6bf7c16794e3d4c19
https://github.com/tribe29/checkmk/commit/c3bd35a66008cce96ec333b6bf7c16794…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2021-07-13 (Tue, 13 Jul 2021)
Changed paths:
A .werks/12475
M cmk/gui/availability.py
M cmk/gui/plugins/views/availability.py
M cmk/utils/bi/bi_trees.py
Log Message:
-----------
12475 BI availabilty: Improved computation performance
Computing the availablity for BI aggregations requires quite a lot of computations.
By removing some legacy code, the calculation is now 2-3 times faster (~5k aggregations/sec).
Change-Id: I3c7e1227b8c9e71faa4fe3c5d05dededc2b2b0de