SDDC Manager UI reports warning "Cannot upgrade to VCF version 5.2.1.0 because bundles 4f03e04a-d29f-4306-973b-720cd5a951e3 are missing for domain <domain_name>."
search cancel

SDDC Manager UI reports warning "Cannot upgrade to VCF version 5.2.1.0 because bundles 4f03e04a-d29f-4306-973b-720cd5a951e3 are missing for domain <domain_name>."

book

Article ID: 435826

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

  • On the SDDC Manager, under Workload Domains -> 'workload domain name' -> Updates, the below warning is observed:
    "Cannot upgrade to VCF version 5.2.1.0 because bundles 4f03e04a-d29f-4306-973b-720cd5a951e3 are missing for domain <domain_name>."

  • The NSX Manager update to version 4.2.3.3 cannot be performed due to the above warning.

  • The bundle downloaded for the NSX Manager version 4.2.3.3 has bundle ID 8b6a86c3-d90d-41c4-859d-4c8a010d9b6e, but the SDDC Manager UI incorrectly expects the bundle id 4f03e04a-d29f-4306-973b-720cd5a951e3:



  • API Validation (GET /v1/bundles/{id}) via the API Explorer returns a BUNDLE_NOT_FOUND error for id 4f03e04a-d29f-4306-973b-720cd5a951e3, confirming the bundle record does not exist in the SDDC Manager’s database.

  • Retrieving the current manifest.json used by the vLCM (SDDC UI --> Developer Center --> API Categories --> Manifest --> GET --> EXECUTE) shows bundle id 4f03e04a-d29f-4306-973b-720cd5a951e3 for the NSX version 4.2.3.3.

Environment

VMware Cloud Foundation 5.x

Cause

  • The SDDC Manager manifest contains a bundle ID mismatch for the NSX version 4.2.3.3.
  • The system expects bundle 4f03e04a-d29f-4306-973b-720cd5a951e3 instead of the actual valid bundle ID 8b6a86c3-d90d-41c4-859d-4c8a010d9b6e.

Resolution

Manually update the manifest.json file to reference the correct bundle ID via the SDDC Developer Center API:

  1. Navigate to SDDC UI --> Developer Center --> API Categories --> Manifest --> GET --> EXECUTE.
  2. Download the response file: manifest.json
  3. Open the manifest.json in a text editor and replace all instances of 4f03e04a-d29f-4306-973b-720cd5a951e3 with 8b6a86c3-d90d-41c4-859d-4c8a010d9b6e.
  4. Navigate to SDDC UI --> Developer Center --> API Categories --> Manifest --> POST.
  5. Paste the updated content of the manifest.json file into the Body section and click EXECUTE.