Horizon noVNC console extremely slow with recent Chrome browsers

Bug #1666562 reported by krims0n
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Status tracked in 10.0.x
10.0.x
Fix Committed
Medium
MOS Linux
8.0.x
Fix Released
Medium
Max Yatsenko
9.x
Fix Released
Medium
MOS Maintenance

Bug Description

In recent Chrome browsers (>50), the Openstack noVNC console is extremely slow and barely responds to input.

The issue can be fixed by upgrading the noVNC package to 0.6.1.

Steps to reproduce:
Launch a VM, OS does not matter. I tested using a Cirros image. Open the instance console and type anything.
Expected results:
Console works fast and without issue.
Actual result:
Console is very slow and barely responds to input.
Reproducibility:
Always.
Workaround:
Install noVNC package version 0.6.1.
Impact:
High, chrome is a popular browser. Current situation makes the console unusable unless you switch to another browser (e.g. Firefox).
Operating System:
Ubuntu 14.04
Versions of components:
MOS 9.2
novnc-0.5.1

Changed in mos:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → MOS Linux (mos-linux)
milestone: none → 9.x-updates
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/xenial/novnc (master)

Related fix proposed to branch: master
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/32522

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/xenial/novnc (10.0/newton)

Related fix proposed to branch: 10.0/newton
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/32556

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/xenial/novnc (master)

Reviewed: https://review.fuel-infra.org/32522
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: f2ad1d9afe303a5507583f4c1712f67bba48bf5e
Author: Ivan Suzdal <email address hidden>
Date: Fri Mar 24 17:45:04 2017

Update novnc version to 0.6.1

Change-Id: I167aba795edec0083f618b1dc7568fdc7138a646
Related-Bug: #1666562

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/xenial/novnc (10.0/newton)

Reviewed: https://review.fuel-infra.org/32556
Submitter: Pkgs Jenkins <email address hidden>
Branch: 10.0/newton

Commit: 98a79388b1613b60388a35f6ff861d226f3e5c01
Author: Ivan Suzdal <email address hidden>
Date: Mon Mar 27 12:39:15 2017

Update novnc version to 0.6.1

Change-Id: I167aba795edec0083f618b1dc7568fdc7138a646
Related-Bug: #1666562

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/trusty/novnc (9.0)

Fix proposed to branch: 9.0
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/32574

Revision history for this message
Michael Petersen (mpetason) wrote :

This is also causing issues for 8.0. Would it be possible to backport this?

tags: added: customer-found
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/trusty/novnc (mcp/1.0/mitaka)

Fix proposed to branch: mcp/1.0/mitaka
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/33343

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to packages/trusty/novnc (mcp/1.0/mitaka)

Reviewed: https://review.fuel-infra.org/33343
Submitter: Pkgs Jenkins <email address hidden>
Branch: mcp/1.0/mitaka

Commit: 30e870b2966c13c681d698c553e22765d23de967
Author: Ivan Suzdal <email address hidden>
Date: Wed Apr 26 17:25:00 2017

Update novnc to 0.6.1

Closes-Bug: #1666562

(cherry-picked from b1d96a9541870dda44f12f9ef2679a4e1b6a84db)
Change-Id: I65ccdb005001f58c09a6632eb7e8b038a330de39

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/trusty/novnc (mcp/1.0/mitaka)

Related fix proposed to branch: mcp/1.0/mitaka
Change author: Roman Podoliaka <email address hidden>
Review: https://review.fuel-infra.org/35174

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/xenial/novnc (master)

Related fix proposed to branch: master
Change author: Roman Podoliaka <email address hidden>
Review: https://review.fuel-infra.org/35175

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/xenial/novnc (master)

Reviewed: https://review.fuel-infra.org/35175
Submitter: Pkgs Jenkins <email address hidden>
Branch: master

Commit: fde204cbfaa0569313fb7b151d71c22640b7e5e5
Author: Roman Podoliaka <email address hidden>
Date: Fri May 5 09:54:37 2017

Package all the includes of noVNC

A few dependencies were added in the newer releases of noVNC, make
sure we package them properly. Right now missing inflator.js leads
to 404 returned by novncproxy on an attempt to open a VNC console
in Horizon.

Related-Bug: #1666562
Closes-Bug: #1688218

Change-Id: Icb3fa2c7c672f9a9e873e9d7cc3f71234e2b9e8a

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/xenial/novnc (mcp/ocata)

