vmnic is not assigned to an uplink, and the network connectivity is lost on the VDS.Below is a snippet of the output of esxcfg-vswitch -l command.
jumpstart-esxcli-stdout.log file, the following error is observed:<YYYY-MM-DD>T<HH:MM:SS> execution of 'boot networking restore --vswitches' failed : Failed to restore virtual switches: Unable to complete Sysinfo operation. Please see the VMkernel log file for more details.: Not found
VMware vSphere ESXi 8.0
net-dvs -l). This discrepancy usually occurs following a system upgrade.To resolve this issue, you must identify and remove the stale network entries from the ESXi Config Store.
Identify the discrepancy: Run the following commands to compare the active runtime configuration with the persistent database:
# net-dvs -l | grep -E '^switch|common.alias'# configstorecli config current get -c esx -g network_vds -k switches | grep -E 'name|uuid'Verify Stale Entries: Note any UUID or Switch Name that appears in the configstorecli output but is not present in the net-dvs -l output.
Delete the Stale Entry: Remove the invalid entry using the identified UUID/Name:
# configstorecli config current delete -c esx -g network_vds -k switches -i "STALE_UUID_OR_NAME" (Example: configstorecli config current delete -c esx -g network_vds -k switches -i "00 11 22 33...")
Verification: Restart the ESXi host and verify that the uplinks are attached to the VDS.