Symptoms:
- You are upgrading from NSX 4.0.1 to NSX 4.0.2.
- The cluster is managed using vSphere Lifecycle Manager.
- The upgrade coordinator has been upgraded and the transports nodes are staged for installation.
- The host upgrade fails with "General error (Error code:400)".
- Checking the log support bundle under /var/log/upgrade-coordinator/upgrade-coordinator.log you see the below error:
ERROR http-nio-127.0.0.1-7442-exec-5 InventoryRestClientImpl 14418 FABRIC [nsx@6876 comp="nsx-manager" errorCode="MP7044" level="ERROR" subcomp="upgrade-coordinator"] Error in rest call url= /cm-inventory/api/v1/fabric/compute-managers/<uuid>?action=change-service-account-password , method= POST , response= {
"module_name" : "common-services",
"error_message" : "The requested with given URI, HTTP method and set of parameters cannot be processed.",
"error_code" : 269
}
, error= [{"errorMessage":"The requested with given URI, HTTP method and set of parameters cannot be processed.","errorData":{"moduleName":"common-services","errorCode":"269","statusCode":"NOT_FOUND"}}]
org.springframework.web.client.HttpClientErrorException$NotFound: 404 : "{<EOL> "module_name" : "common-services",<EOL> "error_message" : "The requested with given URI, HTTP method and set of parameters cannot be processed.",<EOL> "error_code" : 269<EOL>}<EOL>"
NOTE: The preceding log excerpts are only examples. Date, time and environmental variables may vary depending on your environment.