Node has invalid version 4.2.2.1.##### of software nsx-monitoring. Node has invalid version 4.2.2.1.##### of software nsx-vdpi. Node has invalid version 4.2.2.1.##### of software nsx-shared-libs. Node has invalid version 4.2.2.1.#####........... .....
VMware NSX
GET https://nsx-manager/api/v1/fabric/modules
Example: Consider upgrade Target version is 4.2.2.1.##### and the Source/Old version is 3.2.4.0.##### , below snippet from the API response needs to be considered:
{
"fabric_module_name": "hostprep",
"current_version": "3.2.4.0.#####" ------> Should point to 4.2.2.1.#####
}
Resolution:
User should either perform Host upgrade from UC or perform Stage-upgrade in case of OOB Host upgrade as mentioned in the 4.2 Upgrade Guide (Step 2) - Upgrade Hosts Manually
Workaround:
OR
POST https://<nsx-mgr>/api/v1/upgrade/plan?action=stage-upgrade&component_type=HOST
GET https://nsx-manager/api/v1/fabric/modules
If you are unsure whether this article applies to your situation, need help executing any of the steps, or require assistance with validation, please open a case with the Broadcom Technical Support Team using the knowledge base link below.