Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 73e3ad4a59e73623297e25441fa1cc0e5e0145ca
https://github.com/Checkmk/checkmk/commit/73e3ad4a59e73623297e25441fa1cc0e5…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16524.md
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/restful_objects/api_error.py
M cmk/gui/openapi/restful_objects/code_examples.py
M cmk/gui/openapi/restful_objects/decorators.py
M cmk/gui/openapi/restful_objects/type_defs.py
M cmk/gui/openapi/spec_generator.py
M tests/unit/cmk/gui/openapi/test_endpoint.py
M tests/unit/cmk/gui/openapi/test_restful_objects.py
Log Message:
-----------
16524 FIX apidocs: improve the request/response examples
Previously the requests and urllib examples were hard coded to show
the same response samples and the same response status codes in
the request samples.
This werk addresses this issue by showing the correct possible
status codes for each endpoint.
CMK-15896
Change-Id: Ic844dc8bf25415629c5f3154b4b4fdaae1a5cb15
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: 0a12fd4283ca1c4d94b5b46bae3bd5060b4623d7
https://github.com/Checkmk/checkmk/commit/0a12fd4283ca1c4d94b5b46bae3bd5060…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
Log Message:
-----------
create label os_type for some cases
cases:
- Windows agent
- Linux agent 2.2 and earlier
Minor code refactoring for dict merging
Tests: added two missing cases.
Tests: Manual `omd-vonheute -b` & windows agent creates missing
label
CMK-16198
Change-Id: Ia29ac19516e452812eef87b7e1cf217df24e0c3d
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: 1a1cb51c169dbf427b3b54ef0eb7011a6fbdc74c
https://github.com/Checkmk/checkmk/commit/1a1cb51c169dbf427b3b54ef0eb7011a6…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/check_mk.py
M tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
Log Message:
-----------
create label os_type for some cases
cases:
- Windows agent
- Linux agent 2.2 and earlier
Minor code refactoring for dict merging
Tests: added two missing cases.
Tests: Manual `omd-vonheute -b` & windows agent creates missing
label
CMK-16198
Change-Id: Ia29ac19516e452812eef87b7e1cf217df24e0c3d
Commit: 3b4be6e50abb526e7e95b36441b0887636f676f4
https://github.com/Checkmk/checkmk/commit/3b4be6e50abb526e7e95b36441b088763…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
use `up` as a status for windows network interfaces
for consistency with Linux and formal correctness.
CMK-15220
Attempt #2
Change-Id: I22933b0ef4ca9148433e0dd88b4b4d7825481cec
Compare: https://github.com/Checkmk/checkmk/compare/b066c6062847...3b4be6e50abb
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: 2b7d10fef3030338091346e28c3e624c259e39ca
https://github.com/Checkmk/checkmk/commit/2b7d10fef3030338091346e28c3e624c2…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M doc/treasures/migration_helpers/graphing_v0_v1.py
Log Message:
-----------
Adapt migration script
Change-Id: I9018d4efc86b9c0f6694e7042f02e77c0895de2f
Commit: ddd668dd9f06c256c6b518bb6cfe8093b72affbb
https://github.com/Checkmk/checkmk/commit/ddd668dd9f06c256c6b518bb6cfe8093b…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16370.md
M cmk/utils/config_validation_layer/timeperiods.py
M tests/unit/cmk/gui/openapi/test_openapi_time_period.py
Log Message:
-----------
16370 FIX time_periods: Fix error when using time ranges shorter than a minute
Prior to this Werk, when trying to create a time period with a time range
shorter than 1 minute, an error code 500 was returned due to a validation
error. This Werk solves that problem, and time periods shorter than 1 minute
are validated correctly, so the endpoint now accepts them.
Change-Id: Ib55663cf0129d2ea26577539fa850b7b9a7bee20
Compare: https://github.com/Checkmk/checkmk/compare/5e94eda460f9...ddd668dd9f06
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: 5e94eda460f986f6df5cfec225ee7c0a223fa23c
https://github.com/Checkmk/checkmk/commit/5e94eda460f986f6df5cfec225ee7c0a2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/update_config/main.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/lib/autochecks.py
M cmk/update_config/plugins/pre_actions/agent_based_plugins.py
A cmk/update_config/plugins/pre_actions/autochecks.py
M cmk/update_config/plugins/pre_actions/ui_extensions.py
M cmk/update_config/plugins/pre_actions/utils.py
Log Message:
-----------
update config: autochecks: separate pre- and actual action
We have to somehow deal with autocheck enrties that we can't
properly migrate.
We now have two actions for the rewriting of the autochecks:
1) A pre-update action, showing warnings to the user and
offering the chance to "abort and fix manually", but not
persisting any changes
2) An actual update action, swallowing all errors and simply
droping the corresponding services. In exchange we get an
autochecks file that is guaranteed to be readable.
CMK-16206
Change-Id: I920e5481869d2a94a4d04e1a0de57f0fe7605541
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: a44f5ca0ad1dd92fb1e6e2d9b50ba1610c7ebd08
https://github.com/Checkmk/checkmk/commit/a44f5ca0ad1dd92fb1e6e2d9b50ba1610…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
M cmk/update_config/main.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/lib/autochecks.py
M cmk/update_config/plugins/pre_actions/agent_based_plugins.py
A cmk/update_config/plugins/pre_actions/autochecks.py
M cmk/update_config/plugins/pre_actions/ui_extensions.py
M cmk/update_config/plugins/pre_actions/utils.py
Log Message:
-----------
update config: autochecks: separate pre- and actual action
We have to somehow deal with autocheck enrties that we can't
properly migrate.
We now have two actions for the rewriting of the autochecks:
1) A pre-update action, showing warnings to the user and
offering the chance to "abort and fix manually", but not
persisting any changes
2) An actual update action, swallowing all errors and simply
droping the corresponding services. In exchange we get an
autochecks file that is guaranteed to be readable.
CMK-16206
Change-Id: I920e5481869d2a94a4d04e1a0de57f0fe7605541
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: 2c5b1f7e6be88af897a9021a5e3b398e9a093a65
https://github.com/Checkmk/checkmk/commit/2c5b1f7e6be88af897a9021a5e3b398e9…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-02-22 (Thu, 22 Feb 2024)
Changed paths:
A .werks/16506.md
M cmk/plugins/aws/agent_based/aws_ec2.py
A cmk/plugins/aws/agent_based/aws_elb.py
M cmk/plugins/aws/lib.py
M cmk/plugins/azure/agent_based/azure_section_labels.py
M cmk/plugins/lib/azure.py
A cmk/plugins/lib/labels.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
16506 FIX aws: Discovery of EC2 and ELB tags as host labels
The AWS agent originally relied on the generic <<<labels>>> section
to parse the delivered EC2 and ELB tags. However, in a following commit
these sections were renamed but no check was updated.
This commit adds a check to parse the label sections accordingly.
CMK-11197
Change-Id: Ibb4999e3392c5a659086cda683d24218df459279
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications