Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8a36528972c11682941b647eac330aa68b558aa6
https://github.com/Checkmk/checkmk/commit/8a36528972c11682941b647eac330aa68…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
A .werks/14618.md
M active_checks/check_mail_loop
M tests/unit/active_checks/test_ac_check_mail_loop.py
Log Message:
-----------
14618 FIX check_mail_loop: if configured to delete processed mails, check_mail_loop would delete all mails instead
As a result of a refactoring instead of deleting just pre-filtered mails, `check_mail_loop` would
delete all previously fetched mails.
This change brings back the former behavior.
Change-Id: I8005617083ed790400655bb4b282513f3a478013
Commit: d2c1a8f5c1ae95cd354b441d25960bf0c7f10077
https://github.com/Checkmk/checkmk/commit/d2c1a8f5c1ae95cd354b441d25960bf0c…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
M active_checks/check_mail_loop
Log Message:
-----------
check_mail_loop: refactoring: use pathlib.Path
Change-Id: Ieaf57fe14cc83e4bb39d692cc9502e5928bfc692
Commit: e8e9ad0c56f72193376cd3764ff76367bd8e8e62
https://github.com/Checkmk/checkmk/commit/e8e9ad0c56f72193376cd3764ff76367b…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
M active_checks/check_mail_loop
Log Message:
-----------
check_mail_loop: refactoring: connect early to fail early
Change-Id: I6936b560fed896f9c449c818ccaba0495be2e872
Commit: 64c4974e41bda1384fb186e202ba98fad4c2e1bc
https://github.com/Checkmk/checkmk/commit/64c4974e41bda1384fb186e202ba98fad…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
M active_checks/check_mail_loop
M cmk/utils/mailbox.py
Log Message:
-----------
check_mail_loop: refactoring: improve readability and log output
Change-Id: I9a5f8f4991de52eada0482f38b3d9aa4b535a76f
Commit: f15d9c853e8d0149b30e48e26c39315a73001341
https://github.com/Checkmk/checkmk/commit/f15d9c853e8d0149b30e48e26c39315a7…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths:
M active_checks/check_mail_loop
Log Message:
-----------
check_mail_loop: refactoring: make timestamp extractor time agnostic
Change-Id: I28f31375a377d18581b76d92d4c3f15f70384ec0
Compare: https://github.com/Checkmk/checkmk/compare/af68051dca39...f15d9c853e8d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0f6a110f14b3e6911a268efe7e23d04b802929be
https://github.com/Checkmk/checkmk/commit/0f6a110f14b3e6911a268efe7e23d04b8…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/rabbitmq/rulesets/nodes_gc.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Ruleset API: Allow additional configuration of Levels form_spec
Allow the full configuration of contained FormSpec used to actually enter the level values. The spec will be used a template, meaning fields could be overridden, e.g. titles will be set to Level specific ones.
This enables easier configuration of different display options such as units
Change-Id: I0bf6234751b85ff8de56634c20ebf068df7945c1
Commit: 708e078a790aa5f655a47d440270951db8241386
https://github.com/Checkmk/checkmk/commit/708e078a790aa5f655a47d440270951db…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
Log Message:
-----------
Ruleset API: Fix localization during conversion to valuespecs
Change-Id: Id2032f9b82a5364404977b5b3a7e914a5020a239
Compare: https://github.com/Checkmk/checkmk/compare/dfed05aaff73...708e078a790a
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 3a7c000aacc239d3ed87caec42dc6883bd26634c
https://github.com/Checkmk/checkmk/commit/3a7c000aacc239d3ed87caec42dc6883b…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/plugins/collection/server_side_calls/check_smtp.py
M cmk/plugins/collection/server_side_calls/http.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_smtp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_http.py
Log Message:
-----------
http, smtp: Use resolved address in commands
http and smtp active checks used configured addresses instead of
the resolved ones which led to errors in case of hosts with resolved
addresses.
If active check enforces an IP family for which the address doesn't exist
config creation will result with a warning.
Change-Id: Ib72c5ee6ac5536e7d061bc2e3251a4c359a11c78
Commit: dfed05aaff7369d4f84637c8cf86f6d1ab2e2985
https://github.com/Checkmk/checkmk/commit/dfed05aaff7369d4f84637c8cf86f6d1a…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
M cmk/base/server_side_calls.py
M cmk/plugins/collection/server_side_calls/check_smtp.py
M cmk/plugins/collection/server_side_calls/http.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_smtp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_http.py
Log Message:
-----------
HostConfig: Add resolved IPv4 and IPv6 addresses
Resolved IPv4 and IPv6 addresses are needed in case of dual-stack
hosts where enforced ip family is different from the primary one.
Change-Id: Ia106fe55b80311eaa997f20020c8abee7b5ed5e0
Compare: https://github.com/Checkmk/checkmk/compare/c0e02c55a266...dfed05aaff73
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c0e02c55a2660b8b5f05addb2d97122d23cd3332
https://github.com/Checkmk/checkmk/commit/c0e02c55a2660b8b5f05addb2d97122d2…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
A cmk/plugins/netapp/agent_based/netapp_ontap_environment.py
A cmk/plugins/netapp/checkman/netapp_ontap_environment
A cmk/plugins/netapp/checkman/netapp_ontap_environment_current
A cmk/plugins/netapp/checkman/netapp_ontap_environment_fan_faults
A cmk/plugins/netapp/checkman/netapp_ontap_environment_fans
A cmk/plugins/netapp/checkman/netapp_ontap_environment_temperature
A cmk/plugins/netapp/checkman/netapp_ontap_environment_voltage
M cmk/plugins/netapp/models.py
M cmk/special_agents/agent_netapp_ontap.py
Log Message:
-----------
netapp_ontap_environment: add section and plugin
Change-Id: Id7a24cdd82958939ae363a4e3a5a41ef16552aa5
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8a04da751c32d2c8de28d9845dbf94e711cb2ba9
https://github.com/Checkmk/checkmk/commit/8a04da751c32d2c8de28d9845dbf94e71…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
A .werks/15318.md
M cmk/ec/actions.py
Log Message:
-----------
15318 FIX Fix logging statement
Prior to this change, you may have seen the following log output:
C+:
undefined action "{aname}, must be one of {", ".join(table.keys()}"
C-:
The variables are now interpolated correctly.
SUP-17124
Change-Id: Ie7f7caef05204e904114e6fa96d96d83ab0d53fd
Commit: 26126a1ce219ed96995b1dcffa9a1c4bef0a0e54
https://github.com/Checkmk/checkmk/commit/26126a1ce219ed96995b1dcffa9a1c4be…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-01-25 (Thu, 25 Jan 2024)
Changed paths:
A .werks/15319.md
M active_checks/check_mail
M tests/unit/active_checks/test_ac_check_mail.py
Log Message:
-----------
15319 FIX check_mail: create ec spool files in correct folder
SUP-17124
Change-Id: I4df82b5503529ec1ddd7a801d45928e4ed647e90
Compare: https://github.com/Checkmk/checkmk/compare/83667e58347a...26126a1ce219