With the release of of VCF 4.3.1 i wanted to get my lab upgraded. The release blog can be found here and the release notes are here

In order to get to 4.3.1.0 in the past we had to upgrade to each version incrementally. As per the documentation found here we can now upgrade from any release past 4.1.0.1 directly to 4.3.1 skipping the releases in between. We can do so by going to Repository -> Bundle management -> Download now. Download the Configuration drift bundle as well as the Update package.

Screenshot shows VMware Cloud Foundation update options for 4.3.1.0 and 4.3.0.0.

The next step is to upgrade VCF by going to Inventory -> Workload Domains -> Select the workload domain -> Update/Patches -> Update Now for the VMware Cloud Foundation Update 4.3.1.0.

UI shows VMware Cloud Foundation Update 4.3.1.0 with options to schedule or update now.

Next we are taken to the Upgrade page where we can follow the upgrade for each one of the components

The image shows a VMware Cloud Foundation Update Status page with various components in different update states.

Once the upgrade is complete we can click Finish to be returned back to the main screen

Because we are changing the SDDC-Manager versions i would strongly recommend to clear cache and log back in before going forward.

Next step is to upgrade NSX-T installation to NSX-T 3.1.3.1. The release notes can be found here. We can go to inventory -> Workload Domains -> Select the workload domain -> Update/Patches -> Under Available updates click on the drop down and select Cloud Foundation 4.3.1.0 -> Download now.

UI shows Cloud Foundation 4.3.1.0 update options for NSX-T 3.1.3.1.

Once the download is complete we can proceed with updating the NSX component by clicking on the update now

Update page for Cloud Foundation 4.3.1.0 with ‘Update Now’ button visible.

The upgrade will go thought upgrading the NSX managers as well as the edges. We can view the upgrade status by clicking on view status

In-Progress Updates screen shows VMware Software Update 4.3.1.0 with NSX-T 3.1.3.1 update.

Once the upgrade is complete we can proceed with the vCenter Upgrade. VCF 4.3.1.0 comes with vCenter Server 7.0 Updated 2d. The release notes can be found here. We can go to inventory -> Workload Domains -> Select the workload domain -> Update/Patches -> Under Available updates click on the drop down and select Cloud Foundation 4.3.1.0 -> Download now.

The image shows a dropdown menu for selecting a Cloud Foundation version, with options for downloading updates.

Once the download is complete we can click on Update now

The image shows a UI for scheduling a VMware Cloud Foundation update from 4.1.0.1 to 4.3.1.0.

We can follow the status of the upgrade by clicking on the view status tab

In-progress updates show a domain-level upgrade in progress.

Here we can see the different components that are getting upgraded

VMware Software Update 4.3.1.0 is in progress, showing upgrade stages and status.

Once the upgrade is complete we are taken back to the previous page where we can see that the ESXi servers are next. The release notes can be found here. Click on Download Now

UI shows Cloud Foundation 4.3.1.0 update details, including download options.

Once the download is complete we can click on Update now

Update now button visible for VMware Software Update 4.3.1.0.

If we have multiple clusters we can enable Cluster-level selection and select the specific cluster(s) we want to upgrade.

Select clusters for upgrade in VCF 4.1.0.1 to 4.3.1.0.

We can also enable sequential cluster upgrade as well as quick boot

Upgrade Options screen in a wizard for VCF 4.1.0.1 to 4.3.1.0 upgrade.

We get to review the options once again before we click finish to to submit the task

Reviewing cluster upgrade options: all selected, sequential upgrade disabled, quick boot disabled.

Once submitted we can view the status by clicking on View Status

VMware Software Update 4.3.1.0 in progress, status viewable.

And with that we are finished with the workload domain. We can get back to the Update/Patches page