Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a7cb26df8c63fe35337d16c7ef0237077cbe5e73
https://github.com/tribe29/checkmk/commit/a7cb26df8c63fe35337d16c7ef0237077…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
use existing Timeout context
Change-Id: I5b2706f7930d4bdded965a5f141e3be9cbced8ff
Commit: 6f95faecd1155a692dabfa12a55df5ab1a2ab76b
https://github.com/tribe29/checkmk/commit/6f95faecd1155a692dabfa12a55df5ab1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
improve readability
* early returns
* indented strings
Change-Id: I4cda4ca38084b5dd234fea2ca88a99214c7b13b6
Commit: b2632f7c85b324992e0ef244ca01c2e89675008e
https://github.com/tribe29/checkmk/commit/b2632f7c85b324992e0ef244ca01c2e89…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/__init__.py
Log Message:
-----------
push the try/finally clause down the stack
The things that are teared down are only set up in _submit_to_core.check_result.
Change-Id: Ib5bc26a84282801fcbbc2f1b61036af298cf3430
Commit: 6718faaea3e89edc3821f1027cc58c84786a0a64
https://github.com/tribe29/checkmk/commit/6718faaea3e89edc3821f1027cc58c847…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/agent_based/checking/_submit_to_core.py
Log Message:
-----------
output the sanitized text
This allows for simplifications, because we output
the text as it is actually sent to the core.
We assume that the exact format of *verbose* output
of a command is an implemtation detail.
This changes the verbose output text in two ways:
* in case users passed '-p', metrics are not put in
parentheses, but separated by a pipe symbol
* the service output is no longer padded to 56
characters (it is often longer anyway)
So if users set '-p',
My Service This is OK (metric=42;;;;)
will become
My Service This is OK|metric=42;;;;
Change-Id: I9cef17db27fa72bc4db375bf418107eff91058c1
Compare: https://github.com/tribe29/checkmk/compare/bc076f839adb...6718faaea3e8
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d13a236e77b5ee8e89923575bd649dd3046fadc8
https://github.com/tribe29/checkmk/commit/d13a236e77b5ee8e89923575bd649dd30…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
Log Message:
-----------
REST API: fix crash when no service found to be acknowledged
Change-Id: If2b0d5115e382adbb7c11c80597811207da2837e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bc076f839adb8e899c36254e1aa6d0ee774cc6c9
https://github.com/tribe29/checkmk/commit/bc076f839adb8e899c36254e1aa6d0ee7…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
Log Message:
-----------
REST API: fix crash when no service found to be acknowledged
Change-Id: If2b0d5115e382adbb7c11c80597811207da2837e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4ca7bee62abe0f00ffef45a457ede5110c89cb70
https://github.com/tribe29/checkmk/commit/4ca7bee62abe0f00ffef45a457ede5110…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/14035
M cmk/base/api/agent_based/register/check_plugins_legacy.py
M tests/unit/checks/test_scaleio_devices.py
M tests/unit/cmk/base/api/agent_based/register/test_check_plugins_legacy.py
Log Message:
-----------
FIX 14035: Clustering fixed for legacy check plugins
During conversion of legacy check plugins we would create a Result
without a summary. Because that was possible in the old check world.
That breaks assumptions in new code that a summary always exists.
Now we always add a summary to keep the invariants of `Result`.
Change-Id: I5c7a2172f6330ff3d21d2fdd035b1d8089185007
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: a340f3874a63075bb0e4993fe85e2a3bf2135bd2
https://github.com/tribe29/checkmk/commit/a340f3874a63075bb0e4993fe85e2a3bf…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/13016
M cmk/ec/main.py
M cmk/gui/plugins/views/mkeventd.py
Log Message:
-----------
13016 Refactor event bulk delete method
SUP-9244
Make delete all events much faster
by running one delete command
with a list of events to delete instead of a
separate command for each event.
Change-Id: Ie30c4adba90bd7a90bb468009307e3fef744e54f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 78fdf1a18c47b243ee3ddc358a4b41b72bb64923
https://github.com/tribe29/checkmk/commit/78fdf1a18c47b243ee3ddc358a4b41b72…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M cmk/base/rrd.py
M cmk/gui/pdf.py
M cmk/post_rename_site/__init__.py
M cmk/utils/process.py
M omd/packages/maintenance/diskspace
Log Message:
-----------
fix license headers
Change-Id: I14ef2eb95c71dcc1de4c19c0bba5fb7591289dc3
Commit: 293d40a87827762a699925403ecf2849b2d9c9bd
https://github.com/tribe29/checkmk/commit/293d40a87827762a699925403ecf2849b…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
M tests/Makefile
A tests/code_quality/__init__.py
A tests/code_quality/conftest.py
A tests/code_quality/test_license_headers.py
M tests/conftest.py
Log Message:
-----------
test_licence_headers: tests GPL and enterprise licences
A new type of tests has been introduced, code_quality.
Pytest tests that aren't unit tests should be moved to
this group. E.g. tests that test across multiple files,
pip packages, etc.
Change-Id: Ieb8f1ba97d47e4ba2365b4bf984e6d2cd12a93b1
Compare: https://github.com/tribe29/checkmk/compare/2214ae287988...293d40a87827
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2214ae287988f3f254ae2a1c323131cb5340c770
https://github.com/tribe29/checkmk/commit/2214ae287988f3f254ae2a1c323131cb5…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-06-03 (Fri, 03 Jun 2022)
Changed paths:
A .werks/13016
M cmk/ec/main.py
M cmk/gui/plugins/views/mkeventd.py
Log Message:
-----------
13016 Refactor event bulk delete method
SUP-9244
Make delete all events much faster
by running one delete command
with a list of events to delete instead of a
separate command for each event.
Change-Id: Ie30c4adba90bd7a90bb468009307e3fef744e54f