Open-vm-tools 11.1.0 has been released
This release has incorporated some of the FreeBSD based pull requests submitted to the open-vm-tools project and with those updates, the following FreeBSD OVT patch files in the ports should not be needed.
It looks like patch-libDeployPkg_processPosix.c is also redundant now.
I've verified functionality on ESXi 6.5 and 6.7 for FreeBSD 12.0-R and CURRENT.
I don't have an ESXi 7.0 setup yet. I still need to test FreeBSD 11.x and 12.1.
open-vm-tools 11.1.0 includes a new 'Service Discovery' plugin, which connects with the vRealize Operations Manager product. Refer to the following links for more information on this feature: https://marketplace.vmware.com/vsx/solutions/vrealize-operations-service-discovery-management-pack?ref=search https://www.vmware.com/products/vrealize-operations.html
work on FreeBSD?
The new 'Service Discovery' plugin is currently only available for Windows and newer Linux guests.
For FreeBSD the following are would be needed
- FreeBSD versions of the service discovery script to be run on the guests
- plugin change to accept/collect and forward the info from the scripts
And the service would greatly benefit by using a secure socket (vmci/vsock) channel for the transmissions.
We have the vmci driver in CURRENT, but it has not been back-ported to 12 or 11.
Unfortunately we still do not have a vsock driver for FreeBSD (having been gently prodding for some resources here)
A commit references this bug:
Date: Thu May 14 14:18:16 UTC 2020
New revision: 535238
Update to version 11.1.0
In terms of functionality this update is a no-op on
FreeBSD. Some local patches were upstreamed and have
been removed from the port.
Tested matrix is ESXi 6.5 and 6.7, and Fusion.
FreeBSD HEAD, 12.1-R, 12.0-R and 11.3-R AMD64
The test plan ensures the VM power control works from
the management app, that the memory balloon driver operates
properly, and that reporting back to vCenter as far as IP
and whether the tools are installed and operational works.
In particular no i386 versions of FreeBSD were
explicitly tested, nor was any testing done on ESXi 7.0
The new functionality in this version of the tools is Windows/Linux
only. See the listed PR for the pieces FreeBSD needs to achieve parity.
Submitted by: firstname.lastname@example.org
Sponsored by: Panzura