6.4 Lifecycle Management (LCM), Upgrade Bundles, & Drift Remediation

Key Takeaways

  • VMware Cloud Foundation enforces a strict, deterministic component upgrade sequence: SDDC Manager must be upgraded first, followed by NSX Manager, vCenter Server, and finally ESXi hypervisors with vSAN storage.
  • The Bundle Transfer Utility (lcm-bundle-transfer-util) enables secure offline LCM bundle downloading, validation, and upload into air-gapped SDDC Manager environments.
  • LCM Pre-checks perform automated health validations across DNS/NTP services, disk partitions, credential synchronization, vSAN object health, and compute capacity before any upgrade bundle can be scheduled.
  • The Async Patch Tool (AP Tool) enables administrators to apply critical zero-day security fixes to individual VCF components out-of-band while maintaining SDDC Manager inventory awareness and future LCM upgrade compatibility.
  • Configuration drift detection continuously evaluates active infrastructure settings against validated VCF compliance baselines, highlighting deviations in vSwitch configurations, security hardening, and advanced system attributes.
Last updated: September 2026

6.4 Lifecycle Management (LCM), Upgrade Bundles, & Drift Remediation

Exam Focus: Full-stack Lifecycle Management (LCM) is the cornerstone capability of VMware Cloud Foundation. For the VCP-VCF (2V0-17.25) exam, you must master the SDDC Manager LCM architecture, understand how upgrade bundles are acquired online and offline using the Bundle Transfer Utility (lcm-bundle-transfer-util), memorize the inviolable component upgrade sequence, and master pre-check validation diagnostics. Additionally, you must know when and how to deploy the Async Patch Tool (AP Tool) to address critical out-of-band zero-day security vulnerabilities while preserving long-term upgrade compatibility.

[!IMPORTANT] Where this lives in VCF 9.0. Broadcom moved the fleet-wide management surface in VMware Cloud Foundation 9.0. VCF Operations provides the fleet management capabilities — fleet extension, lifecycle, certificate, and password management. SDDC Manager still exists as a per-instance component and can still perform several of these tasks, but the SDDC Manager UI is deprecated and is slated for removal in a future major release, its lifecycle management APIs have moved to VCF Operations, and its identity-configuration APIs are deprecated in favour of VCF Operations. When an exam item asks where a fleet-wide task is performed in 9.0, VCF Operations is the current answer; treat SDDC Manager as the legacy surface that remains for compatibility.


SDDC Manager Lifecycle Management (LCM) Architecture

In traditional, uncoordinated data center environments, executing a major infrastructure upgrade is an operational nightmare. Administrators must spend weeks consulting complex VMware Product Interoperability Matrices, verifying physical server firmware compatibility against the vSAN Hardware Compatibility List (HCL), manually tracking driver releases, and coordinating delicate multi-step maintenance windows across independent compute, storage, and network teams.

VMware Cloud Foundation revolutionizes this paradigm through orchestrated full-stack lifecycle management. SDDC Manager acts as the single lifecycle authority for the entire private cloud. Every VCF release is delivered as an engineered, thoroughly tested Bill of Materials (BOM). The BOM represents a certified software specification defining exact, validated versions of SDDC Manager, vCenter Server, ESXi, vSAN, and NSX. By managing the stack as an integrated system rather than disparate point products, VCF eliminates interoperability guesswork and guarantees predictable upgrades.

LCM in SDDC Manager provides:

  • Automated Bundle Management: Automatically discovers, downloads, verifies, and stages compatible software updates.
  • Pre-Check Health Audits: Executes comprehensive pre-flight diagnostics prior to committing any software update, preventing upgrade failures before they occur.
  • Orchestrated Rolling Upgrades: Automates host evacuation via vSphere Distributed Resource Scheduler (DRS), coordinates host maintenance modes, updates hypervisor software and OEM firmware via vSphere Lifecycle Manager (vLCM), and validates health before proceeding to subsequent cluster nodes.

