Bug 1442811

Summary: Service Catalogs: Dialogs are hanging and keeps buffering
Product: Red Hat CloudForms Management Engine Reporter: Saif Ali <saali>
Component: AutomateAssignee: eclarizi
Status: CLOSED CURRENTRELEASE QA Contact: Shveta <sshveta>
Severity: high Docs Contact:
Priority: high    
Version: 5.7.0CC: cpelland, dajohnso, eclarizi, gmccullo, jhardy, jocarter, mkanoor, myoder, obarenbo, saali, simaishi, sshveta, tfitzger
Target Milestone: GAKeywords: TestOnly
Target Release: 5.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: service
Fixed In Version: 5.9.0.1 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1447088 1447091 (view as bug list) Environment:
Last Closed: 2018-03-06 15:42:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: CFME Core Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1447088, 1447091    

Description Saif Ali 2017-04-17 16:02:47 UTC
Description of problem:
Service Catalogs: Dialogs are hanging and keeps buffering

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

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 13 eclarizi 2017-04-20 17:05:45 UTC
What exactly is the process being used that is causing the hang? On 5.7.1.3, whenever I change any of the drop-downs with the imported dialog and datastore, everything appears to be coming back fine. The stack trace you've posted above indicates that a field with the name of "Name" was sent up, but there are no fields with that name in the attached dialog.

Please provide steps to reproduce.

Comment 24 CFME Bot 2017-05-01 16:13:40 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:
https://github.com/ManageIQ/manageiq-ui-classic/commit/c14a70249a67320f9aa34843463ad0ff3fda694d

commit c14a70249a67320f9aa34843463ad0ff3fda694d
Author:     Erik Clarizio <eclarizio>
AuthorDate: Fri Apr 28 09:52:58 2017 -0700
Commit:     Erik Clarizio <eclarizio>
CommitDate: Fri Apr 28 09:53:55 2017 -0700

    Add an unbind for all previous auto refresh listeners
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1442811

 app/assets/javascripts/dialog_field_refresh.js       |  4 ++++
 app/views/shared/dialogs/_dialog_provision.html.haml |  4 ++++
 spec/javascripts/dialog_field_refresh_spec.js        | 12 ++++++++++++
 3 files changed, 20 insertions(+)

Comment 25 CFME Bot 2017-05-01 16:13:46 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:
https://github.com/ManageIQ/manageiq-ui-classic/commit/071e3cd2bfcae791ee72b092a3d091183ecbc0e7

commit 071e3cd2bfcae791ee72b092a3d091183ecbc0e7
Author:     Erik Clarizio <eclarizio>
AuthorDate: Fri Apr 28 09:52:22 2017 -0700
Commit:     Erik Clarizio <eclarizio>
CommitDate: Fri Apr 28 09:53:53 2017 -0700

    Replace auto refresh postMessages with jQuery triggers
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1442811

 app/assets/javascripts/dialog_field_refresh.js | 16 ++++-----
 spec/javascripts/dialog_field_refresh_spec.js  | 49 ++++++++++++++++++++++----
 2 files changed, 51 insertions(+), 14 deletions(-)

Comment 26 CFME Bot 2017-05-01 16:13:52 UTC
New commit detected on ManageIQ/manageiq-ui-classic/master:
https://github.com/ManageIQ/manageiq-ui-classic/commit/21f52206e37066e12b7fb25c67040a5cd03bf8d1

commit 21f52206e37066e12b7fb25c67040a5cd03bf8d1
Author:     Erik Clarizio <eclarizio>
AuthorDate: Fri Apr 28 14:40:58 2017 -0700
Commit:     Erik Clarizio <eclarizio>
CommitDate: Fri Apr 28 14:40:58 2017 -0700

    Rename 'autoRefresh' message to 'dialog::autoRefresh'
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1442811

 app/assets/javascripts/dialog_field_refresh.js |  6 +++---
 spec/javascripts/dialog_field_refresh_spec.js  | 10 +++++-----
 2 files changed, 8 insertions(+), 8 deletions(-)

Comment 31 Shveta 2017-10-14 00:37:56 UTC
Fixed in 5.9.0.2.20171010190026_0413a06