Description of problem: After customer upgraded to 5.6.2.1, they can't order service from service catalogs view. they can see order button but if they click the order button, nothing is happening. Version-Release number of selected component (if applicable): CFME 5.6.2.1 How reproducible: NA Steps to Reproduce: 1. 2. 3. Actual results: nothing happens Expected results: Once customer hit order button, it should go to next form page to fill-up info Additional info:
This issue cannot be recreated locally, can you please provide an access to your appliance where this issue can be recreated, additionally please upload your log files for further troubleshooting. Thanks, ~Harpreet
Error in production.log, throwing an error in models when Order button is pressed: [----] I, [2016-10-13T21:06:05.090129 #3254:9395e0] INFO -- : Processing by CatalogController#x_button as JS [----] I, [2016-10-13T21:06:05.090197 #3254:9395e0] INFO -- : Parameters: {"pressed"=>"svc_catalog_provision", "id"=>"1000000000010"} [----] F, [2016-10-13T21:06:05.143361 #3254:9395e0] FATAL -- : Error caught: [NoMethodError] undefined method `first' for nil:NilClass /var/www/miq/vmdb/app/models/dialog_field_sorted_item.rb:81:in `raw_values' /var/www/miq/vmdb/app/models/dialog_field_sorted_item.rb:62:in `trigger_automate_value_updates' /var/www/miq/vmdb/app/models/dialog_field_sorted_item.rb:42:in `get_default_value' /var/www/miq/vmdb/app/models/dialog_field_tag_control.rb:3:in `initialize_with_values' /var/www/miq/vmdb/app/models/dialog.rb:84:in `block in init_fields_with_values' /var/www/miq/vmdb/app/models/dialog.rb:84:in `each' /var/www/miq/vmdb/app/models/dialog.rb:84:in `init_fields_with_values' /var/www/miq/vmdb/app/models/resource_action_workflow.rb:107:in `load_dialog' /var/www/miq/vmdb/app/models/resource_action_workflow.rb:12:in `initialize' /var/www/miq/vmdb/app/controllers/application_controller/dialog_runner.rb:168:in `new' /var/www/miq/vmdb/app/controllers/application_controller/dialog_runner.rb:168:in `dialog_initialize' /var/www/miq/vmdb/app/controllers/catalog_controller.rb:573:in `svc_catalog_provision' /var/www/miq/vmdb/app/controllers/catalog_controller.rb:62:in `x_button'
This issue has already been fixed on upstream under https://bugzilla.redhat.com/show_bug.cgi?id=1382765
*** This bug has been marked as a duplicate of bug 1382765 ***
*** Bug 1382765 has been marked as a duplicate of this bug. ***
https://github.com/ManageIQ/manageiq/pull/11773 has been backported
Tested after upgrading from 5.7 to 5.8. Works fine. Verified in 5.8.0.13-rc2.20170502165848_0f98658