VCF 9.1 Supported Upgrade Paths: Which VCF, VVF, vCenter and ESX Versions Can Upgrade to 9.1

Which versions can upgrade to VCF 9.1 and VVF 9.1: VCF 5.2.x and 9.0.x, vCenter/ESX 8.x, component minimums and the release-date rule.

Short answer: VCF 9.1.x can be reached directly from VCF 5.2.x and VCF 9.0.x. VVF 9.1.x upgrades from VVF 5.2 or 9.0.x, and vCenter and ESX are supported as a source at 8.x or 9.0.x. Anything older (VCF 4.x, 5.0, 5.1, vSphere 7) needs an intermediate hop first. On top of that, the 9.1 target build must have been released after your current build, so a very recent 5.2.x or 8.0 U3 patch can block an older 9.1.0.

This article covers only one question: which versions are allowed as a source for 9.1. For the full picture of VCF 9 upgrade and convergence scenarios, see my comprehensive VCF 9 upgrade paths overview.

Supported source versions for VCF 9.1 and VVF 9.1

According to Broadcom TechDocs (Upgrading to VMware Cloud Foundation 9.1.x and Upgrading to vSphere Foundation 9.1.x), the supported sources are:

Current environmentDirect upgrade to 9.1.x?What to do
VCF 9.0.xYesUpgrade in place to VCF 9.1.x
VCF 5.2.xYesUpgrade management domain, then workload domains, to VCF 9.1.x
VCF 5.1, 5.0, 4.xNoUpgrade the management domain and all workload domains to VCF 5.2.x first
VVF 9.0.x or VVF 5.2YesUpgrade to VVF 9.1.x
vCenter and ESX 8.x or 9.0.x (no SDDC Manager)YesUpgrade as VVF, or converge into VCF 9.1
vCenter or ESXi 7.x and olderNo (not listed as a source)Upgrade to vSphere 8.x first, then to 9.1

Component source versions (KB 440630)

Broadcom KB 440630, Upgrade Sequence and Related Issues for VMware Cloud Foundation and vSphere Foundation 9.1, lists the supported source version for each component. That matters most when you run vSphere with separately managed Aria products and want to land on 9.1.

ComponentSupported sourceNotes
vCenter, ESX8.x, 9.0.xExact builds are still subject to the release-date rule
NSX4.xIf NSX is present in a non-VCF environment, the VCF Installer converge workflow is the path
SDDC ManagerVCF 5.2.x, 9.0.xUpgraded via VCF Operations, then lifecycle workflows
Aria Operations / VCF OperationsAria Operations 8.x, VCF Operations 9.0.xIn-place upgrade
Aria Automation8.xIn-place upgrade to VCF Automation 9.1
Aria Operations for Logs8.xLog migration to VCF 9.1 log management
Aria Operations for Networks6.xOnly through VCF Operations fleet lifecycle workflows

The release-date rule: why VCF 5.2.4 cannot upgrade to 9.1.0

Version numbers alone are not enough. TechDocs states that you can only upgrade to a target version released after the release date of your current version. VCF enforces this during upgrade validation. The documented examples:

Source (release date)Target (release date)Result
VCF 5.2.0 (25 Jun 2024)VCF 9.1.0 (11 May 2026)Supported
VCF 5.2.4 (27 May 2026)VCF 9.1.0 (11 May 2026)Not supported, source is newer than target
VCF 5.2.4 (27 May 2026)VCF 9.1.1 (03 Sep 2026)Supported
vCenter 8.0 Update 3j (27 May 2026)VVF 9.1.0 (11 May 2026)Not supported

Practical consequence: if you patched vCenter or ESX to the latest 8.0 U3 build for security reasons, plan to go to the newest 9.1.x maintenance release, not 9.1.0.

Upgrade paths for older environments

  1. VCF 4.x, 5.0 or 5.1: upgrade every domain to VCF 5.2.x, then upgrade to VCF 9.1.x.
  2. vSphere 7.x (standalone or VVF): upgrade vCenter and ESXi to 8.x first, then to 9.1.x. Check hardware compatibility for ESX 9 before you start.
  3. vSphere 8.x with NSX 4.x and Aria products: upgrade the Aria components in place, then converge into VCF 9.1 with the VCF Installer.

VVF 9.1 upgrade order

For vSphere Foundation, TechDocs prescribes this sequence:

  1. Aria Operations / VCF Operations and Cloud Proxy
  2. vCenter
  3. Aria Operations for Logs / VCF Operations for Logs
  4. vSphere Kubernetes Service
  5. Supervisor
  6. ESX hosts
  7. VMware Tools
  8. Virtual machine compatibility
  9. vSAN on-disk format
  10. vSAN File Service

How to validate your exact path

Further reading

Author: Daniel Micanek

Senior Service Architect, SAP/TDL Platform Services Team at Vivicta | vExpert ⭐⭐⭐⭐⭐⭐⭐ | Broadcom Knight: vSphere Kubernetes Service, VCF Networking (NSX), VCF Automation | Broadcom Software Knight: vSphere | Cisco Champion. Notes from running about 1,000 ESXi hosts on Cisco UCS, VCF 9 and SAP HANA on vSphere.