WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
    • VMware Cloud Foundation 9.1
    • VMware Cloud Foundation 9.0
  • VKS
  • Homelab
    • Hardware Options
    • Hardware Reviews
    • Lab Deployment Scripts
    • Nested Virtualization
    • Homelab Podcasts
  • VMware Nostalgia
  • Apple

Quick Tip - Automatically Generate VCF Download Tool Commands with Express Patches for VCF 9.0.2 and 9.1.0

07.17.2026 by William Lam // Leave a Comment

The VCF Download Tool (VCFDT) is the recommended utility for downloading binaries for VMware Cloud Foundation (VCF) deployments and upgrades. However, because Express Patches (EPs) are versioned and released independently for each VCF component, determining the latest installation or upgrade binaries for a specific VCF release currently requires additional effort when using VCFDT.

The VCF Installer UI currently provides the best user experience by automatically determining the latest supported version of each component for a given VCF release (for example, 9.0.2 or 9.1.0) by parsing the productVersionCatalog.json manifest.


Using a similar approach, I created a small script called Get-VCFLatestComponents.ps1 with the assistance of AI that allows you to specify the target VCF release and whether you are performing an installation or upgrade. The script then generates the appropriate VCFDT commands to download the latest supported binaries.

The script requires the productVersionCatalog.json which can be downloaded using VCFDT (e.g. vcf-download-tool metadata download) or from the Broadcom Support Portal (BSP) and then specify the following:

  • DepotStore - The full path to where you want the binaries to be download to
  • CredentialType - Either ActivationCode or DownloadCode
  • CredentialFile - The full path to either the activation or download code file
  • BaseVersion - 9.0.2 or 9.1.0
  • Type - Either INSTALL or UPGRADE

Here is an example of running the script to generate the download binary commands for the latest VCF 9.1.0 release with latest EPs:

./Get-VCFLatestComponents.ps1 -PVC /Users/lamw/productVersionCatalog.json -DepotStore /Volumes/Storage/Software/VCF-LATEST -CredentialType ActivationCode -CredentialFile /Users/lamw/vcf_activation_code.txt -BaseVersion 9.1.0  -Type INSTALL


You can now copy the generated VCFDT commands and run them sequentially or placed them inside of a PowerShell or Shell script and have it run in the background 😎

An enhancement has already been planned for VCFDT, where a future maintenance release will support downloading the latest install/upgrade binaries for a VCF release, including all applicable Express Patches, using a single command. Until then, I hope this script saves you a few minutes and removes some of the guesswork when downloading VCF binaries.

Categories // VMware Cloud Foundation Tags // VCF 9.0, VCF 9.1

VCF 9.1 - Automating VCF Backup Scheduling with the Fleet LCM API

07.17.2026 by William Lam // Leave a Comment

In VMware Cloud Foundation (VCF) 9.1, users can configure scheduled backups for all VCF Management components, including the new VCF Management Services (VCFMS), through the Fleet LCM capability in VCF Operations by navigating to Build > Lifecycle > VCF Management > Backup & Restore. While the UI makes this straightforward, the same functionality is also exposed through the Fleet LCM API, making it easy to automate backup schedule configuration.


The Fleet LCM Update SDDC LCMS API is used to configure backup schedules, which are managed on a per-VCF Instance basis.

[Read more...]

Categories // VMware Cloud Foundation, VMware vSphere Foundation Tags // VCF 9.1

VCF 9.1 - July Express Patch is more than Security Fixes

07.15.2026 by William Lam // 2 Comments

As I discussed in my previous blog post, Understanding VCF Express Patches (EPs), Express Patches are designed to deliver security fixes as soon as they become available. As a by-product of this faster release cadence, important product fixes can also be delivered much sooner, rather than waiting months for the next scheduled release.

For a quick refresher, Express Patches (EPs) are released, versioned, and applied on a per-component basis as needed and do not require a specific installation sequence. The latest version of each component is always cumulative and includes all previously released fixes.

Earlier this week, we released several VCF component Express Patches, ranging from 9.1.0.0200 through 9.1.0.0400. Internally, we refer to this coordinated set of component updates as EP2 or the July EP, even though each Express Patch is released, versioned, and applied independently.

  • ESX 9.1.0.0200
  • vCenter 9.1.0.0200
  • vSAN 9.1.0.0200
  • NSX 9.1.0.0200
  • SDDC Manager 9.1.0.0400
  • VCF Operations 9.1.0.0400
  • VCF Automation 9.1.0.0200
  • VCF Download Tool 9.1.0.400

EP2 demonstrates exactly why a faster software release cadence matters. It includes a number of important product fixes that address issues that have prevented some customers from successfully upgrading, along with a few UI enhancements that I think many customers will appreciate as they begin their VCF 9.1 journey.

While rolling out EP2 into my lab and reviewing the release notes, I wanted to share a few of the highlights that stood out to me.

Note: Since this is the first EP release that contains a VCF Management Services (VCFMS) runtime update, make sure the Depot Service is up before applying a patch, since it is dependent on pulling the update and it would make sense to patch that service first, then underlying VCFMS runtime, which hosts all services before applying the rest in any order you wish.

[Read more...]

Categories // VMware Cloud Foundation Tags // VCF 9.1

  • 1
  • 2
  • 3
  • …
  • 616
  • Next Page »

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • Quick Tip - Automatically Generate VCF Download Tool Commands with Express Patches for VCF 9.0.2 and 9.1.0 07/17/2026
  • VCF 9.1 - Automating VCF Backup Scheduling with the Fleet LCM API 07/17/2026
  • VCF 9.1 - July Express Patch is more than Security Fixes 07/15/2026
  • VCF 9.1 - VCF Instance & Fleet Consolidation/Relocation 07/14/2026
  • VCF 9.1 - Understanding VCF Express Patches 07/08/2026
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2026

Loading Comments...