Cannot pull any data from VNA utilising Viptela plugin
search cancel

Cannot pull any data from VNA utilising Viptela plugin

book

Article ID: 247641

calendar_today

Updated On:

Products

CA Virtual Network Assurance DX NetOps

Issue/Introduction

After configuring Viptela plugin on VNA server, two issues are encountered :

- Nothing is collected on CAPC for this.

- In spectrum, it seems to be stuck in the "Sync in Progress" status

Environment

DX NetOps Virtual Network Assurance Release : 21.2

Resolution

The reason why several devices failed to model in the environment is that the required IP address is not present under specified tags. Spectrum will give first priority to IP address that is coming as part of "outOfBandMgmtIpAddressSet". In the Inventory.json file, all the missing devices have "outOfBandMgmtIpAddressSet" set with an IP address of "198.168.1.1".

For example, the following snippet from inventory.json file shows:

 

https://api-broadcom-ca.wolkenservicedesk.com/attachment/get_attachment_content?uniqueFileId=EaA5eC95mQdUGjA36jgVzw==

The above shows that the required IP address (10.10.14.4)  is coming in the IP AddressSet  and 198.168.1.1 is coming in "outOfBandMgmtIpAddressSet". Hence to get all devices modelled correctly, you have to correct this from the device side by placing the required IP (10.10.14.4) in the "outOfBandMgmtIpAddressSet" and then redo the integration (After disabling existing VNA and cleaning up things).

In release 21.2.8 or earlier, Spectrum will attempt to do reconciliation even when the interface IP address is like this. However, in the latest release (22.2.1), this is fixed. Reconcile with port address - will not happen in 22.2.1 and later as the logic has been changed in Spectrum to ensure it doesn't.

But even from the network side, it is expected that the Management IP should be in the OutOfBandManagment field and not in an IP Address list.

That's why this needs to changed on the device, as using "outOfBandMgmtIpAddressSet" in this way is actually incorrect, regardless of wether it's a default setting of the device.