search cancel

Chassis Manager Inconsistency - ChassisMgr((0x12e4f) RO attribute has incorrecty entry

book

Article ID: 237831

calendar_today

Updated On:

Products

CA Spectrum DX NetOps

Issue/Introduction

We noticed some inconsistencies in Chassis Manager. For instance we have two very similar Cisco 2960 Switches. On shows up in Chassis Manager the other not.
The Documentation states: "When a device model uses a DX NetOps Spectrum certified proprietary chassis MIB or the Entity MIB, DX NetOps Spectrum identifies that device model as a chassis device".
(https://techdocs.broadcom.com/us/en/ca-enterprise-software/it-operations-management/dx-netops/21-2/Fault-Monitoring-with-DX-Spectrum/managing-network/certifications/out-of-the-box-certification-support/support-for-chassis-devices.html)

These two devices both support the Entity MIB, both have a EntityMibApp and the Entity Views are almost identical. Yet one devices shows up in the Chassis Manager - the other not. Why is that so?
I will attach an export of their Entity Views. There are more/different examples, but perhaps the answer regarding this two applies to the other examples as well.

 

Environment

Release : 21.2

Component : Spectrum Core / SpectroSERVER

Resolution

I have attached the Spectrum_21.02.06.D60 debug patch to the case, in the files_from_broadcom directory.

Kindly follow the below steps:

1. Take an OnLineBackup (OLB) of SSdb and then Stop the SpectroSERVER process.
2. Install the D60 patch. See the instructions in the attached ReleaseNote.D60.txt file.
3. Add a line "ForceResetChassisMgrModel=TRUE" (without quotes) to the $SPECROOT/SS/.vnmrc file.
4. Start the SpectroSERVER process.
5. Now, trigger the "reconfigure" action on the issue reported device (one device first) for adding the Chassis device to Chassis Manager.
6. Once the problematic device is added to Chassis Manager then do it for the rest of the issue reported devices (you can do it in a bulk, for multiples devices). 
7. After adding all the issue-reported devices to Chassis Manager, take the backup of the current running SSdb using OLB.
8. Stop the SpectroSERVER and remove the "ForceResetChassisMgrModel=TRUE" entry or set it to "FALSE" from the .vnmrc file.
9. Now, Load the only models from the last backed up SSdb file.
cd $SPECROOT/SS-DB-Backup/
gunzip db_yyyyymmdd_hhmm.SSdb.gz
cd $SPECROOT/SS/
../SS-Tools/SSdbload -m <Last backup file>  (../SS-Tools/SSdbload -m db_yyyyymmdd_hhmm.SSdb)
10. Again, Start the SpectroSERVER