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