NOTES:
SDDC Manager is unable to download VxRail bundles from Dell's depot because Dell has transitioned to an OAuth-based authentication system, which the current authentication mechanism within SDDC Manager is not compatible with. As a result, the connection to Dell's depot fails, preventing the download of VxRail bundles.
Workaround Steps:
chmod 0755 D1JM1_VxRail-8.0.200-Composite-Upgrade-Slim-Package-for-7.0.x.zipchown vcf_lcm:vcf D1JM1_VxRail-8.0.200-Composite-Upgrade-Slim-Package-for-7.0.x.zipcompatibilityMatrixSource enter VXRAIL_COMPATcompatibilityMatrixContent select the VVS filecurl --location --request PUT
'https://localhost/v1/compatibility-matrices?compatibilityMatrixSource=VXRAIL_COMPAT' \
--header 'Content-Type: multipart/form-data' \
--header 'Authorization: Bearer <token>' \
--form 'compatibilityMatrixContent=@"/home/vcf/<vvsfile>.json"'Token=$(curl -sk https://<sddc-manager>/v1/tokens -H 'Content-Type: application/json' -X POST -d '{ "username":"administrator@vsphere.local", "password":"<your_password>"}' | jq -r .accessToken)Notes:https://dl.broadcom.com/<broadcom_download_token>/PROD/COMP/SDDC_MANAGER_VCF/partnerBundleMetadata.jsonhttps://dl.broadcom.com/<broadcom_download_token>/PROD/COMP/SDDC_MANAGER_VCF/vxrailPartnerBundleMetadata.jsonchmod 755 /<path>/<to>/<file>/<partnerBundleMetadata_filename>chown vcf_lcm:vcf /<path>/<to>/<file>/<partnerBundleMetadata_filename>{
"partnerExtensionSpec": {
"partnerBundleMetadataFilePath": "<partnerBundleMetadataPath>",
"partnerBundleVersion": "8.0.300-28709350"
}
}"can not read by LCM due to insufficient permissions, vcf_lcm user must have read and write access to /nfs/vmware/vcf/nfs-mount/bundle/depot/local/bundles directory..."
ls against the absolute path of the bundle file shown in the error message. If the ls shows the file does not exist, rename the bundle file to the bundle name from the error message:mv path/to/bundle bundlename_from_errorOn certain situation if "/nfs/vmware/vcf/nfs-mount/bundle" is missing on SDDC manager, restart lcm service to get the directory auto created.
systemctl restart lcm