Download Bundles to an Offline Depot

VMware Cloud Foundation
5.2 and later support an offline depot that you can connect to from multiple instances of
SDDC Manager
. Use the Bundle Transfer Utility to download and transfer bundles to the offline depot and then any
SDDC Manager
connected to the offline depot can access the bundles.
  • The offline depot must have:
    • The latest version of the Bundle Transfer Utility. You can download it from the Broadcom Support portal.
    • 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.
  • Connect
    SDDC Manager
    to the offline depot. See Connect SDDC Manager to a Software Depot for Downloading Bundles.
    You can also connect
    SDDC Manager
    to the offline depot after you download bundles to the offline depot.
You can use the Bundle Transfer Utility to download upgrade bundles and async patch bundles to the offline depot.
  1. On the computer hosting offline depot, run the following command to download the bundles required to upgrade
    VMware Cloud Foundation
    .
    ./lcm-bundle-transfer-util --setUpOfflineDepot -sv
    vcf-source-version
    --offlineDepotRootDir
    offline-depot-root-dir
    --offlineDepotUrl
    url:port
    --depotUser
    user-name
    --depotUserPasswordFile
    path-to-password-file
    For example:
    ./lcm-bundle-transfer-util --setUpOfflineDepot -sv 5.0.0.0 --offlineDepotRootDir /var/www --offlineDepotUrl https://10.123.456.78:8282 --depotUser user@example.com --depotUserPasswordFile ../vmw-depot
  2. Run the following command to download async patch bundles to the offline depot:
    ./lcm-bundle-transfer-util --setUpOfflineDepot --asyncPatches -offlineDepotRootDir
    offline-depot-root-dir
    --offlineDepotUrl
    url:port
    --depotUser
    user-name
    --depotUserPasswordFile
    path-to-password-file
    For example:
    ./lcm-bundle-transfer-util --setUpOfflineDepot --asyncPatches -offlineDepotRootDir /var/www --offlineDepotUrl https://10.123.456.78:8282 --depotUser user@example.com --depotUserPasswordFile ../vmw-depot
After the bundles are available in the offline depot, you can use the
SDDC Manager UI
to apply the bundles to workload domains. Multiple instances of
SDDC Manager UI
can connect to the same offline depot.