Werk #15333: Fix parsing of win_computersystemproduct

Component HW/SW inventory
Title Fix parsing of win_computersystemproduct
Date Apr 29, 2024
Checkmk Version 2.4.0b1 2.3.0p1 2.2.0p27
Level Trivial Change
Class Bug Fix
Compatibility Compatible - no manual interaction needed
Affected Editions
2.4.0b1 Checkmk Raw (CRE), Checkmk Enterprise (CEE), Checkmk Cloud (CCE), Checkmk MSP (CME)
2.3.0p1 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)

On some windows system Win32_ComputerSystemProduct seems to return no data. This call was introduced with Werk #15332

Now the parser of this data (win_computersystemproduct) can handle empty data.

This change also reduces the data transported with the win_computersystemproduct section, as we only use the UUID.

To the list of all Werks