In vSphere Lifecycle Manager (vLCM), when a Custom depot is configured to include NVIDIA AIE and Daemon VIBs via custom URLs, initiating a 'Sync updates' task triggers an unintended behavior.
The synchronization process causes the Daemon component (nvd-gpu-mgmt-daemon...) to be unexpectedly removed from the Image Depot inventory.
Both the nvd-gpu-mgmt-daemon and NVD-AIE-800 components are configured with the generic filename metadata.zip in their respective XML definitions.
nvd-gpu-mgmt-daemon_580.65.05-0.0.0000<metaList><metadata><productId>embeddedEsx</productId><version>7.0.0</version><locale/><url>metadata.zip</url><channelName>default</channelName></metadata></metaList>NVD-AIE-800_580.65.05-1OEM.800.1.0.20613240<metaList><metadata><productId>embeddedEsx</productId><version>8.0.0</version><locale/><url>metadata.zip</url><channelName>default</channelName></metadata></metaList>
During the synchronization operation, this naming conflict causes the system to replace the existing metadata file with the subsequent download, effectively corrupting the depot inventory for the overwritten component.
To resolve the file name collision issue, import the NVIDIA bundles as Offline Depots instead of configuring them via Custom Depot URLs.
Procedure: