Upgrading to vCenter Server Appliance 6.7 U1
A near-feature-complete vSphere Client and other new features are included in the most recent update to VCSA.
VMware's release of vSphere 6.7 U1 on Oct. 16, 2018, despite being only an update, was a major event as this version includes a near-feature-complete vSphere Client. For years, VMware has been slowly replacing its Flash-based vSphere Web Client with the HTML5-based vSphere Client. This was definitely a big deal to me -- I've spent far too many hours fighting to make sure that I had the correct version of Flash installed, and that my browser was compatible with that version.
In this article, I'll walk you through how I upgraded my vCenter Server Appliance (VCSA) from 6.7 to 6.7 U1, and then I'll highlight some of the new features in vSphere Client.
Upgrading to vSphere 6.7 U1
I'll only be going over the process of updating the VCSA to 6.7 U1; I won't go over how to update ESXi because my lab server, a Dell R610, is still running ESXi 6.5 and its CPUs aren't supported with ESXi 6.7.
Before starting the update process, I first checked the VMware Product Interoperability Matrix to ensure that the rest of my software was compatible with U1. I then went to My VMware and took note of the release date (2018-10-16) and build number (10244745) of vSphere 6.7 U1; this is very important as the built-in update function in vSphere refers to the update only by the build number, not as "U1."
I then verified the version of VCSA I was running by using a Web browser to connect to the VMware Appliance Management Interface (VAMI). I selected the Summary tab, which displayed my current version and build number of vSphere (Figure 1).
To begin the update process, I selected the Update tab and then Check CD ROM and URL from the Check Updates drop down menu (Figure 2). This showed a patch, 6.7 VCSA 20000, released on Oct. 15, which was not identified as U1. I expanded this update and clicked Run Pre-update Checks.
My system passed the pre-check, and I was informed that it would take 91 minutes to download (Figure 3).
I clicked Stage only, and it only took about 30 minutes for the patch to download. Once complete, I clicked Install, accepted the EULA, accepted participating in CEIP, verified that I backed up my vCenter server appliance, and clicked Finish.
After a short period of time, my connection to VAMI was lost; when I refreshed the web browser, I received a message that the installation succeeded (Figure 4).
I clicked Close and selected the Summary tab to confirm the updated version: 220.127.116.11000 (Figure 5).
When I went to the vSphere Client, I received a message that the Web server was initializing (Figure 6).
After a few minutes, I was able to log on to the vSphere Client and verify that I was running version 18.104.22.168000, build 10244745 (Figure 7).
Using New Features in VCSA 6.7 U1
Once I had updated my VCSA to version 6.7 U1, I tried out a few of the new features. Here's a brief look at what I experienced.
To change the color schemes in the vSphere Client to the dark theme (Figure 8), I selected Switch Theme from the User dropdown (Figure 9). To change the theme back to the light scheme, I selected Switch Theme again.
If you've enabled CEIP, you can see an assessment of the vSphere environment and the KBs that can be used to solve these issues by selecting the Health tab under Monitor (Figure 10). VMware detects and provides alarms for both existing and potential problems.
I also noticed that the performance charts now work in the vSphere client (Figure 11).
The VAMI has a few new features, including a new tab called Firewall (Figure 12) that allows you to manage firewall rules for the VCSA.
You can also log in into the VAMI with your single sign-on (SSO) user account (Figure 13) rather than doing so as the VCSA root user. The SSO users need to be members of the "SytemConfiguration.Administrators" group. Moreover, members of the "Systemonfiguration.BashShellAdministrators" group can use their SSO account to log on to the VCSA bash shell.
Overall, I found that updating vSphere from version 6.7 to 6.7 U1 was simple and painless. If you need to update your VCSA from a previous version, see my article, "Step-by-Step: Upgrading to VCSA 6.7."
Now that the vSphere client is almost feature-complete (it's still missing a few minor functions), I can't imagine why you wouldn't want to upgrade your VCSA to version 6.7 U1. Although I only covered a few of the new or improved functions in it in this article, you can find a complete list of all the functional updates in the vSphere Client here.
Tom Fenton works in VMware's Education department as a Senior Course Developer. He has a wealth of hands-on IT experience gained over the past 20 years in a variety of technologies, with the past 10 years focused on virtualization and storage. Before re-joining VMware, Tom was a Senior Validation Engineer with The Taneja Group, were he headed their Validation Service Lab and was instrumental in starting up its vSphere Virtual Volumes practice. He's on Twitter @vDoppler.