Red Hat Bugzilla – Bug 1322834
Catalog Item : Catalog tab fields goes missing when "Display in Catalog" is checked
Last modified: 2017-08-29 22:07:32 EDT
https://github.com/ManageIQ/manageiq/pull/7693
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/85272bd43ff416b63aeffd22ba05dd08df4923f9 commit 85272bd43ff416b63aeffd22ba05dd08df4923f9 Author: Harpreet Kataria <hkataria@redhat.com> AuthorDate: Mon Apr 4 12:06:29 2016 -0400 Commit: Harpreet Kataria <hkataria@redhat.com> CommitDate: Mon Apr 4 12:42:53 2016 -0400 form_div should only be replaced for certain type of catalog items. Only replace form_div for generic type catalog items because there are no tabs on the screen, if display in catalog is set need to redraw the screen to draw the tabs and show/hide them. Replacing form_div for the types that already have tabs on screen was causing instance variables to be reset in provisioning dialogs. https://bugzilla.redhat.com/show_bug.cgi?id=1321631 https://bugzilla.redhat.com/show_bug.cgi?id=1322834 app/controllers/catalog_controller.rb | 3 ++- spec/controllers/catalog_controller_spec.rb | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-)
https://github.com/ManageIQ/manageiq/pull/7759
https://github.com/ManageIQ/manageiq/pull/7849
MR: https://gitlab.cloudforms.lab.eng.rdu2.redhat.com/cloudforms/cfme/merge_requests/891
https://github.com/ManageIQ/manageiq/pull/7620
New commit detected on cfme/5.5.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=e09fad9332da50bab9596582361007957cd6e983 commit e09fad9332da50bab9596582361007957cd6e983 Author: Harpreet Kataria <hkataria@redhat.com> AuthorDate: Mon Apr 4 12:06:29 2016 -0400 Commit: Harpreet Kataria <hkataria@redhat.com> CommitDate: Fri Apr 15 12:19:04 2016 -0400 form_div should only be replaced for certain type of catalog items. - Only replace form_div for generic type catalog items because there are no tabs on the screen, if display in catalog is set need to redraw the screen to draw the tabs and show/hide them. Replacing form_div for the types that already have tabs on screen was causing instance variables to be reset in provisioning dialogs. - Adjusted spec test to pass on 5.5.z https://bugzilla.redhat.com/show_bug.cgi?id=1321631 https://bugzilla.redhat.com/show_bug.cgi?id=1322834 (cherry picked from commit 85272bd) app/controllers/catalog_controller.rb | 3 ++- spec/controllers/catalog_controller_spec.rb | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-)
New commit detected on cfme/5.5.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=a6e7de373d30c2cf32d083d2c60ade0c7a8c2e6d commit a6e7de373d30c2cf32d083d2c60ade0c7a8c2e6d Merge: 32af3c0 e09fad9 Author: Dan Clarizio <dclarizi@redhat.com> AuthorDate: Thu Apr 21 13:29:56 2016 -0400 Commit: Dan Clarizio <dclarizi@redhat.com> CommitDate: Thu Apr 21 13:29:56 2016 -0400 Merge branch '55z_pr_7693' into '5.5.z' form_div should only be replaced for certain type of catalog items. Only replace form_div for generic type catalog items because there are no tabs on the screen, if display in catalog is set need to redraw the screen to draw the tabs and show/hide them. Replacing form_div for the types that already have tabs on screen was causing instance variables to be reset in provisioning dialogs. https://bugzilla.redhat.com/show_bug.cgi?id=1321631 https://bugzilla.redhat.com/show_bug.cgi?id=1322834 (cherry picked from commit 85272bd) @dclarizi please review, clean cherry-pick from https://github.com/ManageIQ/manageiq/pull/7693 See merge request !891 app/controllers/catalog_controller.rb | 3 ++- spec/controllers/catalog_controller_spec.rb | 29 +++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-)
Verified fixed in 5.5.4.0.20160426160942_629f93b. A table with VMs is presented in Catalog Item creation dialog when "Display in Catalog" is checked.
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/RHBA-2016:1101