vSphere 7

Apply New ESXi 7.0 updates with vSphere Lifecycle Manager vLCM

A look at how to apply new ESXi 7.0 updates with vSphere Lifecycle Manager vLCM. VMware released new ESXi 7.0 image, with vLCM apply to vSphere cluster

If you are like me you have been waiting for updates to be released for ESXi 7 so you could try out the vSphere Lifecycle Manager vLCM tool to apply those updates to your ESXi 7 vSphere cluster. The new vSphere Lifecycle Manager vLCM tool is a declarative, desired-state solution that looks at the current state of your cluster and determines if it is out of compliance with the image version level required by the vLCM image baseline. VMware just came out with updates to ESXi 7.0 with image build ESXi-7.0.0-16324942. Let’s take a look at how to apply new ESXi 7.0 updates with vSphere Lifecycle Manager vLCM.

Update your base ESXi 7.0 Image in vSphere Lifecycle Manager with Sync

If you are like me, in my lab environments, I am running the vSphere ESXi 7.0 clusters running the GA build of ESXi. So, when you look at your vSphere Lifecycle Manager vLCM, you will see this image listed.

Viewing-the-current-ESXi-7.0-GA-image-available-in-vSphere-Lifecycle-Manager
Viewing the current ESXi 7.0 GA image available in vSphere Lifecycle Manager

To see recently released updates, select the Actions drop down and select Sync Updates. The sync updates command will actively go out and pull down the latest updates that have been released. By default, this operation runs periodically. However, running ad-hoc ensures you are seeing the latest and greatest updates available.

Running-the-Sync-Updates-command-in-vSphere-Lifecycle-Manager-vLCM
Running the Sync Updates command in vSphere Lifecycle Manager vLCM

After a couple of minutes, you should see new ESXi 7.0 base images pulled down as part of the synchronization update. ***Note*** I had to refresh my browser screen to see the new images appear even after the sync operation had completed.

New-ESXi-7.0-base-image-appearing-after-syncing-in-vSphere-Lifecycle-Manager
New ESXi 7.0 base image appearing after syncing in vSphere Lifecycle Manager

Update your vSphere cluster ESXi 7.0 hosts with vSphere Lifecycle Manager

Now we need to apply this new image to the vSphere cluster running the ESXi 7.0 hosts.

To begin, I have already changed over to using the vSphere Lifecycle Manager vLCM on this cluster instead of using the legacy vSphere Update Manager (VUM), so you don’t see the Baselines menu under the Updates tab. To see how to do that, see my post here on What is vSphere Lifecycle Manager vLCM?

Let’s change to using the new image for remediating the cluster. Under the Updates tab > Image, click the Edit button.

Edit-the-image-applied-to-your-ESXi-hosts-for-your-vSphere-cluster
Edit the image applied to your ESXi hosts for your vSphere cluster

Now under the drop down for ESXi Version, you should see the new versions of the ESXi 7.0 images. Click the latest image and click Save.

Select-the-new-ESXi-7.0-image
Select the new ESXi 7.0 image

You will see the task kick off that vSphere Lifecycle Manager starts checking the compliance of the cluster against the newly selected image.

vSphere-Lifecycle-Manager-vLCM-will-begin-checking-the-compliance-of-the-cluster
vSphere Lifecycle Manager vLCM will begin checking the compliance of the cluster

Once the compliance check finishes, the cluster will show as needing remediation. In very “declarative, desired state speak”, it notes this as configuration drift.

To remediate the cluster in one action, click the Remediate All button.

Remediate-your-ESXi-7.0-vsphere-cluster-with-vSphere-Lifecycle-Manager
Remediate your ESXi 7.0 vsphere cluster with vSphere Lifecycle Manager

Review the Remediation Impact summary. Then click Start Remediation.

Review-the-impact-summary-of-remediation
Review the impact summary of remediation

As a note here, you can also select a single ESXi 7.0 host instead of remediating the entire cluster. Click the ellipse next to the ESXi 7.0 host. Select Remediate.

Remediate-a-single-host-at-a-time
Remediate a single host at a time

The compliance and remediation tasks kick off and will show progress as the cluster is remediated using the vSphere Lifecycle Manager vLCM.

Cluster-remediation-tasks-begin
Cluster remediation tasks begin

After a while, the cluster should be remediated as each host is placed into maintenance mode, has the image applied, rebooted, and then brought back into the cluster before the next host is remediated.

After all are finished, you can quickly look at the build number displayed on the Summary screen for each host to verify the version has updated correctly.

Updating-all-ESXi-7.0-hosts-finishes-successfully-using-vSphere-Lifecycle-Manager
Updating all ESXi 7.0 hosts finishes successfully using vSphere Lifecycle Manager

Wrapping Up

I really like the workflow and feel of the new vSphere Lifecycle Manager vLCM in vSphere 7. It seems to simplify the process of applying updates. Instead of thinking about each individual module that is patched, it is a very holistic approach to versioning the image itself and apply this image to the entire vSphere cluster.

The image is easily updated in the vSphere Lifecycle Manager vLCM. Once you have pulled down the most recent updates, you simply change to the new image in the Updates tab of your vSphere cluster. After you do this, compliance with the new image is checked across the cluster and you can begin remediating. You can choose a single host or have your entire cluster updated in one operation.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.