Bug 1881321

Summary: WEBMKS VM console is not connecting after a few success attempt
Product: Red Hat CloudForms Management Engine Reporter: Gellert Kis <gekis>
Component: UI - ServiceAssignee: Milan Zázrivec <mzazrivec>
Status: CLOSED ERRATA QA Contact: Kedar Kulkarni <kkulkarn>
Severity: high Docs Contact: Red Hat CloudForms Documentation <cloudforms-docs>
Priority: high    
Version: 5.11.7CC: dmetzger, hkataria, kkulkarn, mzazrivec, simaishi, znemecko
Target Milestone: GAKeywords: ZStream
Target Release: 5.11.9Flags: simaishi: cfme-5.11.z+
gekis: needinfo-
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.11.9.0 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-11-05 22:04:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: Bug
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: VMware Target Upstream Version:
Embargoed:

Comment 5 Dave Johnson 2020-09-22 10:05:22 UTC
Please assess the impact of this issue and update the severity accordingly.  Please refer to https://bugzilla.redhat.com/page.cgi?id=fields.html#bug_severity for a reminder on each severity's definition.

If it's something like a tracker bug where it doesn't matter, please set the severity to Low.

Comment 6 Milan Zázrivec 2020-09-23 15:16:57 UTC
Github issue for ManageIQ upstream with more accurate reproducer:

    https://github.com/ManageIQ/manageiq/issues/20584

Comment 9 CFME Bot 2020-09-30 14:20:33 UTC
New commit detected on ManageIQ/manageiq/master:

https://github.com/ManageIQ/manageiq/commit/92f46a5fa2e8cfe3afc05f830becd14f33672f87
commit 92f46a5fa2e8cfe3afc05f830becd14f33672f87
Author:     Dávid Halász <dhalasz>
AuthorDate: Thu Sep 24 12:27:30 2020 +0000
Commit:     Dávid Halász <dhalasz>
CommitDate: Wed Sep 30 10:18:58 2020 +0000

    Make the WebMKS console client nonblocking, improve cleanup

    Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1881321

 lib/remote_console/client_adapter/web_mks.rb | 5 +-
 lib/remote_console/rack_server.rb | 7 +-
 2 files changed, 8 insertions(+), 4 deletions(-)

Comment 10 CFME Bot 2020-09-30 17:50:22 UTC
New commit detected on ManageIQ/manageiq/ivanchuk:

https://github.com/ManageIQ/manageiq/commit/ae246c66395b2c2f5e471da343b6b32fc0fe1ff2
commit ae246c66395b2c2f5e471da343b6b32fc0fe1ff2
Author:     Oleg Barenboim <chessbyte>
AuthorDate: Wed Sep 30 14:19:52 2020 +0000
Commit:     Satoe Imaishi <simaishi>
CommitDate: Wed Sep 30 17:48:14 2020 +0000

    Merge pull request #20592 from skateman/ssl-nonblock

    Make the WebMKS console client nonblocking, improve cleanup

    (cherry picked from commit 39bae133b080cb5f4cdf2bcfaaaa68f5515aed6c)

    https://bugzilla.redhat.com/show_bug.cgi?id=1881321

 lib/remote_console/client_adapter/web_mks.rb | 5 +-
 lib/remote_console/rack_server.rb | 7 +-
 2 files changed, 8 insertions(+), 4 deletions(-)

Comment 11 Kedar Kulkarni 2020-10-08 19:38:10 UTC
Based on latest CFME build Version 5.11.9.0.20201007144602_3f931e3 I checked a couple of appliances and multiple VMs for WebMKS Console and it worked consistently well with different VMs with different Operating Systems. Marking this verified.

Comment 16 errata-xmlrpc 2020-11-05 22:04:55 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (CloudForms 5.0.9 bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2020:4967