Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 31dab078904acd2c8933f52edc67c3215ad41360
https://github.com/Checkmk/checkmk/commit/31dab078904acd2c8933f52edc67c3215…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/gui/graphing/_parser.py
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/aws/graphing/metrics.py
M cmk/plugins/cisco/rulesets/prime_wlan_controller.py
M cmk/plugins/collection/graphing/mqtt.py
M packages/cmk-graphing/cmk/graphing/v1/_unit.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/basic.py
M tests/unit/cmk/gui/graphing/test_parser.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Fix some unit names
Change-Id: I5de5d9873dd527d5cb0fdb02174118952b96085c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7077eab23653cde8671f967a0219412cb48e90f3
https://github.com/Checkmk/checkmk/commit/7077eab23653cde8671f967a0219412cb…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/base/config.py
M cmk/base/core_nagios.py
Log Message:
-----------
unbreak nagios core config generation
In the process of preparing a bulk migration of the legacy
check plugins we renamed a couple of them, to remove some
... irregularities of snmp sections.
This revealed that the nagios core config generation actually
relied on the fact that every check plugin must be defined in
a file with the same name.
We now track where a plugin has been discovered, which is
a) more consistent with the modern approach, and b) more
robust.
CMK-15790
Change-Id: I6492dfde305052d56befc5e020dba3e743e1e707
Commit: 89b4b9f95426d96a3301f7332351af3e04eccb36
https://github.com/Checkmk/checkmk/commit/89b4b9f95426d96a3301f7332351af3e0…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/core_nagios.py
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/base/sources/_builder.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
Log Message:
-----------
server side calls: Add new macros to HostConfig
Change-Id: I2fcc170052a3b8d3ff39b7771d624dfb85418238
Commit: 5b6d3232b9b5afd5e16527c126051b850f6b3ac2
https://github.com/Checkmk/checkmk/commit/5b6d3232b9b5afd5e16527c126051b850…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/plugins/collection/server_side_calls/check_form_submit.py
Log Message:
-----------
form_submit: fix service description
Change-Id: I83767d7cd0b050e8327109132de13e2285ddb8ce
Commit: 1e460bd6804d8b5820febe3bf6336a32c24d308c
https://github.com/Checkmk/checkmk/commit/1e460bd6804d8b5820febe3bf6336a32c…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/plugins/dns/server_side_calls/active_check.py
M tests/unit/cmk/plugins/dns/server_side_calls/test_active_check.py
Log Message:
-----------
dns: fix service description and host argument
Change-Id: I8402268eae99c73d4b1f817167d747f813075fcc
Compare: https://github.com/Checkmk/checkmk/compare/56443d9e0bb8...1e460bd6804d
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8ca786096d3f001d8fcd23ae5c424edbe9b4f56a
https://github.com/Checkmk/checkmk/commit/8ca786096d3f001d8fcd23ae5c424edbe…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
R cmk/gui/plugins/wato/check_parameters/robotmk.py
Log Message:
-----------
robotmk: migrate to RuleSpec API
CMK-15633
Change-Id: I8e7f288888bc23e93dc9524d67c05e8e06c81d05
Commit: 16c11d25cccf751808b7d48d9c08603a742ee65f
https://github.com/Checkmk/checkmk/commit/16c11d25cccf751808b7d48d9c08603a7…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
R cmk/gui/plugins/wato/check_parameters/robotmk_suite.py
Log Message:
-----------
robotmk_suite: migrate to RuleSpec API
CMK-15633
Change-Id: Ia2e6d6ebe39e19f01560f03d01eb1229e2b4cdd2
Commit: aee68d87eb90b4c828f3dea1798aac7f6e2d8fd9
https://github.com/Checkmk/checkmk/commit/aee68d87eb90b4c828f3dea1798aac7f6…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
rmk: remove test exceptions
Change-Id: I65ee1c3bdae7e2d3973d752d775967d0b8904fd7
Commit: f72c80af6bb362190c66ab6ee4238f17bf0ce036
https://github.com/Checkmk/checkmk/commit/f72c80af6bb362190c66ab6ee4238f17b…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/base/check_legacy_includes/azure.py
M cmk/base/legacy_checks/azure_databases.py
M cmk/base/legacy_checks/azure_sites.py
M cmk/base/legacy_checks/azure_storageaccounts.py
M cmk/plugins/azure/agent_based/azure_load_balancer.py
M cmk/plugins/azure/agent_based/azure_virtual_machine.py
M cmk/plugins/azure/agent_based/azure_virtual_network_gateways.py
M cmk/plugins/lib/azure.py
M cmk/special_agents/agent_azure.py
M tests/unit/cmk/plugins/lib/test_azure.py
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_process.py
Log Message:
-----------
Azure: import tags as host/service labels
CMK-15553
Change-Id: Iee2251a87585f7b9c0ac6e0b9d15ff14aadc3f13
Commit: f7a8a2c856553d9a26b4cbc580f2df7107821ae3
https://github.com/Checkmk/checkmk/commit/f7a8a2c856553d9a26b4cbc580f2df710…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/plugins/lib/azure.py
Log Message:
-----------
Azure: validate label keys and values
Make sure we only generate valid labels with non-empty values and no
colons allowed in either key or value
CMK-15553
Change-Id: Ib17d0baf7e6b0f0dccacfa0e9317f9aaca86bd02
Commit: b309e0870e6b9f39daca010c89279571924dd072
https://github.com/Checkmk/checkmk/commit/b309e0870e6b9f39daca010c892795719…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
A .werks/16047.md
A cmk/plugins/azure/agent_based/azure_section_labels.py
M cmk/special_agents/agent_azure.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
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_process.py
Log Message:
-----------
16047 Changed host labels for Azure Resource Groups and Virutal Machines
This werk affects users who use the tags of Azure Resource Groups or Virtual Machines (if monitored as hosts) as host labels in Checkmk.
The host labels are renamed from the original Azure format "{key}:{value}" to "cmk/azure/tag/{key}:{value}" in order to stay consistent with other host labels and to avoid overwriting existing Checkmk labels. The old label will be removed in version 2.4.0.
CMK-15553
Change-Id: Ibdf25c629bbcb2b63341540b905956c61bcb7a9c
Commit: 56443d9e0bb86a48a470404f4b69b80aa9ee626d
https://github.com/Checkmk/checkmk/commit/56443d9e0bb86a48a470404f4b69b80aa…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
A .werks/16048.md
M cmk/gui/plugins/wato/special_agents/azure.py
M cmk/plugins/collection/server_side_calls/azure.py
M cmk/special_agents/agent_azure.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_azure.py
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_config.py
M tests/unit/cmk/special_agents/agent_azure/test_agent_azure_process.py
Log Message:
-----------
16048 Import Azure tags as service labels and provide regex matching
Azure resource tags are now imported as service labels as well (in addition to the existing host labels). Each service that is discovered for an Azure resource now holds the resource's tags as service labels.
Also, you can now restrict the import of Azure tags via regex or disable the import altogether. This can be done in the rule "Microsoft Azure" via option "Import tags as host/service labels".
Note that tags are validated to 1) not hold empty values - empty values are replaced by "true" and 2) not contain colons (":") - colons are replaced by underscores ("_"). So an Azure resource tag "tag:key":"" will now be shown as "tag_key":"true".
Change-Id: I4ae7c2034e79b1ae338c125c0aa7a993a0a45363
Compare: https://github.com/Checkmk/checkmk/compare/05e19b18fbe2...56443d9e0bb8
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 1ccf2d38b7c8111a224ad917081c7c8dd1c75bd7
https://github.com/Checkmk/checkmk/commit/1ccf2d38b7c8111a224ad917081c7c8dd…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/gui/graphing/_parser.py
M cmk/gui/utils/rule_specs/legacy_converter.py
M cmk/plugins/aws/graphing/metrics.py
M cmk/plugins/cisco/rulesets/prime_wlan_controller.py
M cmk/plugins/collection/graphing/mqtt.py
M packages/cmk-graphing/cmk/graphing/v1/_unit.py
M packages/cmk-rulesets/cmk/rulesets/v1/form_specs/basic.py
M tests/unit/cmk/gui/graphing/test_parser.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Fix some unit names
Change-Id: I5de5d9873dd527d5cb0fdb02174118952b96085c
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 0d8e6dbf56b7f5ce4401536b659ec7f0f4707251
https://github.com/Checkmk/checkmk/commit/0d8e6dbf56b7f5ce4401536b659ec7f0f…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M scripts/run-pipenv
Log Message:
-----------
Fix python-gssapi compilation on SLES12SP5 #2
The workaround also needs to be applied while building the venv.
Change-Id: Icd28ea6a2339671ba9371db5a23aa08472017255