Upgrade Bundle Acquisition: Online Depot vs. Offline Utility

SDDC Manager manages software bundles within its internal repository located under /nfs/vmware/vcf/nfs-mount/bundle. Depending on enterprise network architecture and security policies, bundles are acquired through one of two mechanisms:

1. Online Depot Connection

In environments where SDDC Manager is permitted outbound internet egress:

  • Direct HTTPS Connection: SDDC Manager connects over TCP port 443 to the Broadcom VMware Cloud Depot (depot.vmware.com or Broadcom customer support portal endpoints).
  • Authentication: Administrators configure depot credentials in SDDC Manager using an authorized MyBroadcom / Broadcom Customer Connect account associated with active VCF software entitlement licenses.
  • Continuous Discovery: SDDC Manager automatically checks for updated compatibility manifests, new BOM releases, emergency security hotfixes, and system updates. Available updates are displayed directly in the SDDC Manager Lifecycle Management > Bundle Management dashboard, where administrators can trigger downloads with a single click.

2. Offline / Air-Gapped Environments (lcm-bundle-transfer-util)

In high-security environments—such as financial networks, defense installations, and dark sites—SDDC Manager is strictly isolated without internet connectivity. VMware provides the Bundle Transfer Utility (lcm-bundle-transfer-util) to facilitate secure offline bundle ingestion.

The offline bundle management process follows a disciplined three-stage workflow:

Offline Bundle Transfer Utility (lcm-bundle-transfer-util) Workflow:

 ┌────────────────────────────────────────────────────────┐
 │        Internet-Connected Workstation (DMZ / Ext)       │
 │ 1. Download Manifest:                                  │
 │    lcm-bundle-transfer-util --download --manifest      │
 │ 2. Download Release Payload Bundles:                   │
 │    lcm-bundle-transfer-util --download --bundle -p 9.0 │
 └───────────────────────────┬────────────────────────────┘
                             │
               3. Secure Media Transfer (Sneakernet)
                  - Checksum Verification (SHA-256)
                             │
 ┌───────────────────────────▼────────────────────────────┐
 │          Internal Staging Host / SDDC Manager          │
 │ 4. Upload Bundles to SDDC Manager Repository:          │
 │    lcm-bundle-transfer-util --upload --bundleDirectory │
 │ 5. Bundles appear in SDDC Manager LCM Dashboard        │
 └────────────────────────────────────────────────────────┘
  1. Manifest Download: On an internet-connected workstation, the administrator runs lcm-bundle-transfer-util --download --manifest --depotUser <username>. This command downloads the latest compatibility manifest mapping the current software hierarchy.
  2. Software Bundle Download: The administrator executes lcm-bundle-transfer-util --download --bundle -p <target-VCF-version> --depotUser <username>. The utility downloads all required installation bundles (SDDC Manager, vCenter, NSX, ESXi) and verifies cryptographic SHA-256 checksums to ensure file integrity.
  3. Air-Gap Transfer & Upload: The downloaded bundles are transferred across the physical air-gap using approved secure storage media to a local staging server. The administrator executes lcm-bundle-transfer-util --upload --bundleDirectory <path> pointing to the SDDC Manager appliance, importing the bundles directly into the SDDC Manager repository where they become immediately available for staging and application.

The Mandatory VCF Component Upgrade Sequence

When a comprehensive VCF upgrade is executed, components cannot be upgraded arbitrarily or out of order. SDDC Manager strictly enforces a deterministic component upgrade sequence engineered to preserve backward compatibility, avoid control plane split-brain conditions, and prevent API schema mismatches.

[!IMPORTANT] The Inviolable VCF Upgrade Sequencing Rule: During a full-stack VMware Cloud Foundation upgrade, components must strictly follow this sequential order:

  1. SDDC Manager (Orchestrator, LCM Engine, and APIs)
  2. NSX Manager Cluster (Management and Policy Planes)
  3. vCenter Server Appliance (Management vCenter first, followed by VI Workload vCenters)
  4. ESXi Hosts and vSAN Storage (Cluster-by-cluster, host-by-host via vLCM)
