When configuring Data Solutions Add-Ons in VMware Cloud Director 10.6.1, attempting to upload the Data Solutions Add-On ISO file fails, and the UI throws the following error:
ERROR TypeError: can't access property "href", o is undefined
VMware Cloud Director (VCD) 10.6.1
VMware Cloud Director Data Solutions Extension / Add-Ons
When navigating to the "Configure Landing Zone" page, the system sends a background API GET request to query the bound Catalog information: GET https://vcd.example.com/api/query?type=catalog&format=idrecords&links=true&pageSize=25&filter=(publishSubscriptionType!=SUBSCRIBED);(id==urn:vcloud:catalog:<catalogUUID>)
Engineering investigations revealed that in environments experiencing this issue, the isLocal property in the response payload for this request is set to false.This is not expected.
To resolve this issue, create a new local catalog within the Organization where the SLZ resides and reconfigure the Solution Landing Zone to use it.
Follow these steps:
Create a new local catalog:
Log in to the Tenant Portal of the Organization hosting the Solution Add-On Landing Zone (SLZ).
Navigate to Libraries > Catalogs.
Click New to create a fresh catalog. Ensure it is configured strictly as a local catalog (do not subscribe to external catalogs/resources).
Update the SLZ configuration:
Switch back to the VCD Provider Portal.
Navigate to the Solution Add-On Landing Zone.
Go to General Settings.
In the Catalog settings section, replace the existing catalog with the newly created local catalog from Step 1, and save your changes.
Re-upload the ISO:
Return to the Data Solutions Add-On configuration page and attempt to upload the ISO file again. The process should now complete successfully without the error.