Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9c23bf72c785069938468b324f15ab9893239cd0
https://github.com/tribe29/checkmk/commit/9c23bf72c785069938468b324f15ab989…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M .site
A .werks/13162
M cmk/utils/mailbox.py
Log Message:
-----------
13162 FIX check_mk_active: fix "AttributeError: 'NoneType' object has no attribute 'split'
This werk fixes the following issue with the check_mk_active:
- When the option warn/crit-age-oldest or warn/crit-age-newest was used the following error could occur:
"AttributeError: 'NoneType' object has no attribute 'split'"
Change-Id: I721a5dcfbe4d325297189f8f1c3b53db308bd9fe
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5caaff561bc2e8007989e9ed57256b7cada83c12
https://github.com/tribe29/checkmk/commit/5caaff561bc2e8007989e9ed57256b7ca…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
M Makefile
M Pipfile
M Pipfile.lock
Log Message:
-----------
Added black and python-lsp-black to venv.
Note that we are forced by black to use "--pre". :-/
Change-Id: I58e9131e930b1fd60ab583cffe957037a01792e3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d567dd67d35bfcde26e28a3ba5fa22f487cee852
https://github.com/tribe29/checkmk/commit/d567dd67d35bfcde26e28a3ba5fa22f48…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
A .werks/12878
M checks/systemd_units
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
12878 FIX <tt>systemd_units</tt>: Handle "●" as marker for broken units correctly
The check plugin <tt>systemd_units</tt>, which monitors systemd units, did
not handle "●" as a marker for broken units correctly. This marker is used
when <tt>LC_ALL="C.UTF-8"</tt>, which is set by the Checkmk linux agent.
Closes #370
Change-Id: Ife98a91bf9749f01f7eaaaf1ab7390ca24a1ad81
Commit: de57d788b0f5b276b75e57f3412c168f5b96110f
https://github.com/tribe29/checkmk/commit/de57d788b0f5b276b75e57f3412c168f5…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-09-09 (Thu, 09 Sep 2021)
Changed paths:
A .werks/13124
M checkman/systemd_units_services
M checks/systemd_units
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
13124 FIX Improve usability of single systemd services discovery ruleset
The ruleset "Systemd single services discovery" allows for configuring
the discovery of single systemd services. This ruleset has been slightly
reworked to improve its usability. However, users do not need to take
any immediate action, since current configurations will continue working.
In particular, it is not possible any more to configure empty conditions
on the systemd service descriptions, unit names or states. When editing
a previously configured rule with empty conditions, users must untick
these empty conditions in order to be able to save the changes. Also,
any regular expressions are now checked for validity before saving.
Furthermore, we have added a default restriction on the unit names. This
restriction excludes the volatile systemd services check-mk-agent@.service
used by the Checkmk agent from being discovered. These services appear and
disappaer frequently, constantly resulting in vanished and undiscovered
services. Therefore, they are never discovered, indepedently of the user
configuration. See also werk #12907.
Change-Id: I2e428fe22319189aa41900ea8b153d23772871d8
Compare: https://github.com/tribe29/checkmk/compare/d05662ded1bf...de57d788b0f5