Mandatory Sequential Upgrade Pipeline:

┌──────────────────────┐      ┌──────────────────────┐      ┌──────────────────────┐      ┌──────────────────────┐
│ 1. SDDC Manager      │ ───> │ 2. NSX Manager       │ ───> │ 3. vCenter Server    │ ───> │ 4. ESXi & vSAN       │
│ - Update LCM engine  │      │ - Management plane   │      │ - Management Domain  │      │ - vLCM cluster image │
│ - Upgrade DB schemas │      │ - Policy plane       │      │   vCenter first      │      │ - Rolling maintenance│
│ - New API endpoints  │      │ - Backward compatible│      │ - VI Workload vCenter│      │ - DRS VM evacuation  │
└──────────────────────┘      └──────────────────────┘      └──────────────────────┘      └──────────────────────┘
Upgrade StepComponentPurpose & Subsystem UpgradedCritical Architectural Justification
1. Step 1SDDC ManagerMaster orchestrator, LCM engine, database schemas, REST APIsMaster controller must understand target BOM schemas before orchestrating child appliances
2. Step 2NSX Manager ClusterSDN management plane, policy engine, central control planeHigh backward compatibility; newer NSX management plane safely controls older ESXi transport nodes
3. Step 3vCenter Server ApplianceCompute control plane (Management vCenter first, then Workload vCenters)vCenter must be updated before ESXi to support newer hypervisor APIs and vLCM schema definitions
4. Step 4ESXi Hosts & vSANHypervisors, vSAN storage pools, and host-level VDS switchesRolling cluster updates using DRS VM evacuation and maintenance mode; avoids workload downtime

Architectural Rationale Behind the Sequence

  • Why SDDC Manager First? SDDC Manager is the master orchestrator. It must be updated first so its internal workflow engines, database schemas, and REST APIs understand how to orchestrate the upgrades of the subsequent component versions.
  • Why NSX Manager Second? NSX Manager is engineered with broad backward compatibility. Newer versions of NSX Manager can seamlessly manage host transport nodes running older ESXi hypervisor software. Upgrading NSX early ensures that software-defined network policies and routing services remain fully available while compute layers undergo subsequent maintenance.
  • Why vCenter Server Third? vCenter Server manages ESXi hypervisor compute clusters. Upgrading vCenter before ESXi guarantees that vCenter possesses the required APIs, vSphere Lifecycle Manager (vLCM) modules, and schema definitions to manage the newer ESXi hypervisor builds.
  • Why ESXi and vSAN Last? ESXi hypervisor hosts run active workload virtual machines and host physical storage disk groups. ESXi updates are performed rolling, host-by-host within each cluster:
    1. vSphere DRS dynamically migrates running virtual machines off the target host without downtime.
    2. The host enters Maintenance Mode with appropriate vSAN data accessibility checks.
    3. vLCM applies the unified cluster image (base ESXi image, OEM vendor add-on, and firmware via Hardware Support Managers).
    4. The host reboots, exits Maintenance Mode, and rejoins the cluster before the next host is processed.

LCM Pre-Check Validation & Remediation

To prevent mid-upgrade failures that could cause service downtime, SDDC Manager requires administrators to execute LCM Pre-checks prior to staging or scheduling an upgrade.

