Offline Download of Independent SDDC Manager Bundles
Once
SDDC Manager
is upgraded to 5.2 or later, new functionality is introduced that allows you to get the latest SDDC Manager
features and security fixes without having to upgrade the entire VMware Cloud Foundation
BOM. This procedure describes using the Bundle Transfer Utility to download an SDDC Manager
bundle released independently of the VMware Cloud Foundation
BOM when SDDC Manager
is not connected to an online or offline depot..- A Windows or Linux computer with internet connectivity (either directly or through a proxy) for downloading the bundles and other required files.
- Configure TCP keepalive in your SSH client to prevent socket connection timeouts when using the Bundle Transfer Utility for long-running operations.
- The computer with internet connectivity and theSDDC Manager appliancemust have the latest version of the Bundle Transfer Utility installed and configured. See Offline Download of VMware Cloud Foundation 5.2.x Upgrade Bundles for more information.
An independent
SDDC Manager
release includes a fourth digit in its version number, for example SDDC Manager
5.2.0.1. - On a computer with access to the internet, use the Bundle Transfer Utility to download the independentSDDC Managerbundle and other required files.
- Copy the bundle and other required files to theSDDC Manager appliance.
- On theSDDC Manager appliance, use the Bundle Transfer Utility to upload the bundle and other required files to the internal LCM repository.
If the computer with internet access can only access the internet using a proxy server, use the following options when downloading:
Example that combines the options:
Option | Description |
---|---|
--proxyServer, --ps | Provide the proxy server FQDN and port.
For example: --proxyServer proxy.example.com:3128 . |
--proxyHttps | Add this option if the proxy server uses HTTPs. |
--proxyUser | For a proxy server that requires authentication, enter the user name. |
--proxyPasswordFile | For a proxy server that requires authentication, enter the path to a file where the password for proxy authentication is stored. The file content is used as the proxy password.
For example, --proxyPasswordFile ../../password.txt . |
./lcm-bundle-transfer-util --download --manifestDownload --depotUserUsername--proxyServer proxy.example.com:3128 --proxyUser vmwuser --proxyPasswordFile ../../password.txt --proxyHttps
- Download bundles and other artifacts to the computer with internet access.
- Download the manifest file.This is a structured metadata file that contains information about the VMware product versions included in the release Bill of Materials../lcm-bundle-transfer-util --download --manifestDownload --depotUserUsernameFor--depotUser, enter your Broadcom Support Portal user name.
- Download the compatibility data.
To specify a download location, use./lcm-bundle-transfer-util --download --compatibilityMatrix --depotUserUsername--outputDirectoryfollowed by the path to the directory. - Download the independentSDDC Managerupgrade bundle../lcm-bundle-transfer-util --download --sddcMgrVersionfour-digit-sddc-version--depotUserUsername--outputDirectoryabsolute-path-output-dirwheredepotUserUser name for the Broadcom Support Portal. You will be prompted to enter the user password. If there are any special characters in the password, specify the password within single quotes.four-digit-sddc-versionTarget version ofSDDC Manager. For example,5.2.0.1.absolute-path-output-dirPath to the directory where the bundle files should be downloaded. This directory folder must have 777 permissions.If you do not specify the download directory, bundles are downloaded to the default directory with 777 permissions.
- Copy the following files/directories to theSDDC Manager appliance.
- Manifest file
- Compatibility data file (VmwareCompatibilityData.json)
- Entire bundle output directory
You can select any location on theSDDC Manager appliancethat has enough free space available. For example,/nfs/vmware/vcf/nfs-mount/. - From theSDDC Manager appliance, use the Bundle Transfer Utility to upload the bundles and artifacts.
- Upload the manifest file.
Use your vSphere SSO credentials for the./lcm-bundle-transfer-util --update --sourceManifestDirectoryManifest-Directory--sddcMgrFqdnFQDN--sddcMgrUserUsername--sddcMgrUserparameter. - Upload the compatibility file../lcm-bundle-transfer-util --update --compatibilityMatrix --inputDirectorycompatibility-file-directory--sddcMgrFqdnFQDN--sddcMgrUserUsername
- Upload the bundle directory../lcm-bundle-transfer-util --upload --bundleDirectoryabsolute-path-bundle-dir
After the upload completes successfully, you can use the
SDDC Manager UI
to upgrade SDDC Manager
. See Independent SDDC Manager Upgrade using the SDDC Manager UI.