Branch: refs/heads/2.1.0
Home:
https://github.com/tribe29/checkmk
Commit: 5f1c19a23772f7bfec1d798383c8d9940f8f55eb
https://github.com/tribe29/checkmk/commit/5f1c19a23772f7bfec1d798383c8d9940…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
A .werks/13266
M checks/check_mail
M checks/check_mail_loop
M tests/unit/checks/test_check_mail.py
M tests/unit/checks/test_check_mail_loop.py
Log Message:
-----------
13266 FIX Wrong password propagation for check_mail and check_mail_loop
A new authentication data format shared among check_mail* active checks was not properly
handled
by check_mail and check_mail_loop argument generators, resulting in messages like
WARNING: The stored password "('password',
'<SOME_PASSWORD>')" used by service "<SERVICE-NAME>" on
host "<HOST-NAME>" does not exist (anymore)
This change applies these missing changes to the command line generators as already done
in v2.2.0+
Change-Id: If329c6a9e85a6c3142aa44e285f253b6dc01eab8
Commit: 45c6dab3965d18abd55fcacea8d0b978bc5c20d7
https://github.com/tribe29/checkmk/commit/45c6dab3965d18abd55fcacea8d0b978b…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2023-04-17 (Mon, 17 Apr 2023)
Changed paths:
A .werks/13267
M cmk/utils/mailbox.py
Log Message:
-----------
13267 FIX AttributeError: 'Namespace' object has no attribute
'fetch_client_id' in check_mail and check_mail_loop
Trying to hide EWS related command line arguments from check_mail and check_mail_loop
active checks
(which don't support EWS yet) led to exceptions being raised due to invalid access to
now
non-existing arguments.
This change makes those arguments visible again with a hint about EWS not being
available.
Change-Id: I51eb7c7c2294f882f076cfd670321ed59855b61a
Compare:
https://github.com/tribe29/checkmk/compare/1a431ce80204...45c6dab3965d