BaesBoard Serial number is populated on the serial number record instead of the BIOS Serial number for windows servers when using the Windows - OS server pattern for discovery


Description

By default, OOB 'Windows OS - Servers' Pattern return Baseboard Serial number, but in some cases, the customer might want to use the Bios Serial number for the CI instead.

Steps to Reproduce

Run Discovery on windows server using patterns

Trigger Windows -Hardware information shared library

Observe that BaseBoard Serial number is populated on the serial number record field.

Workaround

This problem has been fixed. If you are able to upgrade, review the Fixed In or Intended Fix Version fields to determine whether any versions have a planned or permanent fix.

The default behaviour remains the same after the fix, returning the Baseboard Serial number. 

The fix introduces a new mid server property "mid.win.baseboard.or.bios.insertion", based on the property value (true / false) pattern will insert BaseBoard or Bios Serial number.

Note: This may not have been completely fixed in Paris for Windows Servers and Desktops. See:
PRB1436659 KB0861828 The baseboard serial number is populated on the serial number record instead of the BIOS serial number for Windows servers when using the Windows - OS Servers pattern for discovery


Related Problem: PRB1371559