Bug 1333436

Summary: [RFE] drop Legacy USB
Product: Red Hat Enterprise Virtualization Manager Reporter: David Jaša <djasa>
Component: ovirt-engineAssignee: Tomas Jelinek <tjelinek>
Status: CLOSED ERRATA QA Contact: Shira Maximov <mshira>
Severity: low Docs Contact:
Priority: unspecified    
Version: 3.6.0CC: dblechte, eheftman, lsurette, michal.skrivanek, mshira, mtessun, rbalakri, Rhev-m-bugs, srevivo, tjelinek, ykaul
Target Milestone: ovirt-4.1.0-alphaKeywords: FutureFeature
Target Release: ---Flags: gklein: testing_plan_complete-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Previously, support for Legacy USB was deprecated and the UI displayed three options: Native, Legacy (Deprecated) and Disabled. In this release, the Legacy option has been completely removed and the UI now displays two options: Enabled and Disabled.
Story Points: ---
Clone Of:
: 1337055 (view as bug list) Environment:
Last Closed: 2017-04-25 01:04:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Virt RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1337055    
Bug Blocks: 1489246    

Description David Jaša 2016-05-05 13:33:32 UTC
Description of problem:
Let's drop Legacy USB altogether:
  * it was by no means reliable nor secure
  * it was superseded by UsbDk that was already shipped in 3.6
  * its vendor support expired years ago
  * its both components had limited OS support and those OSs are ageing and
    falling out of use
  * it depends on browser plug-ins that are being phased out

There are three places with Legacy USB(-related) code:
  * engine (drop Legacy option of USB redirection and associated code)
  * windows guest tools (drop USB driver)
  * client (menu over socket/named pipe)

Version-Release number of selected component (if applicable):
3.6

How reproducible:
always

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Michal Skrivanek 2016-05-06 11:28:51 UTC
hide in UI (change USB policy to USB enabled/disabled) then remove obsolete code later on.
existing VMs still using Legacy should be converted to Native. It should be ok to change all the VMs as 3.6 already supports UsbDk

Comment 2 David Blechter 2016-05-06 13:56:48 UTC
(In reply to Michal Skrivanek from comment #1)
> hide in UI (change USB policy to USB enabled/disabled) then remove obsolete
> code later on.
> existing VMs still using Legacy should be converted to Native. It should be
> ok to change all the VMs as 3.6 already supports UsbDk

under the same RFE I suggest to drop the usb-clerk support, and remove it from windows client RPM.

Comment 3 David Blechter 2016-05-09 17:58:37 UTC
found that 1328916 is the dupl. for dropping usb-clerk support

Comment 4 Michal Skrivanek 2016-05-18 07:45:15 UTC
out of time for 4.0
we will just declare it as deprecated in 4.0 and remove in next release

Comment 8 Shira Maximov 2017-03-14 12:54:13 UTC
verified on : 
Red Hat Virtualization Manager Version: 4.1.1.4-0.1.el7


verification steps: 
1. make sure USB policy to changed to enabled/disabled
2. verify our test cases support it. 
(test cases are attached)