Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1f29596328173f4f212e889cd9c2a560848eb081
https://github.com/Checkmk/checkmk/commit/1f29596328173f4f212e889cd9c2a5608…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17076.md
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/gui/valuespec.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
17076 Fix float valuespec ignoring its self._validate
The Percentage form spec relied on the validate_value function
of the float valuespec to report its validators.NumberInRange.
However, the Float validate_value method was overwritten instead
of its _validate_value method. Resulting in all valuespecs only checking
its bounds and not its custom validation functions.
This also fixes the assumption that the Percentage form spec continues
to use the legacy Percentage default bounds.
Change-Id: I476ec419c80784dc4cad85b5acd7b19cd60de856
Commit: f6f96b931b1849f3e62f2f6777e08d8052e0d386
https://github.com/Checkmk/checkmk/commit/f6f96b931b1849f3e62f2f6777e08d805…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17077.md
M cmk/base/plugins/agent_based/df_netapp.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/netapp_volumes.py
Log Message:
-----------
17077 Allow filesystem service rule levels to go above 100%
We have one monster "filesystem" rule which is being used all over the
place. However, there have been quite a few support requests for single
checks coming in asking us to remove the 101% limit for the used space
level as they are monitoring virtualized file systems. However, making
just some checks use a specialized rule set of is a lot of work and in
the end it's easier to lift the restriction for the whole rule set, even
if some cases values above 100% still might not be valid.
Motivated by SUP-18744
Change-Id: I107a0c885ce03b2cfab7bcbfd2278896a040f3a4
Commit: e382884c29c3a955e77b537ef995cf5b7a64fab7
https://github.com/Checkmk/checkmk/commit/e382884c29c3a955e77b537ef995cf5b7…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/snmplib/_typedefs.py
Log Message:
-----------
fix SNMPHostConfig serialization
SUP-18652
SUP-19246
Change-Id: Ic8b53a7cfeb997d792d5781c2b113aece4cae975
Compare: https://github.com/Checkmk/checkmk/compare/8a448b5caba8...e382884c29c3
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 498f64a30ed6369745d3bd5f4ce686e1ea4fa11f
https://github.com/Checkmk/checkmk/commit/498f64a30ed6369745d3bd5f4ce686e1e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/base/checkers.py
Log Message:
-----------
replace partial by type safe wrapper
We also need this wrapper to place a very regrettable
hack for the logwatch plugin.
Change-Id: I6048bf033ab5500c5ccab0021cbd7ef85fd981a3
Commit: 5ed2ac9f3c8cec58deead68744e2b7f3e396d6b1
https://github.com/Checkmk/checkmk/commit/5ed2ac9f3c8cec58deead68744e2b7f3e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/base/api/agent_based/register/_discover.py
M cmk/base/checkers.py
M cmk/gui/mkeventd/_rulespecs.py
M cmk/plugins/logwatch/agent_based/commons.py
M cmk/plugins/logwatch/agent_based/logwatch.py
M cmk/plugins/logwatch/agent_based/logwatch_ec.py
M tests/unit/cmk/plugins/logwatch/agent_based/test_logwatch.py
M tests/unit/cmk/plugins/logwatch/agent_based/test_logwatch_ec.py
Log Message:
-----------
logwatch: add host name hack
This adds a hack (two, actually) to pass the host name
to the logwatch plugin without requiring a global
variable.
While this is still very regrettable, it allows us to
nuke `plugin_contexts`.
Change-Id: I6ec3d8c73ab70f5c3aefe0d4ac8286eec8ee5586
Commit: d28053742c4342b3968d86ed8edc9974e986d17a
https://github.com/Checkmk/checkmk/commit/d28053742c4342b3968d86ed8edc9974e…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/modes/check_mk.py
R cmk/base/plugin_contexts.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/run.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/plugins/collection/agent_based/test_check_plugin_properties.py
M tests/unit/cmk/plugins/logwatch/agent_based/test_logwatch_ec.py
Log Message:
-----------
nuke plugin_contexts
Change-Id: I88cc1ad44ed93520e72754016319a6fddbbbd31e
Commit: 9f7691c982029566e0750088b03b027e36ce08fc
https://github.com/Checkmk/checkmk/commit/9f7691c982029566e0750088b03b027e3…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/gui/watolib/services.py
M tests/integration/cmk/base/test_automations.py
M tests/unit/cmk/base/test_unit_automations.py
Log Message:
-----------
Get rid of deprecated try-inventory automation
Should've already been done before 2.3 release.
CMK-17742
Change-Id: Iba28fcdf656b66700a9049c3ba12a17671664476
Compare: https://github.com/Checkmk/checkmk/compare/241c606385d4...9f7691c98202
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 8a448b5caba83d780f4ce4fc9c3d9bf6275f0460
https://github.com/Checkmk/checkmk/commit/8a448b5caba83d780f4ce4fc9c3d9bf62…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17016.md
M cmk/gui/openapi/endpoints/notification_rules/request_example.py
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/rest_api_types/notifications_rule_types.py
M cmk/gui/rest_api_types/notifications_types.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
Log Message:
-----------
17016 FIX notification_rules: typo in field
sort_order_for_bulk_notifications
The REST-API endpoints previously had a typo in the field
'sort_order_for_bulk_notifications'. The second t was missing.
This werk now corrects this.
Change-Id: I0bf10255dd4df2440072bf58da84e0bbbd4d2d7c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 8dd55ce8734989c3c3eecbdb5a1b568e7670fa2f
https://github.com/Checkmk/checkmk/commit/8dd55ce8734989c3c3eecbdb5a1b568e7…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16533.md
M cmk/ec/rule_matcher.py
M tests/unit/cmk/ec/test_rule_matching.py
Log Message:
-----------
16533 FIX Event Console regex match in rule text
SUP-19224
A typo in the returned var name
in the method compile_matching_value caused a valid
regex to not match, because it was sent as a starting
Change-Id: Ia14cbabf67ade6a6ca664d9be195f800a8570a00
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 241c606385d44de90c6d4bbb20c82a807b96b391
https://github.com/Checkmk/checkmk/commit/241c606385d44de90c6d4bbb20c82a807…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17016.md
M cmk/gui/openapi/endpoints/notification_rules/request_example.py
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
M cmk/gui/openapi/endpoints/notification_rules/response_schemas.py
M cmk/gui/rest_api_types/notifications_rule_types.py
M cmk/gui/rest_api_types/notifications_types.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
Log Message:
-----------
17016 FIX notification_rules: typo in field
sort_order_for_bulk_notifications
The REST-API endpoints previously had a typo in the field
'sort_order_for_bulk_notifications'. The second t was missing.
This werk now corrects this.
Change-Id: I0bf10255dd4df2440072bf58da84e0bbbd4d2d7c
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 93810abad43831e67b6a419eb35cebc87ad42cea
https://github.com/Checkmk/checkmk/commit/93810abad43831e67b6a419eb35cebc87…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17058.md
M cmk/gui/watolib/services.py
A cmk/update_config/plugins/actions/background_jobs.py
A tests/unit/cmk/update_config/plugins/actions/test_background_jobs.py
Log Message:
-----------
17058 FIX Fix service discovery for hosts with more than 237 characters
CMK-16289
Change-Id: I872176879f5b96d1f83cb5c98be11e82655820fa
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 6a945b2b02d11ba9dbffbb474ab0cc4511f83c9a
https://github.com/Checkmk/checkmk/commit/6a945b2b02d11ba9dbffbb474ab0cc451…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-07-02 (Tue, 02 Jul 2024)
Changed paths:
A .werks/17031.md
M cmk/plugins/lib/ups.py
Log Message:
-----------
17031 TrippLite UPS: discover devices with .1.3.6.1.4.1.850.1 as sysObjectID
TrippLite UPSs use OID .1.3.6.1.4.1.850.1 as sysObjectID.
These devices are currently not discovered and monitored.
This has now been changed and they will be discovered.
CMK-16365
Change-Id: I04ae0ed9b8d8e3f6ae08a9b670b22f30e27e22ff
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications