<?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>VCF Services Runtime on Cosmin.us</title><link>https://cosmin.us/tags/vcf-services-runtime/</link><description>Recent content in VCF Services Runtime on Cosmin.us</description><generator>Hugo</generator><language>en-US</language><dc:creator>Cosmin Trif</dc:creator><lastBuildDate>Mon, 07 Sep 2026 18:30:00 +0000</lastBuildDate><atom:link href="https://cosmin.us/tags/vcf-services-runtime/index.xml" rel="self" type="application/rss+xml"/><item><title>Upgrading VCF Services Runtime to 9.1.1 Step by Step</title><link>https://cosmin.us/upgrading-vcf-services-runtime-to-9-1-1-step-by-step/</link><pubDate>Mon, 07 Sep 2026 18:30:00 +0000</pubDate><dc:creator>Cosmin Trif</dc:creator><guid>https://cosmin.us/upgrading-vcf-services-runtime-to-9-1-1-step-by-step/</guid><description>&lt;p&gt;With Fleet Lifecycle upgraded to 9.1.1, the next component I wanted to upgrade in my lab was VCF Services Runtime. In this post I will go over upgrading it from &lt;strong&gt;9.1.0.0200&lt;/strong&gt; to &lt;strong&gt;9.1.1.0&lt;/strong&gt; through VCF Operations.&lt;/p&gt;
&lt;p&gt;VCF 9.1.1 was released on September 3, 2026. The release notes can be found &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;here&lt;/a&gt;. The runtime fixes listed 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/vcfoperations-9-1-1-0-release-notes.html"&gt;VCF Operations release notes&lt;/a&gt; include improvements for mixed-case FQDNs, services recovering after a cluster power-on, and log buffers filling the logging disk.&lt;/p&gt;</description><content:encoded>&lt;p&gt;With Fleet Lifecycle upgraded to 9.1.1, the next component I wanted to upgrade in my lab was VCF Services Runtime. In this post I will go over upgrading it from &lt;strong&gt;9.1.0.0200&lt;/strong&gt; to &lt;strong&gt;9.1.1.0&lt;/strong&gt; through VCF Operations.&lt;/p&gt;
&lt;p&gt;VCF 9.1.1 was released on September 3, 2026. The release notes can be found &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;here&lt;/a&gt;. The runtime fixes listed 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/vcfoperations-9-1-1-0-release-notes.html"&gt;VCF Operations release notes&lt;/a&gt; include improvements for mixed-case FQDNs, services recovering after a cluster power-on, and log buffers filling the logging disk.&lt;/p&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, upgrade &lt;strong&gt;Fleet Lifecycle to 9.1.1 first&lt;/strong&gt;, before any other VCF component. Broadcom also requires the hosting runtime to be upgraded before the dependent Identity Broker and Salt RaaS upgrades to 9.1.1. The release-specific order is documented &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/lifecycle-management/using-the-depot-configuration-tab.html"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Before starting:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Verify that an external SFTP backup location is configured and reachable under &lt;strong&gt;Build -&amp;gt; Lifecycle -&amp;gt; VCF Management -&amp;gt; Backup &amp;amp; Restore&lt;/strong&gt;. This is a prerequisite for patching VCF management services. Check the configuration status and keep the encryption passphrase available for a restore. The configuration steps are &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/configure-sftp-backup-target-in-vmware-cloud-foundation-operations.html"&gt;here&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Take an &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/backup-vcf-automation.html"&gt;on-demand backup&lt;/a&gt; before the upgrade. Go to &lt;strong&gt;Backup &amp;amp; Restore -&amp;gt; Backup -&amp;gt; Backup Now&lt;/strong&gt;, select the VCF instance and component, and verify that the backup completes. Include the runtime and the hosted services that support backup in your recovery plan. Broadcom lists the runtime&amp;rsquo;s file-based backup as covering &lt;strong&gt;service accounts only&lt;/strong&gt;; it does not replace the individual service backups. Review 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;supported backup methods&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Check the runtime and hosted-service health before starting, including node CPU, memory, and disk utilization. Plan a maintenance window: hosted services can restart during maintenance. Broadcom describes these checks in the &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/infrastructure-operations/using-vcf-operations-diagnostics/monitor-your-environment-and-prevent-issues-with-vcf-health/vcf-management-services-metrics-and-health-in-vcf-diagnostics.html"&gt;VCF Management Services health documentation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Make sure the required binaries are available through the assigned software depot. For offline or disconnected environments, prepare them with the VCF Download Tool using 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;binary management documentation&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For this walkthrough we will upgrade one runtime instance and let it finish before starting another management-service operation. If VCF Operations itself is being patched, wait for that patch to complete first, as the banner in the screenshot below instructs. Also wait for any Software Depot patch to finish so the upgrade binaries are available.&lt;/p&gt;
&lt;p&gt;Here are the versions from 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;VCF Services Runtime&lt;/td&gt;
					&lt;td&gt;9.1.0.0200.25555874&lt;/td&gt;
					&lt;td&gt;9.1.1.0.25714471&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Fleet Lifecycle was already on &lt;strong&gt;9.1.1.0.25713934&lt;/strong&gt;. Both 9.1.1 build numbers match 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/vmware-cloud-foundation-9-1-1-0-bill-of-material.html"&gt;VCF 9.1.1 Bill of Materials&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="selecting-the-target-version"&gt;Selecting the Target Version&lt;/h2&gt;
