Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 4f3ec390bc9d749e4dfd219d77466b28bc34fe66
https://github.com/tribe29/checkmk/commit/4f3ec390bc9d749e4dfd219d77466b28b…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
A .werks/11796
M agents/plugins/mk_logwatch
M agents/wnx/test_files/config_files/mk_logwatch.py
Log Message:
-----------
11796 FIX mk_logwatch: fix "cannotopen" message for a large number of files
When logwatch was configured to monitor a large number of files
messages like "[[[file_name:cannotopen]]]" may appear in the output
of the plugin for all files above a certain threshold. This error
was caused by a file handle leak and is fixed with this werk.
Change-Id: Ie739e06ce97da937eac416a66e8f2fc6971d34a4
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5414b51d45afadf902b03eb37f9a2457114e920a
https://github.com/tribe29/checkmk/commit/5414b51d45afadf902b03eb37f9a24571…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
A .werks/12668
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_folder_config.py
Log Message:
-----------
12668 FIX API folder_config: fixing the show endpoint which did not work for the root folder
In the previous version, it was not possible for the get the root folder
through the show endpoint. This werk fixes this behavior.
Change-Id: I33d6d1b5cbbacf60a8202558bdd2b0259a8f413e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a1b04a185c735a0a8c4fcca10b22a1fda40cc833
https://github.com/tribe29/checkmk/commit/a1b04a185c735a0a8c4fcca10b22a1fda…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/fields.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
Log Message:
-----------
Replaced deprecated marshmallow.Field.fail() with marshmallow.Field.make_error().
This avoids tons of warnings in our unit tests and is more future-proof.
Fixed typing of mixin class, see e.g.:
https://mypy.readthedocs.io/en/stable/more_types.html#mixin-classes
Change-Id: I7d45a89aeb1370fee5040606862f9ed21c8965de
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 90c6dab9028be620d2c5bbf6740db119a28bbcd2
https://github.com/tribe29/checkmk/commit/90c6dab9028be620d2c5bbf6740db119a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
A .werks/12482
Log Message:
-----------
12482 FIX Customgraphs for down hosts
Customgraphs relied on the active metrics of a host to determine renderable
metrics. When a host is down it was assumed that metrics were not
available, and were not rendered.
This werk uses on the customgraph editor the same processing over the
graphs that service graphs have, afterall performance data resides on the
monitoring site not the monitored host. Thus show the metric data of down
hosts.
This behavior was already adopted for CMK-4432 on version 2.0
Change-Id: I396056f82507cd5e04b8d2ede58e6bbdea5c10c6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 918598812471b5144624c7a1afead864c889e9d1
https://github.com/tribe29/checkmk/commit/918598812471b5144624c7a1afead864c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
A .werks/12481
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
12481 CSV/JSON export of views use custom title for rows headers
Exported view column had a static name depending on the type of the
columns. With parametrizable columns like for Metric History, which content
can be configured and thus always need a title, that same title is used for
export.
The export title is however modified to be all lowercase and all
non-alphanumeric characters are converted to an underscore.
SUP-5034
Change-Id: I8ef8fee1a3c61d9a3fe3f3a222b2dd9158627f1c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e01cc58283a699c2ee0312c91799d422bc30d1c9
https://github.com/tribe29/checkmk/commit/e01cc58283a699c2ee0312c91799d422b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-07 (Wed, 07 Apr 2021)
Changed paths:
M cmk/utils/observer.py
M tests/unit/cmk/utils/test_observer.py
Log Message:
-----------
Refactoring: Improve internal logging API for observers
According to comment in previous review the fixed hostname had been replaced with more flexible hint, which may be interpreted in different way by corresponding objects when logging.
Change-Id: Iebcbb940db1aef90a368085d9be589fd8a7522cb