Description of problem:
Connected CFME 57017 to OSE provider.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. connect CFME 57017 to an OSE provider
2. Turn on C&U. Wait for refresh to happen first
3. Refresh fails to happen
"undefined method `each_with_object' for nil:NilClass"
..under 'Last Refresh' on ems_container/1 route.
xyz minutes ago. Successful.
Error details in http://pastebin.test.redhat.com/443191
This looks like it's present in 57017, but works fine in 57013.
So maybe some problem with partial refresh functionality introduced later? (not sure if it was present in 57013 as well? ..but it's evident from logs linked in description)
Archit, this seems a duplicate of bug 1405937.
Please let us know if the fix for bug 1405937 is not working for you. Thanks.
*** This bug has been marked as a duplicate of bug 1405937 ***
Relevant log here reported:
[----] E, [2017-01-04T10:46:19.466302 #60599:fe1140] ERROR -- : MIQ(ManageIQ::Providers::OpenshiftEnterprise::ContainerManager::Refresher#refresh) EMS: [perf-ose], id:  Refresh failed
[----] E, [2017-01-04T10:46:19.469542 #60599:fe1140] ERROR -- : [NoMethodError]: undefined method `each_with_object' for nil:NilClass Method:[rescue in block in refresh]
[----] E, [2017-01-04T10:46:19.469717 #60599:fe1140] ERROR -- : /var/www/miq/vmdb/app/models/manageiq/providers/openshift/container_manager/refresh_parser.rb:168:in `parse_env_variables'
/var/www/miq/vmdb/app/models/manageiq/providers/openshift/container_manager/refresh_parser.rb:17:in `block in get_openshift_images'
/var/www/miq/vmdb/app/models/manageiq/providers/kubernetes/container_manager/refresh_parser.rb:130:in `block in process_collection'
/opt/rh/rh-ruby23/root/usr/share/ruby/delegate.rb:341:in `block in delegating_block'
Which makes it a duplicate of bug 1414508.
*** This bug has been marked as a duplicate of bug 1414508 ***