Werk #16761: agent_azure: handling case insensitivity in Azure resource group names

Komponente Checks & agents
Titel agent_azure: handling case insensitivity in Azure resource group names
Datum 23.04.2024
Level Kleine Änderung
Klasse Bugfix
Kompatibilität Inkompatibel - Manuelle Interaktion könnte erforderlich sein
Checkmk versions & editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p2 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.2.0p27 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)

This change impacts all those who are monitoring Azure systems.

Azure resource group names aren't case sensitive. The APIs may return values with different casing than the originally specified name. (see: https://learn.microsoft.com/en-us/azure/azure-resource-manager/management/frequently-asked-questions#are-resource-group-names-case-sensitive)

We modified the Azure agent in order to convert resources groups to lower case as soon as they are retrieved from the api.

This is an incompatible change so a rediscovery is needed for the services to be properly monitored.

Zur Liste aller Werks