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:)
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
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.
Closing as part of 3.4.0