Description of problem: After adding rhos provider, cfme is not able to fetch any details from provider. The last refresh section shows the error 'Error - 29 Minutes Ago undefined method `ems_ref=' for nil:NilClass' Also, after adding rhos, if we add any other cloud provider(ec2 in my case), those provider details are also not fetched. Version-Release number of selected component (if applicable): Version 5.9.0.1.20171004215954_13427ce How reproducible: 100% Steps to Reproduce: 1.Add rhos provider 2.Wait for it to fetch 3.Add another cloud provider Actual results: Not able to fetch any provider details Expected results: Should get the details Additional info:
Created attachment 1336744 [details] evm.log
Update: If any other provider added after rhos, not that provider details are also not fetched with the error in last refresh message `Error - 10 Minutes Ago expected params[:filters][0][:values][0] to be a String, got value nil (class: NilClass) instead.` Though, if ec2 was added first, it gets details properly.
Sam, can you take a look at this one?
https://github.com/ManageIQ/manageiq-providers-openstack/pull/113
The EC2 error from https://bugzilla.redhat.com/show_bug.cgi?id=1500314#c4, that is targeted refresh error fixed by https://github.com/ManageIQ/manageiq-providers-amazon/pull/308
Sam, I think all the details are given to you, removing needinfo.
Able to verify this on 5.9.0.4