VMware Cloud Community
Niklas98
Contributor
Contributor

VMwareTools Version not available for VM after offline vib bundle Update

Hello,

I did VMwareTools update via the offline vib bundle install method on the ESXi-Hosts.
My Powershell script does the following:

  1. Connect to the vCenter Server
  2. Get all Datacenter, Cluster, Datastores and ESXi-Hosts
  3. Upload the offline vib bundle to the Datastore with the most free space for each cluster
  4. install the vib bundle on each esxi Server
  5. Delete the offline vib bundle from the datastore

Output:
Message : Operation finished successfully.
RebootRequired : false
VIBsInstalled : {VMware_locker_tools-light_12.2.5.21855600-21858631}
VIBsRemoved : {VMware_locker_tools-light_12.1.5.20735119-21422485}
VIBsSkipped :

For my ESXi-Server on Version 8x the tools are available for the virtual machines.

For my ESXi-Server on Version 7x the tools are not.
When connecting to the esxi server per ssh and run: 

esxcli software vib list | grep tools
Output: tools-light 12.2.5.21855600-21858631 VMware VMwareCertified 2023-07-06

Taking a look into the Product Interoperability Matrix I can see no issues to incompatibility. Even the response Matrix from the CVE (CVE-2023-20867) shows the current version my 7x ESXi-Hosts have are needed to be updated (12.x.x, 11.x.x, 10.3.x).

The virtual machines on my 7x ESXi-Hosts displaying: Running, version:12352 (Current) - which is VMwareTools Version 12.2.0
In the "Updates" section of the virtual machines is also shown "VMwareTools - Up to Date".

Any idea or guess?

Best regards,

Niklas 

 
Labels (4)
0 Kudos
2 Replies
Lalegre
Virtuoso
Virtuoso

Hello @Niklas98,

Have you tried doing a vMotion of the VM to another host and put it back to the same one to see if it recognizes that is out of date?

0 Kudos
Niklas98
Contributor
Contributor

Hello,

yes I already tried that. Still Tools not available.
12.2.0 shown as current version.

0 Kudos