Items in vRA show no fields after the vCAC CAFÉ endpoint in vRO was deleted and recreated
search cancel

Items in vRA show no fields after the vCAC CAFÉ endpoint in vRO was deleted and recreated

book

Article ID: 325465

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

Symptoms:
  • You can see the items in vRA but if you open them they have no fields.
  • If you look at the resource data of the catalog resources, you see vcoId ( in the format <hostId>/<objectId> which refers to a vCAC CAFE host that does not exist.


Environment

VMware vRealize Orchestrator 6.0.x
VMware vRealize Application Services 6.2.x

Cause

vRA looks up objects based on both the host Id and object Id. Once the host ID is different, objects cannot be retrieved.

Resolution

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:
  1. Open the Orchestrator client and go to the Design tab.
  2. Navigate to Resources > Library >vCAC > CAFE.
  3. 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.
  4. 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.
  5. 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.
  6. 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.