<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Salt RaaS on Cosmin.us</title><link>https://cosmin.us/tags/salt-raas/</link><description>Recent content in Salt RaaS on Cosmin.us</description><generator>Hugo</generator><language>en-US</language><dc:creator>Cosmin Trif</dc:creator><lastBuildDate>Wed, 09 Sep 2026 12:00:00 +0000</lastBuildDate><atom:link href="https://cosmin.us/tags/salt-raas/index.xml" rel="self" type="application/rss+xml"/><item><title>Upgrading VCF Salt Master to 9.1.1 Step by Step</title><link>https://cosmin.us/upgrading-vcf-salt-master-to-9-1-1-step-by-step/</link><pubDate>Wed, 09 Sep 2026 12:00:00 +0000</pubDate><dc:creator>Cosmin Trif</dc:creator><guid>https://cosmin.us/upgrading-vcf-salt-master-to-9-1-1-step-by-step/</guid><description>&lt;p&gt;With VCF 9.1.1 released on September 3, 2026, I continued patching the management services in my lab. In this post I will go over upgrading the &lt;strong&gt;VCF Salt Master&lt;/strong&gt; from 9.1.0.0400 to 9.1.1 through VCF Operations.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/release-notes/vmware-cloud-foundation-9-1-1-0-release-notes.html"&gt;VCF 9.1.1 release notes&lt;/a&gt; are the source for the release scope and patch dependencies. The &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/release-notes/vmware-cloud-foundation-9-1-1-0-release-notes/vcfoperations-9-1-1-0-release-notes.html"&gt;VCF Operations 9.1.1 release notes&lt;/a&gt; list &lt;strong&gt;Salt Master&lt;/strong&gt; and &lt;strong&gt;Salt RaaS&lt;/strong&gt; at target build &lt;strong&gt;25679895&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This walkthrough covers a 9.1.0.x to 9.1.1 maintenance upgrade of one Salt Master instance. If you are starting from an older VCF or VMware Aria release, follow the applicable VCF upgrade or migration procedure first.&lt;/p&gt;</description><content:encoded>&lt;p&gt;With VCF 9.1.1 released on September 3, 2026, I continued patching the management services in my lab. In this post I will go over upgrading the &lt;strong&gt;VCF Salt Master&lt;/strong&gt; from 9.1.0.0400 to 9.1.1 through VCF Operations.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/release-notes/vmware-cloud-foundation-9-1-1-0-release-notes.html"&gt;VCF 9.1.1 release notes&lt;/a&gt; are the source for the release scope and patch dependencies. The &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/release-notes/vmware-cloud-foundation-9-1-1-0-release-notes/vcfoperations-9-1-1-0-release-notes.html"&gt;VCF Operations 9.1.1 release notes&lt;/a&gt; list &lt;strong&gt;Salt Master&lt;/strong&gt; and &lt;strong&gt;Salt RaaS&lt;/strong&gt; at target build &lt;strong&gt;25679895&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;This walkthrough covers a 9.1.0.x to 9.1.1 maintenance upgrade of one Salt Master instance. If you are starting from an older VCF or VMware Aria release, follow the applicable VCF upgrade or migration procedure first.&lt;/p&gt;
&lt;h2 id="versions-in-this-upgrade"&gt;Versions in This Upgrade&lt;/h2&gt;
&lt;p&gt;These are the versions reported by the VCF Operations UI in my lab:&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;Component&lt;/th&gt;
					&lt;th&gt;Before&lt;/th&gt;
					&lt;th&gt;After&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Salt Master&lt;/td&gt;
					&lt;td&gt;9.1.0.0400.25544946&lt;/td&gt;
					&lt;td&gt;9.1.1.0.25679895&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="before-you-begin"&gt;Before You Begin&lt;/h2&gt;
