VxRail Update bundle not showing up in SDDC UI to target 3.11.x Update due to failed NSX upgrades in the past
search cancel

VxRail Update bundle not showing up in SDDC UI to target 3.11.x Update due to failed NSX upgrades in the past

book

Article ID: 301593

calendar_today

Updated On:

Products

VMware Cloud Foundation

Issue/Introduction

Symptoms:

VxRail bundle does not show as available after NSX domain upgrade completed with success after previous failure attempts.

Following logging is observed in lcm-debug.log file - 

2022-03-16T19:08:19.166+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] Filter available bundles from partnerSoftwareUpgrades for VXRAIL

2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e][c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] NSX Bundle exists in all upgrade list which is yet to complete, nsx incomplete upgrade id=9c34c835-78aa-4e21-91e3-3e36df924ef4
2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] NOT COMPLETED_WITH_SUCCESS NSX Bundle Id= 34bf8a15-1d99-4b28-a183-58bab2fa3f78 exists with upgrade id=9c34c835-78aa-4e21-91e3-3e36df924ef4, upgrade status= COMPLETED_WITH_FAILURE
.
.
2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] NOT completed_WITH_SUCCESS NSX Domain ids= [83bac610-2c44-4f56-8132-f78db8dc11a9] for upgrade_id =5e265025-292a-4237-834c-1d9df4fef139
2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] partnerSoftwareUpgrades AvailableUpgrades =1
2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] VxRail Bundle id =VXRAIL4-7-541-27403414DLD1227_VxRail-4-7-541-Composite-Upgrade-Package-for-4-7-x-zip, bundle type=VXRAIL
2022-03-16T19:08:19.234+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] vcenterIds =[dfe3e123-4762-4022-bada-60709066d2c5, 34df2b21-423d-400e-8b8b-55c498b520d3]
[c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] VxManager Bundle is available for domain with id = 83bac610-2c44-4f56-8132-f78db8dc11a9
2022-03-16T19:08:19.235+0000 DEBUG [f1495dc4867f4408,191e] [c.v.e.s.l.s.i.InventoryUpgradeServiceImpl,http-nio-127.0.0.1-7400-exec-11] Partner bundle domain id 83bac610-2c44-4f56-8132-f78db8dc11a9 exists in nsxtIncompleteDomainIDs so remove it from available upgrades

 

Note: The above date and time will differ and is representational only

 

Environment

VMware Cloud Foundation 3.11

Cause

VxRail Bundle may not be available after upgrading the NSX-T successfully  - 

  • Due to bundle cleanup during the NSX-T upgrade, entries deleted from upgrade table which causes vxRail bundle to unavailable.
  • Entry for vxRail bundle previous version was missing in applicableForPartnerBundleVersions of  PartnerBundleMetadata.json for target version

Resolution

Fixed in VCF 3.11.1


Workaround:
Please contact VMware Support for a workaround solution