&lt;p&gt;To get started, 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;We can see that Fleet Lifecycle is already upgraded, but the management components still have &lt;strong&gt;9.1.0.*&lt;/strong&gt; selected as the target. If the new release is not available, use &lt;strong&gt;Sync&lt;/strong&gt; to refresh the lifecycle metadata and wait for the task to complete.&lt;/p&gt;
&lt;p&gt;Under &lt;strong&gt;Management Components&lt;/strong&gt;, click on &lt;strong&gt;Select Version&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/001-capture-001.webp" alt="VCF Management Upgrade page showing Fleet Lifecycle at 9.1.1.0.25713934 and the management component target still set to 9.1.0.*." width="1186" height="508" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;Set Target Version&lt;/strong&gt; dialog, select &lt;strong&gt;9.1.1.*&lt;/strong&gt; from the &lt;strong&gt;VCF global version&lt;/strong&gt; drop-down and click on &lt;strong&gt;Set Version&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Please note that this target applies to management components across all VCF instances. Setting the target does not start the upgrades; we still need to select the component to upgrade.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/003-capture-003.webp" alt="Set Target Version dialog with VCF global version 9.1.1.* selected and the Set Version button enabled." width="1022" height="272" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;h2 id="running-the-runtime-prechecks"&gt;Running the Runtime Prechecks&lt;/h2&gt;
&lt;p&gt;Clear any existing component selections, then filter the list for &lt;strong&gt;runtime&lt;/strong&gt; and select the &lt;strong&gt;VCF services runtime&lt;/strong&gt; row for the instance you want to upgrade. In my lab this is &lt;strong&gt;instance-a&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Make sure only the intended runtime is selected. The buttons should show &lt;strong&gt;Run Prechecks (1)&lt;/strong&gt; and &lt;strong&gt;Upgrade (1)&lt;/strong&gt;. Check that the upgrade path is &lt;strong&gt;9.1.0.0200.25555874 -&amp;gt; 9.1.1.0.25714471&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Expand &lt;strong&gt;Check Required Binaries&lt;/strong&gt; and confirm that the required binaries are available. Resolve any missing binaries before proceeding.&lt;/p&gt;
&lt;p&gt;Click on &lt;strong&gt;Run Prechecks (1)&lt;/strong&gt;. Once the task completes, review &lt;strong&gt;Precheck details&lt;/strong&gt; and resolve any errors before starting the upgrade, following the &lt;a href="https://techdocs.broadcom.com/us/en/vmware-cis/vcf/vcf-9-0-and-later/9-1/lifecycle-management/using-the-depot-configuration-tab/upgrade-a-vcf-management-component.html"&gt;individual component upgrade procedure&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here we can see the runtime row showing &lt;strong&gt;Ready for upgrade&lt;/strong&gt;, with the &lt;strong&gt;Precheck details&lt;/strong&gt; link available.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/005-capture-005.webp" alt="VCF Services Runtime selected for instance-a, with the upgrade path to 9.1.1.0.25714471, Ready for upgrade status, and Precheck details link." width="1800" height="645" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;h2 id="starting-the-upgrade"&gt;Starting the Upgrade&lt;/h2&gt;
&lt;p&gt;Once the prechecks have completed successfully, click on &lt;strong&gt;Upgrade&lt;/strong&gt; on the runtime row.&lt;/p&gt;
&lt;p&gt;The status changes to &lt;strong&gt;Upgrade in progress&lt;/strong&gt;. We can follow the progress by clicking on &lt;strong&gt;Upgrade details&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/006-capture-006.webp" alt="VCF Services Runtime row showing Upgrade in progress from 9.1.0.0200.25555874 to 9.1.1.0.25714471." width="955" height="58" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;The workflow starts by setting the runtime upgrade context and staging the runtime plugin. In this capture we can see &lt;strong&gt;Staging binaries&lt;/strong&gt; followed by &lt;strong&gt;Running Component Stage Prechecks&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/007-capture-007.webp" alt="VCF Services Runtime upgrade workflow in progress, with the plugin staging subtask displaying binary staging and component stage precheck messages." width="1376" height="656" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;We now have to wait for the workflow to finish. It continues through runtime prechecks, package staging, upgrade preparation, the upgrade itself, and the final inventory sync.&lt;/p&gt;
&lt;p&gt;If a task fails, open its details and resolve the reported issue before retrying. 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;9.1.1 known issues&lt;/a&gt; also explain that a completed workflow can retain failed subtask attempts after successful retries. Review the final task status and component health when checking the result.&lt;/p&gt;
&lt;h2 id="verifying-the-upgrade"&gt;Verifying the Upgrade&lt;/h2&gt;
&lt;p&gt;Once the upgrade is complete, the workflow shows &lt;strong&gt;Completed&lt;/strong&gt;. The final &lt;strong&gt;Inventory sync post VCF services runtime upgrade&lt;/strong&gt; subtask also shows &lt;strong&gt;Completed&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In my lab the workflow started at &lt;strong&gt;9:01 AM&lt;/strong&gt; and completed at &lt;strong&gt;2:46 PM&lt;/strong&gt; on September 7, about &lt;strong&gt;5 hours and 45 minutes&lt;/strong&gt;. This is the total workflow time shown in my task, not a measurement of service downtime. Allow for your environment to take a different amount of time.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/008-capture-008.webp" alt="Completed VCF Services Runtime upgrade workflow, with a 9:01 AM start, 2:46 PM completion, and completed final inventory sync." width="1358" height="554" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;We can verify the installed version by going to &lt;strong&gt;Build -&amp;gt; Lifecycle -&amp;gt; VCF Management -&amp;gt; Components&lt;/strong&gt; and opening &lt;strong&gt;VCF Services Runtime&lt;/strong&gt; for the instance.&lt;/p&gt;
&lt;p&gt;Under &lt;strong&gt;Summary&lt;/strong&gt;, check that the status is &lt;strong&gt;Running&lt;/strong&gt; and the version is &lt;strong&gt;9.1.1.0.25714471&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://cosmin.us/images/2026/09/vcf-services-runtime-9-1-1-upgrade/009-capture-009.webp" alt="VCF Services Runtime Summary showing Running status, version 9.1.1.0.25714471, and Small size after the upgrade." width="542" height="741" loading="lazy" decoding="async"&gt;
&lt;/p&gt;
&lt;p&gt;Before moving on, open &lt;strong&gt;Services runtime health&lt;/strong&gt; and check the nodes and hosted services for outstanding health issues. Verify the services you use, such as sign-in, log collection, and lifecycle operations, and confirm that backups are still working.&lt;/p&gt;
&lt;p&gt;The runtime in my lab is now on &lt;strong&gt;9.1.1&lt;/strong&gt;. We can continue with the remaining management components, following the release-specific dependencies above. Upgrading the runtime does not by itself confirm that every hosted component is on 9.1.1; check each component&amp;rsquo;s version separately.&lt;/p&gt;
&lt;!-- Editorial review, 2026-09-07:
Sources verified directly in Broadcom TechDocs, including the September 4 release-note updates.
All nine supplied PNGs have unique SHA-256 hashes. Captures 002 (open version menu)
and 004 (cropped list with ten components selected) were omitted as redundant.
The seven included screenshots are losslessly encoded copies, without visual edits.
The lab screenshots establish the source/target builds, completed workflow, duration,
and final Running status. They do not establish backup success, detailed precheck
results, full post-upgrade health, or duration of service unavailability.
The Fleet Lifecycle predecessor is currently draft: true. Its opening link was
removed for publication; restore the link once that article is published.
The generic individual-component documentation prohibits parallel operations, while
the 9.1.1 release notes permit them subject to dependencies. This walkthrough uses
one runtime at a time and preserves the VCF Operations isolation warning shown in
the supplied UI, without claiming a universal mandatory order for all components.
--&gt;</content:encoded></item></channel></rss>