VCF 9.0 – How to Set Up a VCF Offline Depot

If you decide to deploy VMware Cloud Foundation (VCF) 9.0, one of the first tasks is to download the binaries you will use during the deployment. Broadcom provides two methods for doing this:

  • Online Depot – Connects directly to the Broadcom portal and requires a download token.
  • Offline Depot – Connects to a local depot hosted within your own environment.

Although the online method is simple and straightforward, certain circumstances may require the use of the offline method. In this post, I will explain exactly how to implement it.


First of all, download the VCF Offline Depot metadata from the Broadcom Portal (direct link here).

Next, download all required VCF binaries.

After downloading the files, create the following directory structure and move the appliance files into their respective folders.

Once this is completed, your local depot structure will be ready.


To make the depot accessible to the VCF Installer appliance, you must host the files on a web server.

There are several ways to provision a web server, but the simplest method, in my opinion, is to use the http_server_auth.py script.

Note: A special thanks to William Lam who created this script and provided a detailed explanation here.

PS:> python.exe .\http_server_auth.py --bind 10.255.50.57 --user vcf --password VMware123!VMware123! --port 8888 --directory DEPOT

In order to use a simple HTTP connection as our depot, we need to modify the file /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties:

# echo 'lcm.depot.adapter.httpsEnabled=false' | tee -a /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties
# systemctl restart lcm

Finally, configure the VCF Installer appliance to point to your local web server and download the required binaries.


In my next article I will cover how to deploy the VCF Installer appliance.

Published by

2 responses to “VCF 9.0 – How to Set Up a VCF Offline Depot”

  1. […] If you have a the Broadcom Support Entitlement you will be able to generate the download token. However, if you’re using your VMUG Advantage & VCP-VCF entitlement (perhaps for your lab), you don’t have a support entitlement and must create an offline depot. I explained how to do it here. […]

  2. […] In my last article, I explained how to deploy the VCF Installer and how to set up an offline depot. […]

Leave a Reply

Discover more from LanzNot.com - Home Page

Subscribe now to keep reading and get access to the full archive.

Continue reading