Created attachment 1257798 [details] last 1500 lines of evm.log, prodiction log Description of problem: Edit cloud provider throws Unexpected error encountered undefined method `empty?' for nil:NilClass [cloud_subnet/update] Version-Release number of selected component (if applicable): 5.7.1.3 How reproducible: 100% Steps to Reproduce: 1. login to CFME UI 2. navigate to network --> cloud subnet 3. select one of existing cloud subnets 4. click on edit 5. click cancel Actual results: undefined method `empty?' for nil:NilClass [cloud_subnet/update] Expected results: return the previous page with flash message action was canceled by user Additional info:
https://github.com/ManageIQ/manageiq-ui-classic/pull/501
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/7f9344742299554e7d4adc0d25f5077c8fb2f98b commit 7f9344742299554e7d4adc0d25f5077c8fb2f98b Author: Eric Hayes <eric> AuthorDate: Mon Feb 27 11:29:04 2017 -0800 Commit: Eric Hayes <eric> CommitDate: Mon Feb 27 11:30:09 2017 -0800 Replace `empty?` with `blank?` to catch empty strings and nils. https://bugzilla.redhat.com/show_bug.cgi?id=1426908 app/controllers/cloud_subnet_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
verified on 5.8.0.3