Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 126471b8fc3d58c4cd773ad73420d6d09c987268
https://github.com/Checkmk/checkmk/commit/126471b8fc3d58c4cd773ad73420d6d09…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M tests/qa-test-data
M tests/update/test_update_from_backup.py
Log Message:
-----------
test_update_from_backup: Restore tests for SLES distros
SLES distros are un-skipped and commit-id from the qa-test-data repo is
updated.
CMK-16192
Change-Id: I61b3699025e79cd7204c8b02842e7c16b53c3c12
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: c6785b98af57d41851e79fed4bbf2cbf70f94fa6
https://github.com/Checkmk/checkmk/commit/c6785b98af57d41851e79fed4bbf2cbf7…
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
Commit: eee5bd994fdd82d25befcb1375e7af92a28ed5e2
https://github.com/Checkmk/checkmk/commit/eee5bd994fdd82d25befcb1375e7af92a…
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: 0847e48b2946c03dc7953953bf1430bc0595547a
https://github.com/Checkmk/checkmk/commit/0847e48b2946c03dc7953953bf1430bc0…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M buildscripts/scripts/build-cmk-distro-package.groovy
M buildscripts/scripts/build-cmk-packages.groovy
M omd/Makefile
M omd/omd.make
M omd/packages/Python/BUILD.Python.bazel
Log Message:
-----------
Enable Link Time Optimization for Python
and also remove former option to enable optimization at all via PYTHON_ENABLE_OPTIMIZATION
Change-Id: I9abc3235254a10ed22d176de8b0e1c8294acc512
Compare: https://github.com/Checkmk/checkmk/compare/c2241703933f...0847e48b2946
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: cf238f4ad1c3149aa0a0393a05c61ca09b1f361b
https://github.com/Checkmk/checkmk/commit/cf238f4ad1c3149aa0a0393a05c61ca09…
Author: Christoph Rauch <christoph.rauch(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M tsconfig.json
Log Message:
-----------
tsconfig.json: fix syntax (no trailing commas in JSON)
Change-Id: I5028a0139005b49a233e69dcb967cc358fb7dde8
Commit: 5aa936cf5b627fdc9692b360ce72c766cc0a420b
https://github.com/Checkmk/checkmk/commit/5aa936cf5b627fdc9692b360ce72c766c…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/fetchers/_snmp.py
M cmk/fetchers/filecache/_cache.py
M cmk/utils/__init__.py
M cmk/utils/misc.py
M cmk/utils/piggyback.py
Log Message:
-----------
Fixup some imports
Change-Id: Icdbae71690d8c9378ba569517a64a5a4235b4269
Commit: a893633e0aa7647c8d7000118f16496e7655c834
https://github.com/Checkmk/checkmk/commit/a893633e0aa7647c8d7000118f16496e7…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources/_builder.py
M cmk/base/sources/_sources.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/_snmpcache.py
M cmk/fetchers/_snmpscan.py
M tests/integration/cmk/snmplib/helper_get_single_oid.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
Log Message:
-----------
fetchers: Remove dep on cmk.utils.paths #1
global variable
unneeded dependency
Change-Id: I878734c7f57c5dc0a662d65ee309590f80e7386e
Compare: https://github.com/Checkmk/checkmk/compare/de79db6b392f...a893633e0aa7
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: 1897c5684a4c90d1ffe0ff8bb665d8ca978c53a8
https://github.com/Checkmk/checkmk/commit/1897c5684a4c90d1ffe0ff8bb665d8ca9…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-29 (Thu, 29 Feb 2024)
Changed paths:
M cmk/plugins/collection/server_side_calls/ldap.py
Log Message:
-----------
ldap: add macro replacement in active check
Change-Id: Ib3099844d019b282c0f6c220670a75b9c527ea2f
(cherry picked from commit 4d8903cf795ff33c0f0126866a65fbf5928d062a)
Commit: baa44faf7da142e88ea58505c81e7daef4af3b6a
https://github.com/Checkmk/checkmk/commit/baa44faf7da142e88ea58505c81e7daef…
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: d5e1fa9dfc6bb420dfd5f661c2d0e4fc18956a70
https://github.com/Checkmk/checkmk/commit/d5e1fa9dfc6bb420dfd5f661c2d0e4fc1…
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: 3cd403acef1275f458d32d21b0ec73990890dde7
https://github.com/Checkmk/checkmk/commit/3cd403acef1275f458d32d21b0ec73990…
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: c2241703933f7f4bafb6fec25519d264ae765c57
https://github.com/Checkmk/checkmk/commit/c2241703933f7f4bafb6fec25519d264a…
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/5787d26a8b22...c2241703933f
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: 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