Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: cecb9c531639c37cc605477937521180ae08f60c
https://github.com/Checkmk/checkmk/commit/cecb9c531639c37cc605477937521180a…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M packages/check-http/src/checking_types.rs
M packages/check-http/src/checks.rs
M packages/check-http/src/http/request.rs
Log Message:
-----------
check_http: Decouple body checks
Preparation for changing the order of outputs
CMK-16160
Change-Id: Ie3655a3468d59c5e0b599adaf5a22bac6d843c19
Commit: 6a57ab9f5907845767deba3fc7a80eebf068a1cf
https://github.com/Checkmk/checkmk/commit/6a57ab9f5907845767deba3fc7a80eebf…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M packages/check-http/src/checks.rs
M packages/check-http/src/http/client.rs
M packages/check-http/src/main.rs
M packages/check-http/src/runner.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Introduce RequestInformation
For checking, we need some values from the request, that
can't/shouldn't be characterized as CheckParameters.
We group them now as RequestInformation.
Change-Id: Ie574b1e60b7e213e9d310f7919b20117325b5b4b
Commit: a03abdbfabd2e4bb7f8db5d4b6218deafd4f599f
https://github.com/Checkmk/checkmk/commit/a03abdbfabd2e4bb7f8db5d4b6218deaf…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M packages/check-http/src/checks.rs
M packages/check-http/src/main.rs
M packages/check-http/tests/test_http.rs
Log Message:
-----------
check_http: Display user agent
Change-Id: If7fcd16c6652d5ff190cb6070d324c013cec1eef
Commit: de79db6b392f09d69dd4a8b00ba60e2341bcc517
https://github.com/Checkmk/checkmk/commit/de79db6b392f09d69dd4a8b00ba60e234…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M packages/check-http/src/checks.rs
M packages/check-http/src/main.rs
Log Message:
-----------
check_http: Header string matches exactly
A name/value header pair is only allowed to match on a header
exactly.
E.g., "name:value" is not allowed to match on "foo_name:value".
CMK-16160
Change-Id: Ie6fa9f463f0aea3c8e9cbeaa18cd48ac9b78ce65
Compare: https://github.com/Checkmk/checkmk/compare/bf40ef34321b...de79db6b392f
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 45996144e4d2e409e76dd61900ac115bf954ceea
https://github.com/Checkmk/checkmk/commit/45996144e4d2e409e76dd61900ac115bf…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_cpu_threads.py
Log Message:
-----------
Add base line test
... this reveals the non-resilient parse function
Change-Id: I69935d00914baca3bb169a483826858e2c4f1328
JIRA-Ref: SUP-16682
Commit: 30deff6d94f4b7c522a1dd8ae8b2108a86b8361f
https://github.com/Checkmk/checkmk/commit/30deff6d94f4b7c522a1dd8ae8b2108a8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
A .werks/16240
M cmk/base/plugins/agent_based/cpu.py
M cmk/base/plugins/agent_based/cpu_threads.py
M cmk/base/plugins/agent_based/utils/cpu.py
M tests/unit/cmk/base/plugins/agent_based/test_cpu_threads.py
Log Message:
-----------
16240 FIX Crash on missing thread count on AIX
You're affected if you want to monitor your CPU and the cpu check crashes with something like:
```
File "/omd/sites/YOURSITE/lib/python3/cmk/base/plugins/agent_based/cpu.py", line 48, in parse_cpu
count=int(row[3].split("/")[1]),
ValueError (invalid literal for int() with base 10: '')
```
We saw this happening on AIX system when the ps information cannot be obtained due to low memory.
The parsing is now more resilient against such missing data.
Change-Id: I4118c37e0f78621864ca5aa6a26186b2a548ad42
JIRA-Ref: SUP-16682
Compare: https://github.com/Checkmk/checkmk/compare/380a5017ffef...30deff6d94f4
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: 37abec38a7a222a0d3b4a60bd88011d5aac04019
https://github.com/Checkmk/checkmk/commit/37abec38a7a222a0d3b4a60bd88011d5a…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M tests/unit/checks/generictests/datasets/rabbitmq_nodes.py
A tests/unit/checks/test_rabbitmq_nodes_proc.py
Log Message:
-----------
Explicit check_rabbitmq_nodes_proc test for easier migration
CMK-15645
Change-Id: Id704afb563e0c0bdd5a57e931d23a1de2d7d0321
(cherry picked from commit 5e11250f426c6e409369fc929e5aeaba0b84b0ba)
Commit: 67fe5bb87bfc04e86c4ded0d76f6e8f14627c17c
https://github.com/Checkmk/checkmk/commit/67fe5bb87bfc04e86c4ded0d76f6e8f14…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/rabbitmq_nodes.py
A cmk/plugins/lib/rabbitmq.py
A cmk/plugins/rabbitmq/agent_based/nodes_proc.py
M tests/unit/checks/test_generic_legacy_conversion.py
R tests/unit/checks/test_rabbitmq_nodes_proc.py
A tests/unit/cmk/plugins/lib/test_rabbitmq.py
A tests/unit/cmk/plugins/rabbitmq/agent_based/test_rabbitmq_nodes_proc.py
Log Message:
-----------
Migrate rabbitmq_nodes_proc to Check API v2
apart from check_levels, which is migrated in follow up commit
CMK-15645
Change-Id: I117e85dcef4445f01c74eeef168c0ff29a756fa3
(cherry picked from commit 4e3fde71ba8b59df5abbb8ace231c069abff5cd1)
Commit: 5787d26a8b22a7f914d5fa1563118996fe37062e
https://github.com/Checkmk/checkmk/commit/5787d26a8b22a7f914d5fa1563118996f…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/plugins/rabbitmq/agent_based/nodes_proc.py
M cmk/plugins/rabbitmq/rulesets/nodes_proc.py
M tests/unit/cmk/plugins/rabbitmq/agent_based/test_rabbitmq_nodes_proc.py
Log Message:
-----------
Ruleset API: Remove Tuple from nodes_proc
CMK-15645
Change-Id: Ia7cc94823fd30ee3dabfe4229ab25159202dd46e
(cherry picked from commit 2d5a3a05c1a7d72d55aceb464f45dd091c9e3fea)
Compare: https://github.com/Checkmk/checkmk/compare/b080ffd71eaa...5787d26a8b22
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: 8d008c3832f8ccd7519f3ce79f6e898369af18d3
https://github.com/Checkmk/checkmk/commit/8d008c3832f8ccd7519f3ce79f6e89836…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
A .werks/16373.md
M cmk/gui/openapi/endpoints/metric/common.py
Log Message:
-----------
16373 FIX metrics: allow dots in metric ids
Before this Werk, the REST API was not able to access metrics named after IP addresses. This Werk fixes that and allows user to access metrics containing dots on the id
CMK-17268
Change-Id: Ifdb737a3bdb59d427ce610503cdfa5f3266bec19
Commit: bf40ef34321bb222bf3a0e4479d7d2f027e0466a
https://github.com/Checkmk/checkmk/commit/bf40ef34321bb222bf3a0e4479d7d2f02…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/plugins/pure_storage_fa/rulesets/pure_storage_fa.py
M cmk/special_agents/agent_pure_storage_fa.py
Log Message:
-----------
Add missing unit to Pure Storage FlashArray ruleset
The missing unit was added to the Timeout field, and at the same time the generator component was changed from Integer to TimeSpan.
Change-Id: I430d9e2fa59ca4ba15ab445120c9bda5cf572853
Compare: https://github.com/Checkmk/checkmk/compare/4d8903cf795f...bf40ef34321b
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: 15271aabf1c19864dfa1c69bef875418407ed0db
https://github.com/Checkmk/checkmk/commit/15271aabf1c19864dfa1c69bef8754184…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/smart.py
M tests/unit/cmk/base/plugins/agent_based/test_smart.py
Log Message:
-----------
smart_stats: fix discovery logic
Do not discover service if only the temperature attribute is found
(temperature handled in smart.temp plugin)
address CMK-15782
Change-Id: I8a28e99f001c096ed8649592afb0c3371c8ed811
Commit: 22906f1472ece862418f08beb63807f1cb5a5807
https://github.com/Checkmk/checkmk/commit/22906f1472ece862418f08beb63807f1c…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/plugins/lib/temperature.py
Log Message:
-----------
Fix divide by zero in _check_trend
Change-Id: Ie82b92152d76bfa0fd6ebb9af9cbc188aeea6770
Commit: 534817e33cdc81174db23715dbacf288b2eabed1
https://github.com/Checkmk/checkmk/commit/534817e33cdc81174db23715dbacf288b…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/base/check_legacy_includes/temperature.py
M cmk/plugins/lib/temperature.py
M cmk/plugins/netapp/agent_based/netapp_ontap_temp.py
Log Message:
-----------
check_temperature_list migration
Change-Id: Ifd033ff24a9d23ced62b2fe673fcc9d9019f2a86
Compare: https://github.com/Checkmk/checkmk/compare/60873a8bc2d8...534817e33cdc
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications