Bug 1279524

Summary: SPICE+VNC feature should not be available when creating a VM from Blank template on 3.5 cluster
Product: [oVirt] ovirt-engine Reporter: Shira Maximov <mshira>
Component: BLL.VirtAssignee: Tomas Jelinek <tjelinek>
Status: CLOSED CURRENTRELEASE QA Contact: Shira Maximov <mshira>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.6.0.2CC: amarchuk, bugs, mavital, mgoldboi, michal.skrivanek, movciari, tjelinek
Target Milestone: ovirt-3.6.3Flags: rule-engine: ovirt-3.6.z+
mgoldboi: planning_ack+
rule-engine: devel_ack+
rule-engine: testing_ack+
Target Release: 3.6.3   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-18 11:19:04 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:    
Bug Blocks: 1130174    

Description Shira Maximov 2015-11-09 16:11:54 UTC
Description of problem:
SPICE+VNC feature should not be available when creating a VM from Blank template on 3.5 cluster, since SPICE+VNC is 3.6 feature 

Version-Release number of selected component (if applicable):
Red Hat Enterprise Virtualization Manager Version: 3.6.0.3-0.1.el6


How reproducible:
100%

Steps to Reproduce:
1. edit the blank template
2. go to Console tab 
3. in Graphics protocol choose VNC+SPICE
4. create 2 vms with this template -
   one with the 3.5 cluster and one with 3.6

Actual results:
The vm in 3.6 cluster will inheritance the VNC+SPICE and the vm in 3.5 should be inherit only SPICE but she also inheritance VNC+SPICE

Expected results:
The vm in 3.5 should be inherit only SPICE 

Additional info:

Comment 1 Red Hat Bugzilla Rules Engine 2015-11-10 14:43:40 UTC
This bug is not marked for z-stream, yet the milestone is for a z-stream version, therefore the milestone has been reset.
Please set the correct milestone or add the z-stream flag.

Comment 2 Sandro Bonazzola 2015-12-23 13:43:15 UTC
oVirt 3.6.2 RC1 has been released for testing, moving to ON_QA

Comment 3 Ilanit Stein 2015-12-28 12:28:34 UTC
Tested on rhevm 3.6.2-2.

Followed the Steps to reproduce in the description.

Encountered a regression bug on step 3., bz 1294488. 

* Created VM on 3.6 cluster, and it inherited the console VNC_SPICE - 
This is OK.

* Created VM on 3.5 cluster, and it inherited the console VNC+SPICE - 
This is not OK, and should have been fixed.

Comment 4 Red Hat Bugzilla Rules Engine 2015-12-28 12:28:37 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 5 Michal Skrivanek 2016-01-25 12:47:08 UTC
*** Bug 1299486 has been marked as a duplicate of this bug. ***

Comment 6 Red Hat Bugzilla Rules Engine 2016-01-28 12:16:46 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 7 Red Hat Bugzilla Rules Engine 2016-01-28 12:25:06 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 8 Red Hat Bugzilla Rules Engine 2016-01-28 12:28:42 UTC
Bug tickets that are moved to testing must have target release set to make sure tester knows what to test. Please set the correct target release before moving to ON_QA.

Comment 9 Shira Maximov 2016-02-07 11:52:45 UTC
verified on :  Red Hat Enterprise Virtualization Manager Version: 3.6.3-0.1.el6 

Verification steps:
1. edit the blank template
2. go to Console tab 
3. in Graphics protocol choose VNC+SPICE
4. create 2 VMS with this template -
   one with the 3.5 cluster and one with 3.6 and one with 3.4 cluster.

the console type in 3.6 - SPICE+VNC
the console type in 3.5 + 3.4 - SPICE or VNC