Extreme Devices BlackDiamond models do not display Firmware Version under Asset Information in Spectrum

book

Article ID: 193231

calendar_today

Updated On:

Products

CA Spectrum CA eHealth

Issue/Introduction

The firmware version is not visible for Extreme Devices Black Diamond switches under Device Asset Information in Spectrum:



Cause

The sysDesc (0x10052) value for the ExtremeDevice has version with a lower case so the regex used to determining the device firmware version is not locating a match:

ExtremeXOS (X670-48x) version 16.2.5.4 16.2.5.4-patch1-7 by release-manager on Thu Nov 15 07:39:09 EST 2018

Environment

Release : 10.2.1\10.2.2

Component : Spectrum Core / SpectroSERVER

Resolution

The fix for this issue on 10.2.x is to update NRM_RunningFirmwareFIlters (0x12de2) regex pattern which will match for both "version" and "Version"

(?<!Hardware)(?<!H\/W)(?=\s+Version\s*[=:]?\s*(?:\w*OS\s+)?(\d[^\s;,\n\r]+))

To:

(?<!Hardware)(?<!H\/W)(?=\s+[Vv]ersion\s*[=:]?\s*(?:\w*OS\s+)?(\d[^\s;,\n\r]+))


This needs to be done on every Landscape Server using Model Type Editor (Please see ArticleId 121348 linked below)


Additional Information

How to propagate catalog changes in a Distributed SpectroSERVER environment

Spectrum NRM_RunningFirmware attribute not populating for some device models.

Attachments