Hi,
Tried to add SCVMM provider to Capablanca, but it doesn’t seem to work.
I can provide credentials ok and that seems to work, but when it tries to find something, scvmm.log/evm.log says (below). Is this something that should work, or how reboust SCVMM integration is at first place ?
Thanks!
[----] I, [2015-11-18T05:16:07.494493 #3355:12ed988] INFO – : MIQ(ManageIQ::Providers::Microsoft::InfraManager::RefreshParser.ems_inv_to_hashes) Collecting data for EMS name: [SCVMM (10.50.2.201)] id: [1]…
[----] E, [2015-11-18T05:16:31.782460 #3355:12ed988] ERROR – : MIQ(Class#log_dos_error_results) #< CLIXML
System.Management.Automation.PSCustomObjectSystem.Object1Preparing modules for first use.0-1-1Completed-1 2Preparing modules for first use.0-1-1Completed-1 3Preparing modules for first use.0-1-1Completed-1 3Preparing modules for first use.0-1-1Completed-1 3Preparing modules for first use.0-1-1Completed-1 3Preparing modules for first use.0-1-1Completed-1
On evm.log:
[----] E, [2015-11-18T05:23:37.398451 #3355:12ed988] ERROR – : MIQ(ManageIQ::Providers::Microsoft::InfraManager::Refresher#refresh) EMS: [SCVMM (10.50.2.201)], id: [1] Refre
sh failed
[----] E, [2015-11-18T05:23:37.398646 #3355:12ed988] ERROR – : [TypeError]: no implicit conversion of Symbol into Integer Method:[rescue in block in refresh]
[----] E, [2015-11-18T05:23:37.398876 #3355:12ed988] ERROR – : /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:417:in []' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:417:in
process_iso_image’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:393:in process_vm_guest_devices' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:317:in
process_vm_hardware’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:193:in parse_vm' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:64:in
block in get_vms’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:601:in block in process_collection' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:600:in
each’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:600:in process_collection' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:64:in
get_vms’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:31:in ems_inv_to_hashes' /var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresh_parser.rb:7:in
ems_inv_to_hashes’
/var/www/miq/vmdb/app/models/manageiq/providers/microsoft/infra_manager/refresher.rb:6:in parse_inventory' /var/www/miq/vmdb/app/models/ems_refresh/refreshers/ems_refresher_mixin.rb:19:in
block in refresh’
/var/www/miq/vmdb/app/models/ems_refresh/refreshers/ems_refresher_mixin.rb:7:in each' /var/www/miq/vmdb/app/models/ems_refresh/refreshers/ems_refresher_mixin.rb:7: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/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:88:in
block in timeout’
/opt/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in block in catch' /opt/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in
catch’
/opt/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:32:in catch' /opt/rubies/ruby-2.2.3/lib/ruby/2.2.0/timeout.rb:103: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:335:in block in do_work_loop' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:332:in
loop’
/var/www/miq/vmdb/app/models/miq_worker/runner.rb:332:in do_work_loop' /var/www/miq/vmdb/app/models/miq_worker/runner.rb:154:in
run’
/var/www/miq/vmdb/app/models/miq_worker/runner.rb:129: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/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/runner.rb:60:in
load’
/opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/runner.rb:60:in <top (required)>' /opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:123:in
require’
/opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:123:in require_command!' /opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:90:in
runner’
/opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:39:in run_command!' /opt/rubies/ruby-2.2.3/lib/ruby/gems/2.2.0/gems/railties-4.2.5/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
'
[----] E, [2015-11-18T05:23:37.398948 #3355:12ed988] ERROR – : MIQ(ManageIQ::Providers::Microsoft::InfraManager::Refresher#refresh) EMS: [SCVMM (10.50.2.201)], id: [1] Unable to perform refresh for the following targets: