Bug 1072409 - Upgrade of Spice ActiveX plugin on IE11.
Summary: Upgrade of Spice ActiveX plugin on IE11.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine-userportal
Version: 3.3.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
: 3.4.0
Assignee: Frantisek Kobzik
QA Contact: Pavel Novotny
URL:
Whiteboard: virt
Depends On:
Blocks: 1085772
TreeView+ depends on / blocked
 
Reported: 2014-03-04 14:18 UTC by Marian Krcmarik
Modified: 2014-06-12 14:09 UTC (History)
11 users (show)

Fixed In Version: org.ovirt.engine-root-3.4.0-14
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1085772 (view as bug list)
Environment:
Last Closed:
oVirt Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 26391 0 None None None Never
oVirt gerrit 26399 0 None None None Never

Description Marian Krcmarik 2014-03-04 14:18:28 UTC
Description of problem:
Upgrade of Spice ActiveX plugin on IE11 does not work, even though a newer version of SpiceX.cab is available on the Manager, no upgrade is performed and old version of installed ActiveX plugin is used. This does happen on latest RHEVM3.3.1 (is 34.3 build) and did not happen on GA release, as well as It does NOT happen on IE10. Clean installation of ActiveX works fine.

Version-Release number of selected component (if applicable):
RHEVM 3.3.1 3.3.1-0.48.el6ev

How reproducible:
Always

Steps to Reproduce:
1. Open a spice session from IE11 to a VM managed by older RHEVM3 release (i.e.3.2) - SpiceX cab will get installed.
2. Open a spice session from IE11 to a VM managed by RHEVM 3.3.1.

Actual results:
Older SpiceX is used, not upgrade offered.

Expected results:
An upgrade should be offered.

Additional info:
This prevents users who have already SpiceX installed to upgrade to newer SpiceX which should solves problems with IE11:)

Comment 2 Marian Krcmarik 2014-03-27 18:55:18 UTC
It seems to be different, it does not even offer any update and just use whatever is already installed even though RHEVM has newer version.

2014-03-27 19:53:03,197 INFO  [org.ovirt.engine.core.bll.SetVmTicketCommand] (ajp-/127.0.0.1:8702-16) [4b483620] Running command: SetVmTicketCommand internal: false. Entities affected :  ID: a79ab032-b51d-4d46-a86a-d8e57fce0973 Type: VM
2014-03-27 19:53:03,200 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (ajp-/127.0.0.1:8702-16) [4b483620] START, SetVmTicketVDSCommand(HostName = hyper03, HostId = 75d31592-54ab-400f-a32a-40a5684692e9, vmId=a79ab032-b51d-4d46-a86a-d8e57fce0973, ticket=2IsbQhdsObOY, validTime=120,m userName=mkrcmari, userId=639e7ff7-af6f-47ad-a607-17dbe6f0fbc3), log id: 55e9151e
2014-03-27 19:53:03,297 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.SetVmTicketVDSCommand] (ajp-/127.0.0.1:8702-16) [4b483620] FINISH, SetVmTicketVDSCommand, log id: 55e9151e
2014-03-27 19:53:03,337 INFO  [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (ajp-/127.0.0.1:8702-16) [4b483620] Correlation ID: 4b483620, Call Stack: null, Custom Event ID: -1, Message: user mkrcmari initiated console session for VM rhel65-x64-mk
2014-03-27 19:53:03,512 WARN  [org.ovirt.engine.core.dal.job.ExecutionMessageDirector] (ajp-/127.0.0.1:8702-16) [67b1cdcb] The message key VmLogon is missing from bundles/ExecutionMessages
2014-03-27 19:53:03,557 INFO  [org.ovirt.engine.core.bll.VmLogonCommand] (ajp-/127.0.0.1:8702-16) [67b1cdcb] Running command: VmLogonCommand internal: false. Entities affected :  ID: a79ab032-b51d-4d46-a86a-d8e57fce0973 Type: VM
2014-03-27 19:53:03,558 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] (ajp-/127.0.0.1:8702-16) [67b1cdcb] START, VmLogonVDSCommand(HostName = hyper03, HostId = 75d31592-54ab-400f-a32a-40a5684692e9, vmId=a79ab032-b51d-4d46-a86a-d8e57fce0973, domain=spice.lab.eng.brq.redhat.com, password=******, userName=mkrcmari), log id: 2e54b23f
2014-03-27 19:53:03,600 INFO  [org.ovirt.engine.core.vdsbroker.vdsbroker.VmLogonVDSCommand] (ajp-/127.0.0.1:8702-16) [67b1cdcb] FINISH, VmLogonVDSCommand, log id: 2e54b23f

Comment 5 Pavel Novotny 2014-04-30 15:21:48 UTC
Verified in rhevm-3.4.0-0.16.rc.el6ev.noarch (av8).

Verification steps:
1. Have a Windows client with IE11 (I used Windows 7 x64), no IE SPICE addon installed.
2. Log into RHEVM 3.3.2 User Portal and open console of some VM with SPICE protocol (Browser plugin) set.
3. RHEVM offers to install a SpiceX.cab addon - install it and check its version: 5.0.3.3011.
4. Close VM console window & RHEVM 3.3.2 window.
5. Now log into RHEVM 3.4 User Portal (I used rhevm-3.4.0-0.16.rc.el6ev) and also open console of some VM with SPICE protocol (Browser plugin) set.
6. RHEVM again offers to install a SpiceX.cab addon which updates the current one. Install/update and check it's higher version - 5.0.3.4002.

Comment 6 Itamar Heim 2014-06-12 14:09:40 UTC
Closing as part of 3.4.0


Note You need to log in before you can comment on or make changes to this bug.