New commit detected on ManageIQ/ui-components/hammer: https://github.com/ManageIQ/ui-components/commit/7bca0ba748ef1cb0ad73d80b2ab143ca71b57ae6 commit 7bca0ba748ef1cb0ad73d80b2ab143ca71b57ae6 Author: Martin Povolny <mpovolny> AuthorDate: Wed Apr 10 12:52:25 2019 -0400 Commit: Martin Povolny <mpovolny> CommitDate: Wed Apr 10 12:52:25 2019 -0400 Merge pull request #381 from romanblanco/bz1696474 Fix for dynamic dialog fields not being updated (cherry picked from commit a9c4a08d4856dcde41839260f2db91fddee74777) https://bugzilla.redhat.com/show_bug.cgi?id=1698586 src/dialog-user/components/dialog-user/dialogField.html | 10 +- src/dialog-user/components/dialog-user/dialogField.ts | 6 +- 2 files changed, 9 insertions(+), 7 deletions(-)
The change is included in ui-components 1.1.21 https://github.com/ManageIQ/manageiq-ui-service/pull/1535 https://github.com/ManageIQ/manageiq-ui-classic/pull/5447
https://github.com/ManageIQ/manageiq/pull/18650
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/b542dad7429be4fd399203c91c2f91b4b32bbd55 commit b542dad7429be4fd399203c91c2f91b4b32bbd55 Author: Erik Clarizio <eclarizi> AuthorDate: Thu Apr 11 14:06:26 2019 -0400 Commit: Erik Clarizio <eclarizi> CommitDate: Thu Apr 11 14:06:26 2019 -0400 Fix for incorrect key sent back for dynamic non sorted items Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1698586 app/models/dialog_field_serializer.rb | 4 +- spec/models/dialog_field_serializer_spec.rb | 128 +- 2 files changed, 104 insertions(+), 28 deletions(-)
New commit detected on ManageIQ/manageiq/hammer: https://github.com/ManageIQ/manageiq/commit/98e476cd2b48eefef304d5308ffb77d35706a10f commit 98e476cd2b48eefef304d5308ffb77d35706a10f Author: Erik Clarizio <eclarizi> AuthorDate: Thu Apr 11 14:06:26 2019 -0400 Commit: Erik Clarizio <eclarizi> CommitDate: Thu Apr 11 14:06:26 2019 -0400 Fix for incorrect key sent back for dynamic non sorted items Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1698586 app/models/dialog_field_serializer.rb | 4 +- spec/models/dialog_field_serializer_spec.rb | 128 +- 2 files changed, 104 insertions(+), 28 deletions(-)
I have tested this BZ in latest build 5.10.3.3 and everything works fine. Please change the BZ status to ON_QA so I will verify this BZ.
Created attachment 1556197 [details] dynamic fields Dynamic fields like Master appliance , limit and vm_name_playbook are populated by data from automate domain methods. Tested on 5.10.3.3.20190415203225_deb61ff
Created attachment 1556198 [details] Dialog used for testing
Created attachment 1556199 [details] Datastore used in testing
marking this as verified.
Also need ui-components 1.1.22 https://github.com/ManageIQ/manageiq-ui-classic/pull/5457 https://github.com/ManageIQ/manageiq-ui-service/pull/1537
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, 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/RHSA-2019:0796
Works properly using Admin UI on a hammer-5.20190424144425_1d4816f upstream appliance with this fix manually applied: https://github.com/ManageIQ/ui-components/pull/384