This is a known issue.
Currently, there is no resolution.
Note: Take a Snapshot of your vRealize Orchestrator appliance before following the steps below.
To work around the issue:
- Open the Orchestrator client and go to the Design tab.
- Navigate to Resources > Library >vCAC > CAFE.
- Export the configuration of an existing host for the same vRA tenant. If you do not have one, create a new host first by running the Add a vRA Host workflow.
- Find the id of the deleted host. You can see it by looking at the vcoId field in the resource data of broken catalog resources. Resource data for items can be seen in the vRO inventory. The host id is the part of the vcoId before the forward slash.
- Replace the id of the exisiting host with the id of the deleted host in the configuration file you exported in step 3 . Be careful to replace it both under the id.parts.a.string and id.stringRepr tags. Change the name to the id of the deleted host as well. Import the configuration from the new file.
- Reboot vRO and verify a new endpoint can be seen in the inventory and has the id of the delete host. Check that the objects are no longer broken in vRA Items.