The Workload Control Plane (WCP) service fails to initialize on the vCenter Server 9.0.x appliance. Manual attempts to start the service using the service-control --start wcp command result in timeout for the service to start.
/var/log/vmware/wcp ]# grep "dvportgroup-" /var/log/vmware/wcp/wcpsvc.log | tail -n 5
YYYY-MM-DDTMM:SS:MsecZ warning wcp [vclib/client_nsx.go:84] [opID=#####lsuuid=dvportgroup-###] Unable to find any DVPG with matching LS UUID in the CCR
YYYY-MM-DDTMM:SS:MsecZ info wcp [vclib/network_segment.go:64] [opID=#####] No matching portgroup with network id dvportgroup-### is available on cluster ClusterComputeResource:domain-###
YYYY-MM-DDTMM:SS:MsecZ info wcp [vclib/network_segment.go:67] [opID=#####] None of the user specified networks [dvportgroup-###] are available on cluster ClusterComputeResource:domain-###
YYYY-MM-DDTMM:SS:MsecZ error wcp [instanceconfig/configuration.go:587] [opID=######] Failed to construct network settings for master mgmt network. Err No portgroup backing given Network Segment dvportgroup-### is available on vSphere Cluster domain-###vCenter server Appliance 9.x
The "stale" objects must be identified and removed from the vCenter inventory to restore database consistency.
Step 2: Remove the Inconsistent Object
dvportgroup-ID found in the logs to ensure no other references exist.service-control --restart wcp