Critical Pre-Check Verification Points

  • DNS & NTP Health: Verifies bidirectional forward and reverse DNS lookups for all management nodes. Validates that NTP time synchronization is active across all endpoints and that clock drift is strictly under 120 seconds.
  • Appliance Storage Margins: Inspects critical file system partitions across SDDC Manager, vCenter Server, and NSX Manager. Upgrades require significant temporary disk space to unpack bundles and execute database schema migrations. Partitions such as /, /storage/log, /storage/core, and /storage/seat must maintain at least 20% to 30% free space; insufficient disk space is a primary cause of pre-check failure.
  • Credential Synchronization: Validates that all passwords stored in the SDDC Manager encrypted credential store match the active credentials on all managed appliances and ESXi hosts.
  • vSAN Object Health & Resynchronization: Inspects the vSAN storage subsystem across all clusters. If background object resynchronizations or disk rebuilds are actively running, or if the cluster lacks sufficient "slack space" to maintain storage availability during host evacuation, the pre-check halts the upgrade. Upgrading during an active vSAN resync can cause severe I/O degradation or storage object unavailability.
  • Compute Cluster Capacity & Admission Control: Verifies that clusters possess sufficient spare CPU and RAM capacity to tolerate having at least one host in maintenance mode without violating vSphere High Availability (HA) failover reservations.

The Async Patch Tool (AP Tool)

In modern cybersecurity, zero-day vulnerabilities (e.g., critical remote code execution vulnerabilities in Apache, OpenSSL, or hypervisor daemons) often require emergency out-of-band remediation. Organizations cannot wait weeks or months for VMware to engineer, validate, and release a full cumulative VCF Bill of Materials update.

However, manually applying an out-of-band patch to an individual vCenter Server or ESXi host via CLI corrupts SDDC Manager's internal software inventory, rendering future VCF platform upgrades unsupported.

To solve this, VMware provides the Async Patch Tool (AP Tool):

  • Purpose: The AP Tool is a specialized utility designed to apply standalone out-of-band security patches to individual VCF components (such as vCenter Server, ESXi, or NSX) before those patches are incorporated into an official cumulative VCF release bundle.
  • Preserving LCM Integrity: Unlike manual command-line patching, the AP Tool updates SDDC Manager's internal inventory database and manifest metadata. It informs SDDC Manager of the async patch level, preserving operational integrity.
  • Forward Upgrade Compatibility: When Broadcom subsequently releases the next official VCF major or minor rollup release, SDDC Manager recognizes the applied async patch and successfully upgrades the environment forward without requiring manual rollbacks or uninstalls.

Configuration Drift Detection & Automated Compliance

Over the course of daily operations, administrative troubleshooting or emergency maintenance can introduce configuration drift—unauthorized deviations where active infrastructure settings diverge from the standardized VMware Validated Design (VVD) and Cloud Foundation architectural baselines.

SDDC Manager continuously evaluates managed infrastructure against validated baselines to detect:

  • Network Drift: Discrepancies in vSphere Distributed Switch MTU settings, unapproved port group additions, or mismatched uplink teaming policies.
  • Security & Hardening Drift: Unauthorized activation of SSH services on ESXi hosts, disabled lockdown modes, or modifications to ESXi advanced kernel settings (UserVars).
  • Storage Drift: Unapproved overrides of vSAN default storage policies or non-compliant host disk groupings.

When drift is detected, SDDC Manager flags the non-compliant entity in the dashboard, provides a detailed visual diff highlighting the exact configuration discrepancy, and provides automated remediation workflows to reconcile the active state back to the desired baseline.

Loading diagram...
Mandatory VCF Sequential Component Upgrade Pipeline and Lifecycle Management Architecture
Test Your Knowledge

Which component upgrade sequence is strictly enforced by SDDC Manager when performing a full-stack VMware Cloud Foundation upgrade?

A
B
C
D
Test Your Knowledge

An administrator is managing an air-gapped VCF deployment in a secure facility with no internet connection. Which procedure must be followed to import upgrade bundles into SDDC Manager?

A
B
C
D
Test Your Knowledge

A critical zero-day remote code execution vulnerability is identified in vCenter Server. Security leadership mandates an immediate patch, but Broadcom has not yet released a full cumulative VCF BOM update. What is the supported method to remediate this vulnerability?

A
B
C
D
Test Your Knowledge

During an LCM pre-check prior to upgrading an ESXi cluster in a VI Workload Domain, SDDC Manager reports a critical failure related to vSAN health. Which condition is the most likely root cause of this pre-check failure?

A
B
C
D