[FFe] Add Modaliases to open-vm-tools-desktop to allow automatic installation by ubuntu-drivers
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
open-vm-tools (Ubuntu) |
Fix Released
|
High
|
Jean-Baptiste Lallement | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
High
|
Jean-Baptiste Lallement | ||
ubiquity (Ubuntu) |
Fix Released
|
High
|
Jean-Baptiste Lallement | ||
Bionic |
Won't Fix
|
Undecided
|
Unassigned | ||
Cosmic |
Won't Fix
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
High
|
Jean-Baptiste Lallement | ||
ubuntu-drivers-common (Ubuntu) |
Fix Released
|
High
|
Jean-Baptiste Lallement | ||
Bionic |
Fix Released
|
Medium
|
Alberto Milone | ||
Cosmic |
Won't Fix
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
High
|
Jean-Baptiste Lallement |
Bug Description
[Rationale]
On Ubuntu Desktop, we want to install automatically at installation time open-vm-
It is achieved adding an XB-Modaliases field to the control file for the record 'open-vm-
[Impact]
The change adds an additional field to the control file used by ubuntu-drivers to detect the drivers to install automatically. In the worst case scenario either the field is not added or the detection by ubuntu-drivers fails. In both cases the package o-v-t-desktop is not installed and can still be installed manually.
Note: open-vm-
[Test Case]
With the patched versions of ubuntu-drivers and open-vm-tools
1. Boot a daily ISO of Ubuntu Desktop to the live session in a VMware Guest (with VMWare Workstation for example)
2. Open a terminal, make sure the package cache is up to date with the version of o-v-t containing the Modaliases field
3. Run the command:
$ ubuntu-drivers list
and verify that o-v-t-desktop is in the output
4. Run the command:
$ ubuntu-drivers devices
And verify that the output shows the details of the sys entry for this device
5. Run the command:
$ sudo ubuntu-drivers install
and verify that the package o-v-t-desktop is installed
[Regression Potential]
Very Low. Package may fail to build if for some reason dh-gencontrol fails. Otherwise, given that the package is not already installed automatically, if automated installation doesn't work then we're still in the same situation than today.
On ubuntu-drivers side, the change just adds o-v-t-desktop to the whitelist using an existing mechanism so other than a typo there is no risk of regression.
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: open-vm-
ProcVersionSign
Uname: Linux 4.19.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Fri Mar 8 20:02:49 2019
InstallationDate: Installed on 2014-07-15 (1697 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140520)
SourcePackage: open-vm-tools
UpgradeStatus: Upgraded to disco on 2018-03-24 (349 days ago)
Related branches
- Mathieu Trudel-Lapierre: Approve
-
Diff: 61 lines (+13/-9)3 files modifieddebian/control (+1/-1)
scripts/plugininstall.py (+5/-4)
scripts/simple-plugins (+7/-4)
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Jean-Baptiste Lallement (jibel) |
importance: | Undecided → High |
summary: |
- Add Modaliases to open-vm-tools-desktop to allow automatic installation - by ubuntu-drivers + [FFe] Add Modaliases to open-vm-tools-desktop to allow automatic + installation by ubuntu-drivers |
description: | updated |
description: | updated |
description: | updated |
Changed in ubiquity (Ubuntu): | |
assignee: | nobody → Jean-Baptiste Lallement (jibel) |
Changed in ubuntu-drivers-common (Ubuntu): | |
status: | Triaged → In Progress |
Changed in ubiquity (Ubuntu): | |
status: | New → Triaged |
Changed in ubiquity (Ubuntu Disco): | |
status: | Triaged → In Progress |
importance: | Undecided → High |
milestone: | none → ubuntu-19.04 |
Changed in ubuntu-drivers-common (Ubuntu Disco): | |
milestone: | none → ubuntu-19.04 |
Changed in ubiquity (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
tags: | removed: rls-dd-incoming |
Changed in ubiquity (Ubuntu Disco): | |
status: | Fix Committed → Fix Released |
description: | updated |
proposed change.