Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: f824f0f3907d6db34d89b0c39dc09c4db339e17c
https://github.com/tribe29/checkmk/commit/f824f0f3907d6db34d89b0c39dc09c4db…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15459
M agents/plugins/mk_filestats.py
M checks/filestats
A tests/unit/checks/test_filestats.py
Log Message:
-----------
15459 FIX filestats: Fix crash when monitoring a symlink with a non-existing target
Until now, the check plugin would crash if a monitored file didn't have age and
size information. This case is possible for symlinks with a non-existing target,
files that vanished during agent plugin run and in case of errors.
Now, the affected files will be ignored when calculating age and size extremes and
the status of the file will be shown in case of 'Single file' aggregation.
CMK-12813
Change-Id: I2e849213b70bbb69acad8c4dddf3eb3aba6abf94
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 422d9644156e29d463087328e281ebe8219eb947
https://github.com/tribe29/checkmk/commit/422d9644156e29d463087328e281ebe82…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M buildscripts/scripts/trigger-cmk-build-chain.groovy
Log Message:
-----------
Make add 'test-update' to nightly trigger
Change-Id: I9cec1f9406e56ee6362606e8e175fc0af3090ab0
Commit: a813e665137e077ea80d1e985918ce93f2120b81
https://github.com/tribe29/checkmk/commit/a813e665137e077ea80d1e985918ce93f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15413
M cmk/gui/plugins/wato/check_parameters/ps.py
Log Message:
-----------
15413 FIX Process discovery: Fix `Invalid check parameter: ...` in discovery page
CMK-12538
Change-Id: Ie03f592b9a0997b4070c8e8647f26104c82d078c
Commit: 353388fdad20256eedd40b082faffca6bd048984
https://github.com/tribe29/checkmk/commit/353388fdad20256eedd40b082faffca6b…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15374
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/plugins/openapi/test_endpoint.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
15374 FIX crash-reporting: Improve crash reporting information
In the event of a crash when calling the rest-api, having more
useful information helps find the root cause which helps
fix the issue quicker. This werk introduces the changes to
data returned in a crash report.
CMK-12391
Change-Id: I0fce84e595a43bb0dac3ff8d6955a73921064099
Compare: https://github.com/tribe29/checkmk/compare/72cca1c181b8...353388fdad20
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 27a662e38b6bbd4bbded1b18af68b9483ead2b51
https://github.com/tribe29/checkmk/commit/27a662e38b6bbd4bbded1b18af68b9483…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15594
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
15594 FIX folder: create folder endpoint now requires a name with min length of 1
This werk addresses an issue with the create folder endpoint. Previously
it was possible to create a folder with an empty string for the name
field. This is no longer possible. A min length of 1 character is now
required.
CMK-12762
Change-Id: If97fcd9e8b6698345454496c535b3679755a84ce
Commit: 9652c9cf7c69b735a34ba76a1636346c1430dfeb
https://github.com/tribe29/checkmk/commit/9652c9cf7c69b735a34ba76a1636346c1…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15595
M cmk/gui/plugins/openapi/endpoints/aux_tags/__init__.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_auxtags.py
Log Message:
-----------
15595 FIX aux_tag: editing a builtin aux tag is not allowed
This werk addresses an issue when trying to edit a builtin auxilliary tag.
Previously this would cause a 500 Internal Server Error. With this change
we now return a 404 response with an appropriate error message.
CMK-12767
Change-Id: I7e7b0665790099ae601d584c60cc79e3e3e7f893
Commit: 50588ea7ca93b56db2691f08215cec0f2b6ecc3f
https://github.com/tribe29/checkmk/commit/50588ea7ca93b56db2691f08215cec0f2…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M agents/plugins/mk_filestats.py
M tests/agent-plugin-unit/test_mk_filestats.py
Log Message:
-----------
mk_fileinfo: rework FileStat class
CMK-12813
Change-Id: I58d20603caf411ad996d89b393767a7e89b4ec14
Commit: a2db21f98d01c9d2808f469a8f060ec38a71f435
https://github.com/tribe29/checkmk/commit/a2db21f98d01c9d2808f469a8f060ec38…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15459
M agents/plugins/mk_filestats.py
M checks/filestats
M tests/agent-plugin-unit/test_mk_filestats.py
A tests/unit/checks/test_filestats.py
Log Message:
-----------
15459 FIX filestats: Fix crash when monitoring a symlink with a non-existing target
Until now, the check plugin would crash if a monitored file didn't have age and
size information. This case is possible for symlinks with a non-existing target,
files that vanished during agent plugin run and in case of errors.
Now, the affected files will be ignored when calculating age and size extremes and
the status of the file will be shown in case of 'Single file' aggregation.
CMK-12813
Change-Id: I2e849213b70bbb69acad8c4dddf3eb3aba6abf94
Commit: bd3418a6319fdb6a12904b77bf5ce2c47b867e7a
https://github.com/tribe29/checkmk/commit/bd3418a6319fdb6a12904b77bf5ce2c47…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M cmk/utils/licensing/cre_handler.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
Log Message:
-----------
licensing: Reduce monkeypatching
Change-Id: Ida130a37ce65b842dc82968c75303a9afea11ec6
Commit: 8f093033a938ebbf720ad4aee5d8e3b29648d23a
https://github.com/tribe29/checkmk/commit/8f093033a938ebbf720ad4aee5d8e3b29…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M cmk/utils/licensing/handler.py
Log Message:
-----------
licensing: Remove dead code
Change-Id: I232c6a4c84e4c2fa55149b0f49b764d6e3b263e3
Commit: 0801be0804955c2ff92fe1031afcd5fdded6b6f0
https://github.com/tribe29/checkmk/commit/0801be0804955c2ff92fe1031afcd5fdd…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15512
Log Message:
-----------
15512 FIX Cloud VM Dashboards: replace host summary dashlet with service summary dashlet
As piggyback hosts currently do not have a host state (except UP), the overview
dashlet is replaced by an overview of the VM specfic services of the particular
cloud special agent.
Change-Id: Idb064cd29663dd88ba4cff55559b29f1a0d48841
Compare: https://github.com/tribe29/checkmk/compare/05905fb5ecbe...0801be080495
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e9b835ff6f6f86f65ac2fa81a8874665cde99e5d
https://github.com/tribe29/checkmk/commit/e9b835ff6f6f86f65ac2fa81a8874665c…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M cmk/utils/licensing/cre_handler.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
Log Message:
-----------
licensing: Reduce monkeypatching
Change-Id: Ida130a37ce65b842dc82968c75303a9afea11ec6
Commit: 9b2d733ca460a04ff6b0df7d7b3c1a84b4a3e14f
https://github.com/tribe29/checkmk/commit/9b2d733ca460a04ff6b0df7d7b3c1a84b…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M cmk/utils/licensing/handler.py
Log Message:
-----------
licensing: Remove dead code
Change-Id: I232c6a4c84e4c2fa55149b0f49b764d6e3b263e3
Commit: f274409d5ea73f6095a184b6232e7e3dfaf89766
https://github.com/tribe29/checkmk/commit/f274409d5ea73f6095a184b6232e7e3df…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M cmk/gui/watolib/rulesets.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_rules.py
Log Message:
-----------
rest-api: fix a crash with invalid regexes in ruleset search
CMK-12544
Change-Id: Ia03dc05b499fae89c3d27f56b20fa583c385d4ee
Commit: 3b1b34d76e1a55b4326a975a04c75ab5ddcf8129
https://github.com/tribe29/checkmk/commit/3b1b34d76e1a55b4326a975a04c75ab5d…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 50 Werk IDS
Change-Id: I53d6e1411e0532148416fa215d5b8edd39cef4da
Commit: 28ed90e283915d2b8e6d40115b0943fbfee8cafe
https://github.com/tribe29/checkmk/commit/28ed90e283915d2b8e6d40115b0943fbf…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-04-05 (Wed, 05 Apr 2023)
Changed paths:
A .werks/15374
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/openapi/utils.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/gui/plugins/openapi/test_endpoint.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
Log Message:
-----------
15374 FIX crash-reporting: Improve crash reporting information
In the event of a crash when calling the rest-api, having more
useful information helps find the root cause which helps
fix the issue quicker. This werk introduces the changes to
data returned in a crash report.
CMK-12391
Change-Id: I0fce84e595a43bb0dac3ff8d6955a73921064099
Compare: https://github.com/tribe29/checkmk/compare/cbb2164eda9d...28ed90e28391