&lt;p&gt;For an existing &lt;strong&gt;9.1.0.x&lt;/strong&gt; environment, patch &lt;strong&gt;Fleet Lifecycle to 9.1.1.0 before any other VCF component&lt;/strong&gt;. Before patching Salt RaaS, Broadcom requires the respective VCF management services runtime that hosts it to be on 9.1.1. In my lab, Fleet Lifecycle and the services runtime were already upgraded before I started this Salt Master operation.&lt;/p&gt;
&lt;p&gt;Before starting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verify that the VCF management-services backup configuration is present and reachable under &lt;strong&gt;Build -&amp;gt; Lifecycle -&amp;gt; VCF Management -&amp;gt; Backup &amp;amp; Restore&lt;/strong&gt;. Take an on-demand component backup and verify that it completed successfully. Keep the backup encryption passphrase available for a restore. The &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/fleet-management/backup-and-restore-of-cloud-foundation.html"&gt;VCF management backup and restore documentation&lt;/a&gt; describes the supported workflow.&lt;/li&gt;
&lt;li&gt;Check the VCF services runtime and hosted-service health, including CPU, memory, and disk utilization. Salt Master is hosted by that runtime.&lt;/li&gt;
&lt;li&gt;Confirm that lifecycle metadata is current and that the 9.1.1 binaries are available in the assigned software depot. For a disconnected environment, prepare the binaries with the &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/lifecycle-management/binary-management-for-vmware-cloud-foundation.html"&gt;VCF Download Tool&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure no other management-component operation is running. The software depot must also be usable because patching it makes the binaries unavailable to other component operations until it finishes.&lt;/li&gt;
&lt;li&gt;Plan a maintenance window. Salt services can restart while the workflow is running.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The VCF Operations page may also display a warning that VCF Operations must be patched independently. If that warning is present, wait for that patch to complete before starting Salt Master.&lt;/p&gt;
&lt;h2 id="selecting-salt-master"&gt;Selecting Salt Master&lt;/h2&gt;
&lt;p&gt;Log in to VCF Operations with an Administrator account and go to &lt;strong&gt;Build -&amp;gt; Lifecycle -&amp;gt; VCF Management -&amp;gt; Upgrade&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Set the target VCF version to &lt;strong&gt;9.1.1.&lt;/strong&gt;*. If the release is not listed, click &lt;strong&gt;Sync&lt;/strong&gt;, wait for the lifecycle metadata task to complete, and check again.&lt;/p&gt;
&lt;p&gt;Filter the component list for &lt;strong&gt;master&lt;/strong&gt; and select the &lt;strong&gt;Salt master&lt;/strong&gt; row for the VCF instance you want to patch. In my lab the instance was &lt;strong&gt;instance-a&lt;/strong&gt;. Make sure only the intended component is selected. Expand &lt;strong&gt;Check Required Binaries&lt;/strong&gt; and resolve any missing binary before continuing.&lt;/p&gt;
&lt;p&gt;The upgrade path should read &lt;strong&gt;9.1.0.0400.25544946 -&amp;gt; 9.1.1.0.25679895&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/001-capture-001.webp" alt="VCF Operations VCF Management Upgrade page showing Fleet Lifecycle at 9.1.1.0.25713934, target VCF version 9.1.1.*, and Salt master instance-a ready to upgrade from 9.1.0.0400.25544946 to 9.1.1.0.25679895." width="1667" height="699" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;h2 id="running-the-prechecks"&gt;Running the Prechecks&lt;/h2&gt;
&lt;p&gt;With only Salt Master selected, click &lt;strong&gt;Run Prechecks (1)&lt;/strong&gt;. Open &lt;strong&gt;Precheck details&lt;/strong&gt; and wait for the &lt;strong&gt;Salt master Precheck Workflow&lt;/strong&gt; to finish.&lt;/p&gt;
&lt;p&gt;When the precheck completes, review the &lt;strong&gt;Prechecks&lt;/strong&gt; tab and confirm that the overall result is &lt;strong&gt;Passed&lt;/strong&gt;. In my run, the checks included component package staging, package staging, the vCenter connection, the database upgrade, and the single-component backup requirement.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/002-capture-002.webp" alt="Completed Salt master Precheck Workflow showing a Passed result and all six listed checks passed." width="1125" height="539" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Return to the component list and confirm that Salt Master is &lt;strong&gt;Ready for upgrade&lt;/strong&gt;. Do not start the upgrade while the precheck is still running. If a check fails, open its details, fix the reported issue, and run the precheck again.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/003-capture-003.webp" alt="Salt master selected with the 9.1.1.0.25679895 upgrade path and Ready for upgrade status after the precheck completed." width="1037" height="150" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;h2 id="starting-the-upgrade"&gt;Starting the Upgrade&lt;/h2&gt;
&lt;p&gt;Click &lt;strong&gt;Upgrade&lt;/strong&gt; on the Salt Master row. The status changes to &lt;strong&gt;Upgrade in progress&lt;/strong&gt;. Open &lt;strong&gt;Upgrade details&lt;/strong&gt; to follow the workflow.&lt;/p&gt;
&lt;p&gt;The workflow in my lab moved through these subtasks:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Set Salt master upgrade context for the workflow.&lt;/li&gt;
&lt;li&gt;Stage the Salt master plugin in the VCF services runtime.&lt;/li&gt;
&lt;li&gt;Run Salt master prechecks.&lt;/li&gt;
&lt;li&gt;Stage the Salt master package in the VCF services runtime.&lt;/li&gt;
&lt;li&gt;Prepare Salt master for upgrade.&lt;/li&gt;
&lt;li&gt;Perform the Salt master upgrade.&lt;/li&gt;
&lt;li&gt;Run the inventory sync after the Salt master upgrade.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/004-capture-004.webp" alt="Salt master row showing Upgrade in progress from 9.1.0.0400.25544946 to 9.1.1.0.25679895." width="892" height="85" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/005-capture-005.webp" alt="Salt master upgrade workflow in progress while the Salt master plugin is staged in the VCF services runtime." width="1127" height="490" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;The workflow then advances through the Salt master prechecks, package staging, and preparation steps.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/006-capture-006.webp" alt="Salt master upgrade workflow showing completed staging and prechecks while preparation is in progress." width="1122" height="433" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;The task details show the package staging, prechecks, preparation, and upgrade subtasks. Wait for the final inventory sync and confirm that the overall task is &lt;strong&gt;Completed&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/007-capture-007.webp" alt="Salt master upgrade workflow showing all seven subtasks completed, including the final inventory sync." width="1125" height="475" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;In my lab the workflow started at &lt;strong&gt;6:51 AM&lt;/strong&gt; and completed at &lt;strong&gt;7:42 AM&lt;/strong&gt; on September 9, for a total workflow time of about &lt;strong&gt;51 minutes&lt;/strong&gt;. That is the duration shown by my task, not a promise about service downtime in another environment.&lt;/p&gt;
&lt;h2 id="verifying-the-new-version"&gt;Verifying the New Version&lt;/h2&gt;
&lt;p&gt;Go to &lt;strong&gt;Build -&amp;gt; Lifecycle -&amp;gt; VCF Management -&amp;gt; Components&lt;/strong&gt; and open &lt;strong&gt;Salt Master&lt;/strong&gt; for the instance you upgraded.&lt;/p&gt;
&lt;p&gt;Under &lt;strong&gt;Summary&lt;/strong&gt;, verify that the status is &lt;strong&gt;Running&lt;/strong&gt; and the version is &lt;strong&gt;9.1.1.0.25679895&lt;/strong&gt;. In my lab the deployment size was &lt;strong&gt;Small&lt;/strong&gt; and it was managed by the &lt;strong&gt;VCF services runtime&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-salt-master-9-1-1-upgrade/008-capture-008.webp" alt="Salt Master component summary showing Running status, version 9.1.1.0.25679895, Small size, and VCF services runtime management." width="463" height="352" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Before moving on, review &lt;strong&gt;VCF Management -&amp;gt; Tasks&lt;/strong&gt; for failed or partially completed tasks, check the VCF services runtime and Salt health, and confirm that the management-services backup still works. If Salt RaaS is also present, verify its version and patch it only after its hosting runtime meets the 9.1.1 dependency.&lt;/p&gt;
&lt;p&gt;The Salt Master in my lab is now on &lt;strong&gt;9.1.1.0.25679895&lt;/strong&gt;. We can continue with the remaining management components by following the dependencies in the &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/release-notes/vmware-cloud-foundation-9-1-1-0-release-notes.html"&gt;VCF 9.1.1 release notes&lt;/a&gt;.&lt;/p&gt;
&lt;!-- Editorial review, 2026-09-09:
Broadcom's VCF 9.1.1 release notes and VCF Operations 9.1.1 component
release notes were reviewed directly. The supplied PNGs have unique SHA-256
hashes. Captures 001 through 008 are all used: they establish the source/target builds,
passed precheck, ready state, upgrade progress, completed workflow, and final
Running version. The views are sequential rather than duplicates. The final component summary is
shown in capture 008 in the supplied set. Images are lossless WebP conversions
without visual edits. The screenshots do not establish backup completion,
full post-upgrade health, or service downtime, so those are written as
prerequisites and validation guidance.
--&gt;</content:encoded></item></channel></rss>