Update esxi with required version of vmware tools

Last updated: July 28, 2025 at 12:37

By default each esxi release come bundled with a specific vmware tools release. Automatic upgrade option for VMs checks against this version.

To find VMware tools version on host:

esxcli software component get | grep VMware-VM-Tools -B 1 -A 14

Using baseline method

  1. Download the VMware tools VIB package.
    1. Go to VMWare console > Downloads > Log in to the Broadcom Support portal.
    2. On the left hand side menu, click My Downloads.
    3. In the search bar in the upper right side of the page enter “VMware vSphere”
    4. Choose VMware vSphere
    5. Under Products tab, select VMware VSphere Enterprise and appropriate version.
    6. Click View Group on the right side of the VMware tools item.
    7. Use the drop-down in the upper-right to choose the desired version.
  2. Upload VIB package to Lifecycle manager
    1. Click actions > Import updates
    2. Select vib zip file
  3. After upload is completed, create a new baseline with both esxi host and vmware tools, or,
    1. Create different packages.
  4. This does not require reboot

Other ways:

  1. Create a common repository with whatever version you want to maintain
    1. This requires a common datastore to be accessible to all hosts, which might not be possible
  2. Using images in VMware Lifecycle management
    1. Needs all hosts to be the same hardware, etc.

references:

Options for Updating VMware Tools at Scale - VMware Cloud Foundation (VCF) Blog