We are building vRA 7.3 . We added vCenter and NSX manager as endpoint in vRA. And associate NSX manager with vCenter. All of computing resource data collection works well but not NSX (network and security):
So in vRA reservation, we only can see vSphere cluster, vDS port-group/logical switch but not Transport zone, security group/tags
When check the log, we see the following:
Workflow ‘vSphereVCNSInventory’ failed with the following exception:
One or more errors occurred.
Inner Exception: An error occurred while sending the request.
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at DynamicOps.VCNSModel.Interface.NSXClient.GetDatacenters()
at DynamicOps.VCNSModel.Activities.CollectDatacenters.Execute(CodeActivityContext context)
at System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
at System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
Inner Exception:
I tried to delete NSX end point and recreate from vRA but no luck. I raised the issue in vmware community but can’t get any real valuable feedback.
After a few hours investigation, finally I find a fix:
run the “create a NSX endpoint” workflow in vRO as the below
Then I re-start network & security data collection in vRA. Everything works and I can see all defined NSX Transport Zone, security groups and DLR in vRA network reservations.
Hope this fix can help others who have the same issue.