With VCF 9.1.1 released on September 3, 2026, I wanted to continue patching the management services in my lab. This post is a follow-up to my older SaltStack Config 8.12.1 guide and covers upgrading VCF Salt RaaS from 9.1.0.0100 to 9.1.1 through VCF Operations.

VCF Salt is the current product name for the Salt services that were previously presented as SaltStack Config or VMware Aria Automation Config. The VCF 9.1.1 release notes and the VCF Operations 9.1.1 release notes are the references I used for the target build and upgrade dependencies.

This walkthrough covers a 9.1.0.x maintenance upgrade of one Salt RaaS instance. If you are coming from an older VCF or Aria release, follow the applicable migration or major-version procedure before using these steps.

Versions in This Upgrade

These are the versions shown by the VCF Operations UI in my lab:

ComponentBeforeAfter
Salt RaaS9.1.0.0100.254348349.1.1.0.25679895

Before You Begin

For an existing 9.1.0.x environment, upgrade Fleet Lifecycle to 9.1.1.0 before any other VCF component. Broadcom also requires the VCF services runtime that hosts Salt RaaS to be on 9.1.1 before upgrading the service. In my lab, Fleet Lifecycle and the services runtime were already updated before I started this operation.

Before starting:

  • Verify that the external SFTP backup location is configured and reachable under Build -> Lifecycle -> VCF Management -> Backup & Restore. Keep the backup encryption passphrase available for a restore. The VCF management backup and restore documentation describes the supported workflow.
  • Take an on-demand component backup and confirm that it completed successfully before patching. A backup configuration by itself does not prove that a recent restore point exists.
  • Check the VCF services runtime and Salt health, including CPU, memory, and disk utilization. Salt services can restart during maintenance, so plan a maintenance window.
  • Confirm that lifecycle metadata is current and that the 9.1.1 Salt RaaS binary is available in the assigned software depot. For a disconnected environment, prepare the binaries with the VCF Download Tool. Broadcom’s required-binaries guidance lists Salt RaaS and Salt Master among the binaries needed for the primary VCF instance.
  • Make sure no other management-component operation is running. Follow the individual VCF management component upgrade procedure and resolve any missing binary before proceeding.

The VCF Operations page can also show a warning that VCF Operations must be patched independently. If that warning is present, finish that patch and wait for it to succeed before starting Salt RaaS.

Selecting Salt RaaS

Log in to VCF Operations with an Administrator account and go to Build -> Lifecycle -> VCF Management -> Upgrade.

Set the target VCF version to 9.1.1.*. If the release is not listed, click Sync, wait for the lifecycle metadata task to complete, and check again. Setting the target only changes the available target; it does not start an upgrade.

Filter the component list for salt and select the Salt RaaS row for the VCF instance you want to patch. In my lab the instance is instance-a. Make sure only the intended component is selected, and expand Check Required Binaries to resolve any missing binary.

The upgrade path should read 9.1.0.0100.25434834 -> 9.1.1.0.25679895.

VCF Operations VCF Management upgrade page showing Salt RaaS instance-a selected with the upgrade path from 9.1.0.0100.25434834 to 9.1.1.0.25679895 and prechecks in progress.

Running the Prechecks

With only Salt RaaS selected, click Run Prechecks (1). Open Precheck details and wait for the Salt RaaS Precheck Workflow to finish.

The first part of the workflow stages the precheck binaries. The task view reports the staging messages and the component stage precheck status while it runs.

Salt RaaS precheck workflow showing the Stage Salt RaaS precheck binaries subtask in progress.

The workflow then runs the Salt RaaS prechecks. Do not start the upgrade while this task is still running.

Salt RaaS precheck workflow showing the Run Salt RaaS prechecks subtask in progress.

When the task completes, review the Prechecks tab and confirm that the overall result is Passed. In my run, the list included component package staging, package staging, Virtual Center, VMSP platform version, database upgrade, and single-component backup checks, all marked Passed.

Completed Salt RaaS Precheck Workflow showing a Passed result and all listed checks passed.

Return to the component list and confirm that Salt RaaS is Ready for upgrade. If a check fails, open its details, fix the reported issue, and run the precheck again.

Salt RaaS instance-a selected with the 9.1.1.0.25679895 upgrade path and Ready for upgrade status.

Starting the Upgrade

Click Upgrade on the Salt RaaS row. The status changes to Upgrade in progress. Open Upgrade details to follow the workflow.

Salt RaaS row showing Upgrade in progress from 9.1.0.0100.25434834 to 9.1.1.0.25679895.

The workflow runs through these subtasks:

  1. Set Salt RaaS upgrade context for the workflow.
  2. Stage the Salt RaaS plugin in the VCF services runtime.
  3. Run the Salt RaaS prechecks.
  4. Stage the Salt RaaS package in the VCF services runtime.
  5. Prepare Salt RaaS for upgrade.
  6. Perform the Salt RaaS upgrade.
  7. Run the inventory sync after the Salt RaaS upgrade.

While the upgrade prechecks are running, the task details show the component upgrade precheck messages. Wait for the workflow to move through package staging, preparation, and the upgrade itself.

Salt RaaS upgrade workflow showing the component upgrade prechecks running and the successful component-upgrade-precheck message.

When the final inventory sync completes, confirm that the overall task status is Completed. The supplied captures contain separate precheck and upgrade task timestamps from the lab, so I am not treating them as a single downtime measurement.

Completed Salt RaaS upgrade workflow showing the final inventory sync completed.

Verifying the New Version

Go to Build -> Lifecycle -> VCF Management -> Components and open Salt RaaS for the instance you upgraded.

Under Summary, verify that the status is Running, the version is 9.1.1.0.25679895, and the component is managed by the expected VCF services runtime. In my lab the deployment size is Small.

Salt RaaS component summary showing Running status, version 9.1.1.0.25679895, Small size, and management by the VCF services runtime.

Before moving on, review VCF Management -> Tasks for failed or partially completed tasks, check the VCF services runtime and Salt health, and confirm that the management-services backup still works. Also verify the Salt Master separately if it is installed; the RaaS upgrade does not prove that every Salt component is on 9.1.1.

VCF Salt RaaS in my lab is now on 9.1.1.0.25679895. We can continue with the remaining management components by following the dependencies in the VCF 9.1.1 release notes.