This is a known issue affecting VIO 7.0 upgrade, when restoring deployment from VIO 6.0 to VIO 7.0.
We can manually add the label
restore: "true" for the Discovery objects that contain mapping to the vCenter.
Workaround:
Workaround steps:
- Login to VIO Management VM (OMS)
- Find vCenters that are labeled with restore: "true" as a string
osget vcenter -l restore="true"
- Once we have obtained vCenter names from the above command's output, we need to add a restore label for all the discovery objects which contain mapping to the listed vCenter servers.
Discovery name format: vcenter-${vcenter_name}
osctl label discovery vcenter-${vcenter_name} restore="true"