Related fix proposed to branch: mcp/ocata
Change author: Roman Podoliaka <email address hidden>
Review: https://review.fuel-infra.org/35216

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/trusty/novnc (mcp/1.0/mitaka)

Reviewed: https://review.fuel-infra.org/35174
Submitter: Pkgs Jenkins <email address hidden>
Branch: mcp/1.0/mitaka

Commit: f473a02208edc28e4bed04d542e48cda87d3786c
Author: Roman Podoliaka <email address hidden>
Date: Thu May 4 10:17:16 2017

Package all the includes of noVNC

A few dependencies were added in the newer releases of noVNC, make
sure we package them properly. Right now missing inflator.js leads
to 404 returned by novncproxy on an attempt to open a VNC console
in Horizon.

Related-Bug: #1666562
MCP Bug: PROD-10329

Change-Id: Icb3fa2c7c672f9a9e873e9d7cc3f71234e2b9e8a

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to packages/trusty/novnc (9.0)

Reviewed: https://review.fuel-infra.org/32574
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0

Commit: a4cfcacfb90dfdbd2835a098592361a482371a0f
Author: Ivan Suzdal <email address hidden>
Date: Mon Jun 5 15:23:11 2017

Update novnc to 0.6.1

Change-Id: I65ccdb005001f58c09a6632eb7e8b038a330de39
Closes-Bug: #1666562

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/xenial/novnc (mcp/ocata)

Reviewed: https://review.fuel-infra.org/35216
Submitter: Pkgs Jenkins <email address hidden>
Branch: mcp/ocata

Commit: 41a7d3030f06df42bcdeb65cfb7338d1084ae61d
Author: Roman Podoliaka <email address hidden>
Date: Fri May 5 12:50:12 2017

Package all the includes of noVNC

A few dependencies were added in the newer releases of noVNC, make
sure we package them properly. Right now missing inflator.js leads
to 404 returned by novncproxy on an attempt to open a VNC console
in Horizon.

Related-Bug: #1666562
MCP Bug: PROD-10329

Change-Id: Icb3fa2c7c672f9a9e873e9d7cc3f71234e2b9e8a

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/trusty/novnc (8.0)

Fix proposed to branch: 8.0
Change author: Ivan Suzdal <email address hidden>
Review: https://review.fuel-infra.org/35621

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to packages/trusty/novnc (8.0)

Reviewed: https://review.fuel-infra.org/35621
Submitter: Pkgs Jenkins <email address hidden>
Branch: 8.0

Commit: 845edb00b66458d39ce3f365768c43cabb666e9c
Author: Ivan Suzdal <email address hidden>
Date: Wed Jun 14 09:16:45 2017

Update novnc to 0.6.1

Change-Id: I65ccdb005001f58c09a6632eb7e8b038a330de39
Closes-Bug: #1666562
(cherry picked from commit a4cfcacfb90dfdbd2835a098592361a482371a0f)

Revision history for this message
Max Yatsenko (myatsenko) wrote :

A fix for '8.0' was merged ("novnc" package with version: 0.6.1 was added to branch: 8.0):
https://review.fuel-infra.org/#/c/35621/

Dmitry (dtsapikov)
tags: added: on-verification
Revision history for this message
Dmitry (dtsapikov) wrote :

Verified on 9.2+mu2

tags: removed: on-verification
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to packages/xenial/novnc (mcp/newton)

Related fix proposed to branch: mcp/newton
Change author: Roman Podoliaka <email address hidden>
Review: https://review.fuel-infra.org/35837

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix merged to packages/xenial/novnc (mcp/newton)

Reviewed: https://review.fuel-infra.org/35837
Submitter: Pkgs Jenkins <email address hidden>
Branch: mcp/newton

Commit: 9a7c6d0834ec64d82baa3b1051e0fb6cc11d6c2f
Author: Roman Podoliaka <email address hidden>
Date: Mon Jul 3 14:10:28 2017

Package all the includes of noVNC

A few dependencies were added in the newer releases of noVNC, make
sure we package them properly. Right now missing inflator.js leads
to 404 returned by novncproxy on an attempt to open a VNC console
in Horizon.

Related-Bug: #1666562
MCP Bug: PROD-10329

Change-Id: Icb3fa2c7c672f9a9e873e9d7cc3f71234e2b9e8a
(cherry picked from commit 41a7d3030f06df42bcdeb65cfb7338d1084ae61d)

Dmitry (dtsapikov)
tags: added: on-verification
Revision history for this message
Dmitry (dtsapikov) wrote :

Verified 0n 8.0+MU5

tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.