Botvinnik RC2 fails to refresh RHEV


#1

HiHo,
I have a RHEV provider in my Botvinnik RC2 appliance. It fails to refresh the inventory and I can see the following message in evm.log:
[----] I, [2015-04-14T04:52:34.494960 #21757:1185e88] INFO – : MIQ(EventCatcherRedhat) EMS [192.168.101.254] as [cfme@bolzchristian.de] Event Monitor Thread gone. Restarting…
[----] I, [2015-04-14T04:52:34.495141 #21757:1185e88] INFO – : MIQ(EventCatcherRedhat) EMS [192.168.101.254] as [cfme@bolzchristian.de] Validating Connection/Credentials
[----] I, [2015-04-14T04:52:35.701715 #21757:1185e88] INFO – : MIQ(EventCatcherRedhat) EMS [192.168.101.254] as [cfme@bolzchristian.de] Starting Event Monitor Thread
[----] I, [2015-04-14T04:52:35.701814 #21757:1185e88] INFO – : MIQ(EventCatcherRedhat) EMS [192.168.101.254] as [cfme@bolzchristian.de] Started Event Monitor Thread
[----] E, [2015-04-14T04:52:35.702453 #21757:39f4180] ERROR – : MIQ(EventCatcherRedhat) EMS [192.168.101.254] as [cfme@bolzchristian.de] Event Monitor Thread aborted because [undefined method url' for nil:NilClass] [----] E, [2015-04-14T04:52:35.702695 #21757:39f4180] ERROR -- : [NoMethodError]: undefined methodurl’ for nil:NilClass Method:[rescue in block in start_event_monitor]
[----] E, [2015-04-14T04:52:35.702754 #21757:39f4180] ERROR – : /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/service.rb:220:in rescue in resource_verb' /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/service.rb:195:inresource_verb’
/opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/service.rb:172:in resource_get' /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/service.rb:109:instandard_collection’
/opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/inventory.rb:100:in standard_collection' /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/gems/ovirt-0.4.0/lib/ovirt/inventory.rb:33:inevents’
/var/www/miq/lib/ovirt_provider/events/ovirt_event_monitor.rb:26:in each_batch' /var/www/miq/vmdb/lib/workers/event_catcher_redhat.rb:34:inmonitor_events’
/var/www/miq/vmdb/lib/workers/event_catcher.rb:99:in block in start_event_monitor' /var/www/miq/vmdb/lib/extensions/ar_thread.rb:11:inblock in new_with_release’
[----] I, [2015-04-14T04:52:36.984447 #2073:e39e8c] INFO – : MIQ(ScheduleWorker.do_work) Number of scheduled items to be processed: 2.

This shows up about every minute.

The provider is shown with status green on the Web UI though. Also credential status is reported as “verified”.

I can provide more logs and testing.

Regards,
Christian


#2

also found this in the log a couple of minutes later:
[----] E, [2015-04-14T04:56:17.155424 #10470:1127e8c] ERROR – : /var/www/miq/vmdb/app/models/configuration_manager_foreman.rb:38:in refresh_ems' /var/www/miq/vmdb/app/models/ext_management_system.rb:206:inrefresh_all_ems_timer’
/var/www/miq/vmdb/app/models/miq_queue.rb:356:in block in deliver' /opt/rubies/ruby-2.0.0-p643/lib/ruby/2.0.0/timeout.rb:66:intimeout’
/var/www/miq/vmdb/app/models/miq_queue.rb:352:in deliver' /var/www/miq/vmdb/lib/workers/queue_worker_base.rb:107:indeliver_queue_message’
/var/www/miq/vmdb/lib/workers/queue_worker_base.rb:135:in deliver_message' /var/www/miq/vmdb/lib/workers/queue_worker_base.rb:152:inblock in do_work’
/var/www/miq/vmdb/lib/workers/queue_worker_base.rb:146:in loop' /var/www/miq/vmdb/lib/workers/queue_worker_base.rb:146:indo_work’
/var/www/miq/vmdb/lib/workers/worker_base.rb:323:in block in do_work_loop' /var/www/miq/vmdb/lib/workers/worker_base.rb:320:inloop’
/var/www/miq/vmdb/lib/workers/worker_base.rb:320:in do_work_loop' /var/www/miq/vmdb/lib/workers/worker_base.rb:141:inrun’
/var/www/miq/vmdb/lib/workers/worker_base.rb:122:in start' /var/www/miq/vmdb/lib/workers/worker_base.rb:23:instart_worker’
/var/www/miq/vmdb/lib/workers/bin/worker.rb:3:in <top (required)>' /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/bundler/gems/rails-8f014fba21f9/railties/lib/rails/commands/runner.rb:52:ineval’
/opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/bundler/gems/rails-8f014fba21f9/railties/lib/rails/commands/runner.rb:52:in <top (required)>' /opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/bundler/gems/rails-8f014fba21f9/railties/lib/rails/commands.rb:64:inrequire’
/opt/rubies/ruby-2.0.0-p643/lib/ruby/gems/2.0.0/bundler/gems/rails-8f014fba21f9/railties/lib/rails/commands.rb:64:in <top (required)>' script/rails:6:inrequire’
script/rails:6:in `’
[----] I, [2015-04-14T04:56:17.155644 #10470:1127e8c] INFO – : MIQ(MiqQueue.delivered) Message id: [77488], State: [error], Delivered in [0.002574861] seconds


#3

Is it time to think about an RC3?