Uploading Data Solutions Add-On ISO fails with "ERROR TypeError: can't access property 'href', o is undefined" in VCD 10.6.1
search cancel

Uploading Data Solutions Add-On ISO fails with "ERROR TypeError: can't access property 'href', o is undefined" in VCD 10.6.1

book

Article ID: 431233

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

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

Environment

  • VMware Cloud Director (VCD) 10.6.1

  • VMware Cloud Director Data Solutions Extension / Add-Ons

Cause

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.

Resolution

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:

  1. 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).

  2. 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.

  3. 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.