Apply Configuration Drift
Failed Completed at <Date>, <Time> Started at <Date>, <Time>
Creates a Distributed Virtual Port Group to enable traffic isolation between management VMs and ESXi hosts
Error Message: DVPG configuration drift parameter preparation failed
Remediation message:
Reference token: <Token>
Create Service account for SDDC Manager to VxRail Manager communication
ESXi advanced options for ESXi Hosts Addition Drift
YYYY-MM-DDTHH:MM:SS.sss+0000 DEBUG [vcf_dm,<UUID>] [c.v.v.c.o.s.ConfigreconcilerOrchServiceImpl,dm-exec-14] Child reconciliation task <TaskID> and drifts [<UUID>, <UUID>, <UUID>] : {"id":"<IDNumber>","name":"Configuration Updates","status":"FAILED","reconciliationSubTasks":[{"driftId":"<ID Number>","driftName":"Creates a Distributed Virtual Port Group to enable traffic isolation between management VMs and ESXi hosts","driftDescription":"Creates a Distributed Virtual Port Group to enable traffic isolation between management VMs and ESXi hosts","status":"FAILED","creationTimestamp":"YYYY-MM-DDTHH:MM:SS.sssZ","completionTimestamp":"YYYY-MM-DDTHH:MM:SS.sssZ","errors":[{"errorCode":"PREPARE_DVPG_CONFIG_DRIFT_PARAM_FAILED","context":{"orchestrator.error.retriable":"false"},"message":"DVPG configuration drift parameter preparation failed","cause":[{"type":"java.lang.IllegalArgumentException","message":"Not found VDS"}],"referenceToken":"87GSO5"}]}]}
[c.v.v.c.c.a.PrepareDvpgConfigurationParamAction,dm-exec-15] Not found VDS for cluster <ClusterName>
YYYY-MM-DDTHH:MM:SS.sss+0000 ERROR [vcf_dm,<IDNumber>] [c.v.v.c.c.a.PrepareDvpgConfigurationParamAction,dm-exec-15] Error while preparing DVPG configuration drift parameters
java.lang.IllegalArgumentException: Not found VDS
at com.vmware.vcf.configreconciler.config.actions.PrepareDvpgConfigurationParamAction.getVDS(PrepareDvpgConfigurationParamAction.java:310)
at com.vmware.vcf.configreconciler.config.actions.PrepareDvpgConfigurationParamAction.execute(PrepareDvpgConfigurationParamAction.java:245)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
/v1/clusters/{id}/vdses" API returns no output for the cluster, despite DB entries showing two VDS (one of which appears incorrect)id | <IDNumber>
creation_time | 1692761664667
modification_time | 1692761665388
mtu | 0
name | vCenter-VDS
niocs |
port_groups | [{"name":"vSphere vMotion-<UUID>,"transportType":"VMOTION","type":"EARLY_BINDING","vlanId":###,"sourceId":"dvportgroup-######"}
status |
version | 7.0.3
is_used_by_nsxt | t
source_id | dvs-######
nsxt_switch_config | ("transportZones":[{"name":"overlay-NSXFQDN","is":"<IDNumber","transportTypr":"OVERLAY"}]}
The validation error 'Error in validating Config Profile' suggests a mismatch in VDS or port group configurations.
The Network tab for the cluster displays no information, which indicates an incomplete or corrupted association between SDDC Manager and the vCenter inventory
psql -h localhost -U postgres -d platform select id,name,port_groups from vds;
/opt/vmware/vcf/operationsmanager/scripts/cli/sddcmanager_restart_services.sh
service-control --stop --all && service-control --start --all