Bug 1520678

Summary: Dynamic Dialog Elements not populating
Product: Red Hat CloudForms Management Engine Reporter: Satoe Imaishi <simaishi>
Component: AutomateAssignee: eclarizi
Status: CLOSED CURRENTRELEASE QA Contact: Shveta <sshveta>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.9.0CC: brant.evans, cpelland, jhardy, mkanoor, obarenbo, tfitzger
Target Milestone: Beta 3Keywords: Regression
Target Release: 5.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.9.0.12 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1518390 Environment:
Last Closed: 2018-03-06 15:28:49 UTC Type: ---
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: 1518390    
Bug Blocks:    

Comment 3 CFME Bot 2017-12-04 22:44:00 UTC
New commit detected on ManageIQ/manageiq-ui-classic/gaprindashvili:
https://github.com/ManageIQ/manageiq-ui-classic/commit/5f6a67f853b481499a837062009cae887467f07d

commit 5f6a67f853b481499a837062009cae887467f07d
Author:     Dan Clarizio <dclarizi>
AuthorDate: Mon Dec 4 14:07:47 2017 -0800
Commit:     Satoe Imaishi <simaishi>
CommitDate: Mon Dec 4 17:38:58 2017 -0500

    Merge pull request #2885 from eclarizio/BZ1518390
    
    Pass additional information to the API when ordering a service catalog
    (cherry picked from commit 6e2fb56a6c1e59525a4b1d31770f65c1ca554bb4)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1520678

 .../dialog_user/dialog_user_controller.js          | 18 ++++-
 .../services/dialog_field_refresh_service.js       |  7 +-
 app/controllers/application_controller/buttons.rb  | 31 +--------
 app/controllers/catalog_controller.rb              | 16 +++--
 app/services/dialog_local_service.rb               | 47 +++++++++++++
 .../shared/dialogs/_dialog_provision.html.haml     |  9 ++-
 app/views/shared/dialogs/_dialog_user.html.haml    |  5 +-
 .../dialog_user/dialog_user_controller.spec.js     | 13 +++-
 .../services/dialog_field_refresh_service_spec.js  | 14 +++-
 spec/services/dialog_local_service_spec.rb         | 81 ++++++++++++++++++++++
 10 files changed, 193 insertions(+), 48 deletions(-)
 create mode 100644 app/services/dialog_local_service.rb
 create mode 100644 spec/services/dialog_local_service_spec.rb

Comment 4 CFME Bot 2017-12-04 22:45:34 UTC
New commit detected on ManageIQ/manageiq-api/gaprindashvili:
https://github.com/ManageIQ/manageiq-api/commit/bbd52eb2b6a17bafe8761974401460c9fae17e8f

commit bbd52eb2b6a17bafe8761974401460c9fae17e8f
Author:     Alberto Bellotti <abellotti.github.com>
AuthorDate: Mon Dec 4 16:59:42 2017 -0500
Commit:     Satoe Imaishi <simaishi>
CommitDate: Mon Dec 4 17:35:08 2017 -0500

    Merge pull request #233 from eclarizio/dialog_refresh_targets
    
    Specify a target and resource when refreshing a dialog field
    (cherry picked from commit d56b2a6214aa1d063ecc3ffb3ad03a8116fcc011)
    
    https://bugzilla.redhat.com/show_bug.cgi?id=1520678

 app/controllers/api/service_dialogs_controller.rb | 32 ++++++-----
 spec/requests/service_dialogs_spec.rb             | 66 +++++++++++++++++++++--
 2 files changed, 82 insertions(+), 16 deletions(-)

Comment 5 Shveta 2018-01-19 19:04:54 UTC
Fixed in 5.9.0.17.20180116225234_ac8b6f5