Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ac6db573c441f79c85a4e6464d50c665a4f0f625
https://github.com/Checkmk/checkmk/commit/ac6db573c441f79c85a4e6464d50c665a…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/validation/visitors/vue_formspec_visitor.py
Log Message:
-----------
Fix formspec visitor for gerrit review
Change-Id: I9f0146278771fbbdcd0909fbcfa58d32cdc33b51
Commit: d45f0813f2670230ed08bb99e34deeecf2766667
https://github.com/Checkmk/checkmk/commit/d45f0813f2670230ed08bb99e34deeecf…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/validation/visitors/vue_formspec_visitor.py
M cmk/plugins/cisco/rulesets/prime_wlan_controller.py
M cmk/plugins/collection/rulesets/cert.py
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/mssql/rulesets/utils.py
M cmk/plugins/rabbitmq/rulesets/nodes_proc.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: Discourage use of Tuple since it will be removed
Use "Levels" instead when implementing a levels or "Dictionary" for general use
CMK-15645
Change-Id: I790e20dea1bdeb56ad3d6d2d8e98896a5df47ad4
Compare: https://github.com/Checkmk/checkmk/compare/8698ac3409ef...d45f0813f267
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 65a4af3721056429349925f5e80b916760749a46
https://github.com/Checkmk/checkmk/commit/65a4af3721056429349925f5e80b91676…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/14617
M active_checks/check_uniserv
Log Message:
-----------
14617 FIX check_uniserv: running the active check results in TypeError: a bytes-like object is required, not 'str'"
`check_uniserv` implementation didn't encode the `close` command resulting in an exception
`TypeError: a bytes-like object is required, not 'str'` being raised.
This change adds the missing encoding among some general modernization.
Change-Id: Id7f878ad20891d3cd0a394fb4a364df3f34f60c3
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8110466cf228adfa1219f810a86adb5b1db7e2bb
https://github.com/Checkmk/checkmk/commit/8110466cf228adfa1219f810a86adb5b1…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/watolib/test_do_discovery.py
Log Message:
-----------
Service discovery: add discovery action to update service labels
Add a pagemenu option to update service labels
CMK-15505
Change-Id: I324c625ab44bc53e39f1260945dafda112ebb835
Commit: 4ee13c3c59957d145db08b9d987fabfa50fd1841
https://github.com/Checkmk/checkmk/commit/4ee13c3c59957d145db08b9d987fabfa5…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/services.py
Log Message:
-----------
Service discovery: add single update discovery action for service labels
CMK-15505
Change-Id: I9ebaa3192d66fcc93042e1b39bae686cdd99fd2a
Commit: 0789e33cd3c574a0218aa9a422e0a3614bf6cb29
https://github.com/Checkmk/checkmk/commit/0789e33cd3c574a0218aa9a422e0a3614…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
Service discovery: make methods for creating buttons classmethods
* rulesets_button method is now a classmethod
* check_parameters_button method is now a classmethod
CMK-15505
Change-Id: I2a93726535437baf0174a6fc25c6009118ddda08
Commit: f371d343ef3aa6543e0c1d5f98a6ab1b21deac3c
https://github.com/Checkmk/checkmk/commit/f371d343ef3aa6543e0c1d5f98a6ab1b2…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/gui/wato/pages/services.py
Log Message:
-----------
Service discovery: move creation of button links to seperate methods
CMK-15505
Change-Id: I8e2d8a0d683ebda54a62b6a4d0584a47e103aaa6
Commit: 8698ac3409ef59306ab01e93ef38ea3dd396dabe
https://github.com/Checkmk/checkmk/commit/8698ac3409ef59306ab01e93ef38ea3dd…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M cmk/base/plugins/agent_based/cisco_prime_wlan_controller.py
M cmk/gui/plugins/wato/check_parameters/graylog_sources.py
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/valuespec.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
A tests/unit/cmk/gui/valuespecs/test_vs_timespan.py
Log Message:
-----------
TimeSpan: Support milliseconds
In order to make `TimeSpan` support values smaller
than a second, we introduce a new ValueSpec.
Change-Id: Icf8e574e924102624ca8a55992b9fe417f8e0270
Compare: https://github.com/Checkmk/checkmk/compare/9fe16198ec64...8698ac3409ef
Branch: refs/tags/v2.2.0p20-rc1
Home: https://github.com/Checkmk/checkmk
Commit: b42959aa89c61d501e700a1a365d3017bd35b513
https://github.com/Checkmk/checkmk/commit/b42959aa89c61d501e700a1a365d3017b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/16394
M agents/check_mk_agent.aix
Log Message:
-----------
16394 FIX check_mk_agent.aix: Fix Missing Plugin Details
Change-Id: I0eb0dad4d9eec5d154d0627242e86ebea10bfbfe
Commit: 07d409000a3cfa0cfd790bfdb905e7a1e5c2cdcb
https://github.com/Checkmk/checkmk/commit/07d409000a3cfa0cfd790bfdb905e7a1e…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/16395
M cmk/base/plugins/agent_based/cisco_temperature.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_temperature.py
Log Message:
-----------
16395 FIX "Cisco Devices: Temperature Sensors" Revert: used wrong lower device levels
In Werk 16276, we replaced the "less than" comparison by the "less or equal" comparison.
This is not consistent with Checkmk handles lower levels, despite what the Werk complains.
With this Werk, the behaviour is again what it used to be.
Change-Id: Ie76d355e21d236ce78e8382730ba66391186c46d
Commit: cacca10b253b49b8d31e05a6b31a2490f878a00e
https://github.com/Checkmk/checkmk/commit/cacca10b253b49b8d31e05a6b31a2490f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/16375
M cmk/gui/plugins/wato/active_checks/mailbox.py
Log Message:
-----------
16375 FIX Rule "Check Email": Allow all makros
Change-Id: I8af31b443afd674360f4a4e0e96e790515ec7086
Commit: a2e1f83a1a98ce2aac4980f960f42e3a0ff6d7a3
https://github.com/Checkmk/checkmk/commit/a2e1f83a1a98ce2aac4980f960f42e3a0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M .werks/16375
Log Message:
-----------
Fix werk version as well
Change-Id: Idfd05fbde1bedeb64442a16be51669695a6cc572
Commit: 154317854b1b95f13f782c758e4e8af0bce4f051
https://github.com/Checkmk/checkmk/commit/154317854b1b95f13f782c758e4e8af0b…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/15745
M cmk/base/diagnostics.py
Log Message:
-----------
Sanitize sites.mk file before dumping it
- Added werk
- Fix is to replace secrets in sites.mk with "redacted"
SUP-17023
Change-Id: I3ca8c5e1538e5498d7c24e63ec44d67d3b2d837a
Commit: 3567b135b511e41cac0c1897aaf8d211011c1e29
https://github.com/Checkmk/checkmk/commit/3567b135b511e41cac0c1897aaf8d2110…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M agents/plugins/mk_docker.py
Log Message:
-----------
Always use full section name
This makes it easier to find section references. Implicitly
adding the docker_ prefix may confuse the reader.
Change-Id: Ia431a87e5a1539bdfe97f55ccfb4ce202f2bb2d5
Commit: d590aa863c491660909bc625a68e0cc043296b66
https://github.com/Checkmk/checkmk/commit/d590aa863c491660909bc625a68e0cc04…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/15719
M agents/plugins/mk_docker.py
M checks/docker_node_disk_usage
M checks/docker_node_info
Log Message:
-----------
15719 FIX mk_docker: Prevent "Missing monitoring data for plugins" warnings
In case a section can not be computed by the mk_docker agent plugin, the
"Docker node info" service reports about the error in detail. Until this
werk, the "Check_MK" service did also raise an issue regarding the missing
agent section, like: "Missing monitoring data for plugins: docker_node_disk_usage".
This duplicate information is now suppressed, reducing the number of notification
Checkmk produces in such situations.
Change-Id: I95c0d58780b7ed2205350a1cdec72eecd2a55ad6
Commit: 7b41ec70f0c75aaa49afdecce77a1abcf922fce5
https://github.com/Checkmk/checkmk/commit/7b41ec70f0c75aaa49afdecce77a1abcf…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/15720
M checks/docker_node_info
M cmk/base/plugins/agent_based/docker_node_info.py
Log Message:
-----------
15720 FIX docker_node_info: Display all errors reported by the agent plugin
The "Docker node info" service reports about failures of the mk_docker
agent plugin. In the past it always only reported one error per check
cycle, which now changed to displaying all reported issues.
Change-Id: Ic27ca2c4a56120d930fd6bbeab35778f890d0eef
Commit: 365c26b5c1fb553cb342a4119f6e43a6a4cf4bd2
https://github.com/Checkmk/checkmk/commit/365c26b5c1fb553cb342a4119f6e43a6a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
A .werks/16386
M cmk/gui/watolib/notifications.py
Log Message:
-----------
16386 FIX notification rule: match service levels and match time period being saved with wrong key
Previously when creating or updating an notification rule via the rest-api, the
matching conditions for service levels and time periods were being saved to
file with an incorrect key. This werk addresses this issue by correcting the
keys being saved.
CMK-17080
Change-Id: I805ee7a2ff87475b85a1fa12fee376d9969afce2
Commit: 08724ff071c7b24e058c5585a9ee57a620610ce6
https://github.com/Checkmk/checkmk/commit/08724ff071c7b24e058c5585a9ee57a62…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M omd/packages/openssl/openssl_http.bzl
Log Message:
-----------
Update upstream openssl source
Change-Id: I0559b7021014e8a75397a64000faf7d79486a359
Commit: 57a476442338c2dc1211fadb4836252d3481083a
https://github.com/Checkmk/checkmk/commit/57a476442338c2dc1211fadb4836252d3…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M omd/distros/SLES_12SP5.mk
Log Message:
-----------
Fix alignment in SLES12SP5.mk file
Change-Id: I4ae1f0e92a92bfd3e001aeedc68361aaaec9547f
Commit: 1165d8398838486f4b57c5eca2019fc246939658
https://github.com/Checkmk/checkmk/commit/1165d8398838486f4b57c5eca2019fc24…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths:
M buildscripts/scripts/build-build-images.groovy
Log Message:
-----------
Use no-cache option on build-build-images job
Change-Id: Ib2304ac0650efe879166e05ef42c89ff9c62d8eb
Compare: https://github.com/Checkmk/checkmk/compare/b42959aa89c6%5E...1165d8398838