Bug 1311408

Summary: spice html5 missing from engine-config's ClientModeSpiceDefault.validValues
Product: [oVirt] ovirt-engine Reporter: Tomas Jelinek <tjelinek>
Component: BLL.VirtAssignee: Marek Libra <mlibra>
Status: CLOSED CURRENTRELEASE QA Contact: Ilanit Stein <istein>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.6.3CC: bugs, michal.skrivanek
Target Milestone: ovirt-3.6.5Flags: tjelinek: ovirt-3.6.z?
tjelinek: planning_ack?
michal.skrivanek: devel_ack+
rule-engine: testing_ack+
Target Release: 3.6.5   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 3.6.5-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-21 14:35:45 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:

Description Tomas Jelinek 2016-02-24 08:02:25 UTC
The ClientModeSpiceDefault determines what is the default kind of console opened if the user does not change it.
Inside the code SpiceConsoleModel.getDefaultConsoleMode() the following values are expected: Native, Plugin, Auto, Html5

But in engine-config.properties the valid values are only Auto,Plugin,Native
This means that if the "Html5" is set to vdc_options table directly (using psql or something) it should prefer the Html5 client - but it is not possible to set it using engine-config tool.

Comment 2 Ilanit Stein 2016-04-03 08:52:50 UTC
Verified on rhevm-3.6.5-0.1.

Set ClientModeSpiceDefault by engine-config to values 
[Native, Plugin, Auto, Html5]
For Html5, verified a running default is indeed set to Html5, on webadmin.