- Update to 12.3.0 (build 22234872) (boo#1214850)
- There are no new features in the open-vm-tools 12.3.0 release. This is
primarily a maintenance release that addresses a few critical problems,
including:
- This release integrates CVE-2023-20900 without the need for a patch.
For more information on this vulnerability and its impact on VMware
products, see
https://www.vmware.com/security/advisories/VMSA-2023-0019.html.
- A tools.conf configuration setting is available to temporaily direct
Linux quiesced snaphots to restore pre open-vm-tools 12.2.0 behavior
of ignoring file systems already frozen.
- Building of the VMware Guest Authentication Service (VGAuth) using
"xml-security-c" and "xerces-c" is being deprecated.
- A number of Coverity reported issues have been addressed.
- A number of GitHub issues and pull requests have been handled.
Please see the Resolves Issues section of the Release Notes.
- For issues resolved in this release, see the Resolved Issues section
of the Release Notes.
- For complete details, see:
https://github.com/vmware/open-vm-tools/releases/tag/stable-12.3.0
- Release Notes are available at
https://github.com/vmware/open-vm-tools/blob/stable-12.3.0/ReleaseNotes.md
- The granular changes that have gone into the 12.3.0 release are in the
ChangeLog at
https://github.com/vmware/open-vm-tools/blob/stable-12.3.0/open-vm-tools/ChangeLog
- Fix (bsc#1205927) - hv_vmbus module is loaded unnecessarily in VMware guests
- jsc-PED-1344 - reinable building containerinfo plugin for SLES 15 SP4.
- Drop patch now contained in 12.3.0:
+ 0001-build-put-l-specifiers-into-LIBADD-not-LDFLAGS.patch
+ 0002-build-use-grpc-pkgconfig-to-retrieve-flags-libraries.patch
OBS-URL: https://build.opensuse.org/request/show/1109309
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=442
- Update to 12.2.0 (build 21223074) (boo#1209128)
- There are no new features in the open-vm-tools 12.2.0 release. This is
primarily a maintenance release that addresses a few critical problems,
including:
- Linux quiesced snapshots have been updated to avoid intermittent hangs of
the vmtoolsd process.
- Updated the guestOps to handle some edge cases when File_GetSize() fails
or returns -1.
- A number of Coverity reported issues have been addressed.
- Detect the proto files for the containerd grpc client in alternate
locations. Pull request #626
- FreeBSD: Support newer releases and code clean-up for earlier versions.
Pull request #584
- Please refer to the release notes at
https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/ReleaseNotes.md
- The granular changes that have gone into the 12.2.0 release are in the
ChangeLog at https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/
open-vm-tools/ChangeLog
- Update detect-suse-location.patch to remove upstream accepted portion of the
patch (jsc-PED-1344).
OBS-URL: https://build.opensuse.org/request/show/1075339
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=428
- Add containerInfo plugin (jsc-PED-1344)
- Add dependencies on grpc, protobuf, and containerd for container introspection
- Add _service to handle open-vm-tools sources
- Update to 12.1.5 (build 20735119)
- A number of Coverity reported issues have been addressed.
- The deployPkg plugin may prematurely reboot the guest VM before cloud-init
has completed user data setup. If both the Perl based Linux customization
script and cloud-init run when the guest VM boots, the deployPkg plugin
may reboot the guest before cloud-init has finished. The deployPkg
plugin has been updated to wait for a running cloud-init process to
finish before the guest VM reboot is initiated. This issue is fixed in
this release.
- A SIGSEGV may be encountered when a non-quiesing snapshot times out.
This issue is fixed in this release.
- Unwanted vmtoolsd service error message if not on a VMware hypervisor.
When open-vm-tools comes preinstalled in a base Linux release, the vmtoolsd
services are started automatically at system start and desktop login.
If running on physical hardware or in a non-VMware hypervisor, the services
will emit an error message to the Systemd's logging service before stopping.
This issue is fixed in this release.
OBS-URL: https://build.opensuse.org/request/show/1042521
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=421
- Update to 12.0.0 (build 19345655) (boo#1196803)
- jsc#SLE-24097 ECO Update open-vm-tools 12.0.0
+ New/Updated features:
- Support for managing Salt Minion through guest variables. A new
open-vm-tools-salt-minion rpm is added to handle this support.
jsc#SLE-24094 Update open-vm-tools 12.0.0 SLES15SP4
jsc#SLE-24095 Update open-vm-tools 12.0.0 SLES15SP3
jsc#SLE-24096 Update open-vm-tools 12.0.0 SLES12SP5
- New ComponentMgr plugin to manage (add, remove, monitor) components on
the guest VM.
- Patch to fix potential Fail to Build from Source [FTBFS] (boo#1196804).
- Build vmhgfs with either libfuse2 or libfuse3.
+ A number of Coverity and Codacy reported issues have been addressed.
+ The following issues and pull requests reported on
github.com/vmware/open-vm-tools have been addressed: Issue # 128,
Issue # 314, Pull # 513, Pull # 544, Pull # 573
- Added patches
+ gcc_size_t.patch (boo#1196804)
OBS-URL: https://build.opensuse.org/request/show/965451
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=417
- Update to 11.3.5 (build 18557794) (boo#1190987)
+ New/Updated features:
- Added a configurable logging capability to the network script.
The network script has been updated to:
use vmware-toolbox-cmd to query any network logging configuration from
the tools.conf file. Use vmtoolsd --cmd "log ..." to log a message to
the vmx logfile when the logging handler is configured to "vmx" or when
the logfile is full or is not writeable.
- The hgfsmounter (mount.vmhgfs) command has been removed from
open-vm-tools.
The hgfsmounter (mount.vmhgfs) command is no longer used in
Linux open-vm-tools. It has been replaced by hgfs-fuse. Therefore,
removing all references to the hgfsmounter in Linux builds.
+ Resolved issues:
- Customization: Retry the Linux reboot if telinit is a soft link to
systemctl.
- Open-vm-tools commands would hang if configured with "--enable-valgrind".
+ Spec file updates for:
- rpmlint errors
- arg_xmlsec1 --enable-xmlsec1 for better xmlsec1/libxml2 handling.
OBS-URL: https://build.opensuse.org/request/show/924275
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=416
- Update to 11.3.0 (build 18090558) (boo#1187567)
+ Resolved issues:
- The following github issues and pull requests have been resolved:
446, 481, 500, and 509
- The following Pull requests have been resolved: 474 and 505
- A number of issues detected by Coverity, internally or by third parties,
have been addressed.
- A command line tool, vmwgfxctrl, has been added to open-vm-tools for
Linux that can be used to control various aspects of the vmwgfx Linux
kernel module. Currently it can both display and set the current
topology of the vmwgfx kernel driver. It is useful when trying to
configure custom resolutions on recent Linux distributions, including
multi-monitor setups.
- A command line tool, vmware-alias-import, has been added to
open-vm-tools that can be used to import vgauth config data and apply
it to the running vgauth service.
- Enhancements to support or utilize various vSphere features.
- Fixed bug (bsc#1185175) In vmtoolsd.service move deprecated path
"/var/run" to "/run" for it's PIDfile.
- Update pam-vmtoolsd.patch to compensate for new line numbers.
- Drop patch now contained in 11.3.0:
- open-vm-tools-glib-2.67.patch
- open-vm-tools-pollGtk.patch
OBS-URL: https://build.opensuse.org/request/show/901764
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=415
- Update to 11.1.0 (build 16036546) (boo#1171764, boo#1171765)
+ open-vm-tools 11.1.0 includes a new 'Service Discovery' plugin, which
connects with the vRealize Operations Manager product. For more
information and details on configuring this plugin, refer to Configuring
Service Discovery.
+ In this release, a new tools.conf switch is added to enable and disable
the guest customization in the guest virtual machine. By default, the
guest customization is enabled. For more details, refer KB 78903.
- Spec file changes to remove the is_opensuse macros where possible.
- Remoed the mv vm-support line from the spec file. vm-support is now
automatically placed in the /usr/bin directory.
- Added version number to Requires: libxmlsec1-openssl1 to help with vgauth
version checking.
- Added patches
+ pam-vmtoolsd.patch (boo#1171003)
- Drop unnecessary patch:
- app_info_plugin.patch
- diskinfo-debug-logging-1162435.patch
- gcc9-static-inline.patch
OBS-URL: https://build.opensuse.org/request/show/807053
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=388
- Update to 11.0.5 (build 15389592) (boo#1165955)
+ DNS server is reported incorrectly as '127.0.0.53' when using
systemd-resolved. DNS server is reported incorrectly in GuestInfo as
'127.0.0.53' , when the OS uses systemd-resolved. This issue is fixed
in this release.
- Conditionalized the use of systemd_ordering. Use systemd_ordering
for factory, openSUSE >= 15, and SLE >= 15. Use systemd_requires
for older openSUSE and SLE releases.
- Conditionalize out the use of %license COPYING for SLE 12 SP2 and older.
- Added patches
+ gcc10-warning.patch (boo#1160408)
+ diskinfo-debug-logging-1162435.patch (boo#1162435 and bsc#1162119)
- Changed g_warning to g_debug
+ app_info_plugin.patch (boo#1165955)
- Drop unnecessary patch:
- fix-leaks-Aliases-MappedAliases.patch
OBS-URL: https://build.opensuse.org/request/show/782252
OBS-URL: https://build.opensuse.org/package/show/Virtualization:VMware/open-vm-tools?expand=0&rev=385