Hide Forgot
Description of problem: I cannot remove several of my VMware providers. After confirming that I am trying to delete them in the UI, they never get deleted. I can find the request in the audit.log, but get the error below in evm.log Version-Release number of selected component (if applicable): cfme-5.5.3.4 How reproducible: not easy Steps to Reproduce: 1. add provider 2. attempt to remove provider Actual results: provider is not removed Expected results: provider should be removed Additional info: Error lines from evm.log: [----] I, [2016-08-25T11:09:35.616042 #2865:433988] INFO -- : MIQ(MiqServer#monitor_loop) Server Monitoring Complete - Timings: {:heartbeat=>0.00818634033203125, :server_dequeue=>0.0036606788635253906, :worker_monitor=>1.4192605018615723, :worker_dequeue=>0.005081653594970703, :total_time=>1.4364302158355713} [----] I, [2016-08-25T11:09:45.991827 #3034:db9994] INFO -- : MIQ(MiqScheduleWorker::Runner#do_work) Number of scheduled items to be processed: 5. [----] E, [2016-08-25T11:09:56.729924 #3215:1077988] ERROR -- : [NoMethodError]: undefined method `name' for nil:NilClass Method:[rescue in block in refresh] [----] E, [2016-08-25T11:09:56.730059 #3215:1077988] ERROR -- : (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:2046:in `block (2 levels) in getMoPropMulti' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:2040:in `each' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:2040:in `block in getMoPropMulti' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:2035:in `each' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:2035:in `getMoPropMulti' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:1491:in `dataStores_locked' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:1515:in `dataStoresByMor_locked' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:1545:in `block in dataStoresByMor' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/sync.rb:233:in `block in sync_synchronize' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/sync.rb:230:in `handle_interrupt' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/sync.rb:230:in `sync_synchronize' (druby://127.0.0.1:35492) /var/www/miq/vmdb/gems/pending/VMwareWebService/MiqVimInventory.rb:1541:in `dataStoresByMor' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/drb/drb.rb:1624:in `perform_without_block' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/drb/drb.rb:1584:in `perform' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/drb/drb.rb:1657:in `block (2 levels) in main_loop' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/drb/drb.rb:1653:in `loop' (druby://127.0.0.1:35492) /opt/rh/rh-ruby22/root/usr/share/ruby/drb/drb.rb:1653:in `block in main_loop' /var/www/miq/vmdb/gems/pending/util/miq_fault_tolerant_vim.rb:40:in `block in method_missing' /var/www/miq/vmdb/gems/pending/util/miq_fault_tolerant_vim.rb:85:in `_execute_with_broker' /var/www/miq/vmdb/gems/pending/util/miq_fault_tolerant_vim.rb:74:in `_execute' /var/www/miq/vmdb/gems/pending/util/miq_fault_tolerant_vim.rb:40:in `method_missing' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:177:in `block (2 levels) in get_vc_data' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:175:in `each' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:175:in `block in get_vc_data' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:270:in `retrieve_from_vc' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:172:in `get_vc_data' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:103:in `block in get_and_filter_vc_data' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:11:in `realtime_store' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:30:in `realtime_block' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:103:in `get_and_filter_vc_data' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:75:in `block in refresh_targets_for_ems' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:11:in `realtime_store' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:30:in `realtime_block' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:75:in `refresh_targets_for_ems' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:54:in `block (2 levels) in refresh' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:11:in `realtime_store' /var/www/miq/vmdb/gems/pending/util/extensions/miq-benchmark.rb:30:in `realtime_block' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:54:in `block in refresh' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:45:in `each' /var/www/miq/vmdb/app/models/manageiq/providers/vmware/infra_manager/refresher.rb:45:in `refresh' /var/www/miq/vmdb/app/models/manageiq/providers/base_manager/refresher.rb:10:in `refresh' /var/www/miq/vmdb/app/models/ems_refresh.rb:77:in `block in refresh' /var/www/miq/vmdb/app/models/ems_refresh.rb:76:in `each' /var/www/miq/vmdb/app/models/ems_refresh.rb:76:in `refresh' /var/www/miq/vmdb/app/models/miq_queue.rb:345:in `block in deliver' /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:89:in `block in timeout' /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:34:in `block in catch' /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:34:in `catch' /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:34:in `catch' /opt/rh/rh-ruby22/root/usr/share/ruby/timeout.rb:104:in `timeout' /var/www/miq/vmdb/app/models/miq_queue.rb:341:in `deliver' /var/www/miq/vmdb/app/models/miq_queue_worker_base/runner.rb:106:in `deliver_queue_message' /var/www/miq/vmdb/app/models/miq_queue_worker_base/runner.rb:134:in `deliver_message' /var/www/miq/vmdb/app/models/miq_queue_worker_base/runner.rb:151:in `block in do_work' /var/www/miq/vmdb/app/models/miq_queue_worker_base/runner.rb:145:in `loop' /var/www/miq/vmdb/app/models/miq_queue_worker_base/runner.rb:145:in `do_work' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:334:in `block in do_work_loop' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:331:in `loop' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:331:in `do_work_loop' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:153:in `run' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:128:in `start' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:29:in `start_worker' /var/www/miq/vmdb/lib/workers/bin/worker.rb:2:in `<top (required)>' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/runner.rb:60:in `load' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/runner.rb:60:in `<top (required)>' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:123:in `require' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:123:in `require_command!' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:90:in `runner' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands/commands_tasks.rb:39:in `run_command!' /opt/rh/cfme-gemset/gems/railties-4.2.6/lib/rails/commands.rb:17:in `<top (required)>' /var/www/miq/vmdb/bin/rails:4:in `require' /var/www/miq/vmdb/bin/rails:4:in `<main>'