Bug 1440811 - [RFE] Drop support for VMware MKS and old VMRC consoles
Summary: [RFE] Drop support for VMware MKS and old VMRC consoles
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.8.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: GA
: 5.9.0
Assignee: Dávid Halász
QA Contact: Kedar Kulkarni
URL:
Whiteboard:
Depends On:
Blocks: 1443086
TreeView+ depends on / blocked
 
Reported: 2017-04-10 14:10 UTC by Dávid Halász
Modified: 2018-03-06 15:20 UTC (History)
5 users (show)

Fixed In Version: 5.9.0.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1443086 (view as bug list)
Environment:
Last Closed: 2018-03-06 15:20:14 UTC
Category: Feature
Cloudforms Team: CFME Core
Target Upstream Version:
Embargoed:
kkulkarn: automate_bug-


Attachments (Terms of Use)

Description Dávid Halász 2017-04-10 14:10:22 UTC
Description of problem:
The MKS and old VMRC consoles are depending on ActiveX/NPAPI plugins that are no longer supported by the major browsers (except IE11). In response, VMware introduced a new type of HTML5 consoles called WebMKS and a VMRC desktop application. These are replacing the aforementioned old technologies and we're already supporting them.

VMware also dropped the support for their API version below 5.5 where these old consoles are being used. Therefore we can safely remove the old code...


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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 4 CFME Bot 2017-04-18 08:58:13 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:
https://github.com/ManageIQ/manageiq-ui-classic/commit/0ac89d72f289c7b86069d05327f224e33d6dcdb2

commit 0ac89d72f289c7b86069d05327f224e33d6dcdb2
Author:     Dávid Halász <dhalasz>
AuthorDate: Mon Apr 10 14:47:55 2017 +0200
Commit:     Dávid Halász <dhalasz>
CommitDate: Thu Apr 13 16:39:00 2017 +0200

    Remove VMware MKS consoles and the old VMRC plugin support
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1440811

 app/assets/stylesheets/vmrc.css                    | 139 -------
 app/controllers/ops_controller/settings/common.rb  |   2 +-
 app/controllers/vm_remote.rb                       |   7 +-
 .../application_helper/button/vm_console.rb        |  25 --
 .../application_helper/button/vm_vmrc_console.rb   |  15 +-
 .../application_helper/toolbar/x_vm_center.rb      |   8 -
 app/helpers/ui_constants.rb                        |   3 -
 app/views/ops/_settings_server_tab.html.haml       |  14 +-
 app/views/vm_common/console_mks.html.haml          | 147 -------
 app/views/vm_common/console_vmrc.html.haml         | 450 +--------------------
 config/initializers/assets.rb                      |   2 -
 .../application_helper/buttons/vm_console_spec.rb  |  13 -
 .../buttons/vm_vmrc_console_spec.rb                |  38 +-
 13 files changed, 30 insertions(+), 833 deletions(-)
 delete mode 100644 app/assets/stylesheets/vmrc.css
 delete mode 100644 app/views/vm_common/console_mks.html.haml
 delete mode 100644 spec/helpers/application_helper/buttons/vm_console_spec.rb

Comment 6 Kedar Kulkarni 2017-10-26 18:28:43 UTC
Environment: 
CFME Downstream 5.9.0.4

Actions Performed: 

Checked Configuration->VMware Console Support 

Results: 

Available options are WebMKS,VNC, VMWare VMRC Plugin


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