Please backport open-vm-tools 2:10.2.0-3 (main) from bionic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
open-vm-tools (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Xenial |
Fix Released
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
* Without SRUing the never version users get issues running on more
recent hipervisors.
* See comment #6 for where we decided to consider this SRU-worthy
* This is not backporting a single fix, but the version of a latter
Ubuntu release
[Test Case]
* This is special in this case, and there are two things
* a) If one doesn't have a vmware hipervisor he can take get a free 30
day trial and test the upgrade in there
* b) more important there is a while matrix of potential hipervisor
versions to test and none of us has them available. Therefore
vmware being the owner of the hipservisor as well as the open-vm-
tools upstream project volunteered to verify the upload (already
done on the PPA ,will be done on the SRU again)
[Regression Potential]
* This is quite a bump of versions, so if the new version has issues
the old one had not there might be regressions. There are no known
issues like that atm and this also is why we pulled VMWare into
helping us with the verification (as they are more an authority to
call it good)
[Other Info]
* This was meant to go to backports, but after several discussions a
release via SRU is preferred as this will benefit all users way more.
* Down the road we intend to re-do so for the LTS releases >=Xenial of
Ubuntu backporting from the most recent Dev release, so ~6 month
cadence.
---
This is no more intended to be a backport, but instead an SRU
Keep the content if ever needed again.
Description:
Please backport open-vm-tools 2:10.2.0-3 (main) from bionic to xenial.
Reason for the backport:
=======
Newer versions of VMWare ESXi, especially newer features of those require the availability of newer open-vm-tools in the guest.
Making that available as an SRU is at the moment considered to be too much of a risk due to the lack of a vast array of ESXi verification setups.
But it seems good and somewhat tested, while OTOH important for several users, which is why it seems the backports pocket is just the right pocket to go to.
Testing:
========
A ppa is made available for testing at:
https:/
You can test it with:
sudo add-apt-repository ppa:ci-
apt install open-vm-tools
* xenial - build:
[No - see below] Package builds without modification
* xenial - install:
(tested on VMWare Workstation 14 - upgrading to ppa version)
[X] open-vm-tools installs cleanly and runs
[X] open-vm-
[X] open-vm-tools-dev installs cleanly and runs
(ppa builds with debug, so I enabled debug from ppa for these tests)
[X] open-vm-
[X] open-vm-
* Modifications:
The backport needs some modifications to build:
- run autoreconf/systemd dh helpers
- use the older debhelper B-D
- revert to compat 10 (which is the latest supported in xenial)
Modifications are made available as git tree for easy review.
=> https:/
You might need to get the tarballs first to build so I recommend:
$ pull-lp-source open-vm-tools
$ git clone -b backport-
Then you can review/modify/build locally
$ cd open-vm-tools
$ dpkg-buildpackage -S -nc -d -sa -v2:10.
If you are a "git ubuntu" user you could also do
$ git ubuntu clone open-vm-tools
$ git ubuntu remote add paelzer
$ git checkout backport-
Reverse dependencies:
=======
The following reverse-
open-vm-tools
-------------
* ubuntu-server
-- the base version is seeded, nothing to test-rebuild
[X] xenial (Reverse-Depends)
* open-vm-tools-dkms
-- the newer version no more provides and no more depends on that
-- the breaks/replaces is very old and no issue
[X] xenial (Reverse-
[X] xenial (Reverse-Replaces)
[X] xenial (Reverse-Breaks)
* procps
-- very old break, no issue
[X] xenial (Reverse-Breaks)
* usrmerge
-- very old conflict, no issue
[X] xenial (Reverse-Conflicts)
open-vm-
-------
open-vm-
-------
open-vm-
-------
* open-vm-tools-dkms
-- the -dkms package is no more provided - no issue
[X] xenial (Reverse-Suggests)
open-vm-tools-dev
-----------------
----- original bug -----
The latest Xenial open-vm-tools package is almost two years out of date.
I'm building Xenial systems in an up-to-date VMware environment and I need VMware tools updated to the latest stable version. We have experienced problems with VMware products when different components were mismatched.
We also require open-vm-
Version 10.0.7 of open-vm-tools was first released in February 2016. The current stable is 10.2.0 released in December last year.
See: https:/
And: https:/
Could these packages please be updated for Xenial? We're relying on them.
Thank you!
Related branches
- Andreas Hasenack (community): Approve
- Canonical Server: Pending requested
- git-ubuntu developers: Pending requested
-
Diff: 290 lines (+164/-8)8 files modifieddebian/changelog (+101/-0)
debian/compat (+1/-1)
debian/control (+5/-2)
debian/open-vm-tools-desktop.postinst (+18/-0)
debian/open-vm-tools-desktop.postrm (+13/-0)
debian/open-vm-tools-desktop.prerm (+9/-0)
debian/open-vm-tools.service (+1/-0)
debian/rules (+16/-5)
Changed in open-vm-tools (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in open-vm-tools (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in open-vm-tools (Ubuntu Xenial): | |
importance: | Undecided → High |
description: | updated |
description: | updated |
PS: There are multiple significant bugfixes for Linux in the updated version.
Here are the release notes, I believe the latest does not include the fixes from previous versions (all these releases are newer than the Xenial version)
https:/ /docs.vmware. com/en/ VMware- Tools/10. 2/rn/vmware- tools-1020- release- notes.html /docs.vmware. com/en/ VMware- Tools/10. 1/rn/vmware- tools-1015- release- notes.html /docs.vmware. com/en/ VMware- Tools/10. 1/rn/vmware- tools-1010- release- notes.html
https:/
https:/