From 64a051872e472875b5cabb455d23123035f96491 Mon Sep 17 00:00:00 2001 From: borod108 Date: Wed, 30 Nov 2016 11:52:45 +0200 Subject: [PATCH 01/10] Refactoring RedHat inventory refresher and parser This is a preparation for using the new ovirt-engine-sdk for providers that support v4 of the api, while using the old Ovirt gem for those that do not. --- .../redhat/infra_manager/refresh/refresher_4_1_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 5487076c421..0dfcdb65a82 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -21,7 +21,7 @@ assert_ems assert_specific_cluster assert_specific_storage - # assert_specific_host + assert_specific_host # assert_specific_vm_powered_on # assert_specific_vm_powered_off # assert_specific_template From ce3863c15c733df3943818ac414eeaa52c046c00 Mon Sep 17 00:00:00 2001 From: borod108 Date: Wed, 9 Nov 2016 11:08:11 +0200 Subject: [PATCH 02/10] Collect clusters using v4 api --- .../refresh/parse/strategies/api4.rb | 37 + .../infra_manager/refresh/strategies/api4.rb | 55 + .../infra_manager/vm/operations/snapshot.rb | 16 +- .../refresh/refresher_3_1_spec.rb | 2 +- .../refresh/refresher_4_1_spec.rb | 2 +- .../infra_manager/refresher_4_0_spec.rb | 768 +++++ .../redhat/infra_manager/refresher_spec.rb | 24 + .../redhat/infra_manager/refresher_4_1.yml | 2695 +++++++++++++++++ 8 files changed, 3589 insertions(+), 10 deletions(-) create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresher_spec.rb create mode 100644 spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb index 2b0d2b7dbcb..20b1db669e3 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb @@ -1,4 +1,41 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies class Api4 < ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Parser + def self.cluster_inv_to_hashes(inv) + result = [] + result_uids = {} + result_res_pools = [] + return result, result_uids, result_res_pools if inv.nil? + + inv.each do |data| + mor = data.id + + # Create a default Resource Pool for the cluster + default_res_pool = { + :name => "Default for Cluster #{data.name}", + :uid_ems => "#{mor}_respool", + :is_default => true, + :ems_children => {:vms => []} + } + result_res_pools << default_res_pool + + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(data.href) + + new_result = { + :ems_ref => ems_ref, + :ems_ref_obj => ems_ref, + :uid_ems => data.id, + :name => data.name, + + # Capture datacenter id so we can link up to it's sub-folders later + :datacenter_id => data&.data_center&.id, + + :ems_children => {:resource_pools => [default_res_pool]} + } + + result << new_result + result_uids[mor] = new_result + end + return result, result_uids, result_res_pools + end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index e79fcfcfee0..492542bbe04 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -1,4 +1,59 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies class Api4 < ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher + attr_reader :ems + + def inventory_from_rhv(ems) + @ems = ems + InventoryWrapper.new(old_inventory: super, ems: ems) + end + + class InventoryWrapper + attr_reader :old_inventory + attr_reader :ems + + def initialize(args) + @ems = args[:ems] + @old_inventory = args[:old_inventory] + end + + def refresh + res = old_inventory.refresh + res[:cluster] = collect_clusters + res + end + + def collect_clusters + clusters = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.clusters_service.list + end + clusters.collect {|c| BracketNotationDecorator.new(c) } + end + + def api + old_inventory.api + end + + def service + old_inventory.service + end + end + end + + class BracketNotationDecorator < SimpleDelegator + ALLOWED_METHODS = ["id", "name", "href"] + + def initialize(obj) + @obj = obj + super + end + + def [](key) + return super unless ALLOWED_METHODS.include?(key.to_s) + @obj.send(key) + end + + def attributes + instance_values + end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb b/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb index d40a8a6658e..715e05c41da 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb @@ -77,14 +77,14 @@ def closeable_snapshots_service(ems, vm_uid_ems, options = {}) end class CloseableService < SimpleDelegator - attr_reader :closing_block - def initialize(service, &closing_block) - @closing_block = closing_block - super service - end + attr_reader :closing_block + def initialize(service, &closing_block) + @closing_block = closing_block + super service + end - def close - closing_block.call + def close + closing_block.call + end end end -end diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb index c850cc65da5..ae8dabfd19c 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb @@ -14,7 +14,7 @@ end it "will perform a full refresh on v3.1" do - VCR.use_cassette("#{described_class.name.underscore}_3_1") do + VCR.use_cassette("manageiq/providers/redhat/infra_manager/refresher_3_1") do EmsRefresh.refresh(@ems) end @ems.reload diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 0dfcdb65a82..5487076c421 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -21,7 +21,7 @@ assert_ems assert_specific_cluster assert_specific_storage - assert_specific_host + # assert_specific_host # assert_specific_vm_powered_on # assert_specific_vm_powered_off # assert_specific_template diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb new file mode 100644 index 00000000000..38637a2f0a3 --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb @@ -0,0 +1,768 @@ +describe ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher do + before(:each) do + guid, server, zone = EvmSpecHelper.create_guid_miq_server_zone + @ems = FactoryGirl.create(:ems_redhat, :zone => zone, :hostname => "localhost", :ipaddress => "localhost", :port => 8443) + @ems.update_authentication(:default => {:userid => "admin@internal", :password => "123456"}) + allow(@ems).to receive(:supported_api_versions).and_return([3, 4]) + end + + it ".ems_type" do + expect(described_class.ems_type).to eq(:rhevm) + end + + it "will perform a full refresh on v4.0" do + VCR.use_cassette("manageiq/providers/redhat/infra_manager/refresher_4_1", :allow_unused_http_interactions => true) do + EmsRefresh.refresh(@ems) + end + @ems.reload + + assert_table_counts + assert_ems + assert_specific_cluster + #assert_specific_storage + #assert_specific_host + #assert_specific_vm_powered_on + #assert_specific_vm_powered_off + #assert_specific_template + #assert_relationship_tree + end + + def assert_table_counts + expect(ExtManagementSystem.count).to eq(1) + expect(EmsFolder.count).to eq(7) + expect(EmsCluster.count).to eq(3) + expect(Host.count).to eq(3) + expect(ResourcePool.count).to eq(3) + expect(VmOrTemplate.count).to eq(10) + expect(Vm.count).to eq(8) + expect(MiqTemplate.count).to eq(2) + expect(Storage.count).to eq(5) + + expect(CustomAttribute.count).to eq(0) # TODO: 3.0 spec has values for this + expect(CustomizationSpec.count).to eq(0) + expect(Disk.count).to eq(5) + expect(GuestDevice.count).to eq(6) + expect(Hardware.count).to eq(13) + expect(Lan.count).to eq(3) + expect(MiqScsiLun.count).to eq(0) + expect(MiqScsiTarget.count).to eq(0) + expect(Network.count).to eq(4) + expect(OperatingSystem.count).to eq(13) + expect(Snapshot.count).to eq(12) + expect(Switch.count).to eq(3) + expect(SystemService.count).to eq(0) + + expect(Relationship.count).to eq(32) + expect(MiqQueue.count).to eq(13) + end + + def assert_ems + expect(@ems).to have_attributes( + :api_version => "4.1.0_master.", + :uid_ems => nil + ) + + expect(@ems.ems_folders.size).to eq(7) + expect(@ems.ems_clusters.size).to eq(3) + expect(@ems.resource_pools.size).to eq(3) + expect(@ems.storages.size).to eq(4) + expect(@ems.hosts.size).to eq(3) + expect(@ems.vms_and_templates.size).to eq(10) + expect(@ems.vms.size).to eq(8) + expect(@ems.miq_templates.size).to eq(2) + + expect(@ems.customization_specs.size).to eq(0) + end + + def assert_specific_cluster + @cluster = EmsCluster.find_by_name('cc1') + expect(@cluster).to have_attributes( + :ems_ref => "/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf", + :ems_ref_obj => "/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf", + :uid_ems => "504ae500-3476-450e-8243-f6df0f7f7acf", + :name => "cc1", + :ha_enabled => nil, # TODO: Should be true + :ha_admit_control => nil, + :ha_max_failures => nil, + :drs_enabled => nil, # TODO: Should be true + :drs_automation_level => nil, + :drs_migration_threshold => nil + ) + + expect(@cluster.all_resource_pools_with_default.size).to eq(1) + @default_rp = @cluster.default_resource_pool + expect(@default_rp).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "504ae500-3476-450e-8243-f6df0f7f7acf_respool", + :name => "Default for Cluster cc1", + :memory_reserve => nil, + :memory_reserve_expand => nil, + :memory_limit => nil, + :memory_shares => nil, + :memory_shares_level => nil, + :cpu_reserve => nil, + :cpu_reserve_expand => nil, + :cpu_limit => nil, + :cpu_shares => nil, + :cpu_shares_level => nil, + + :is_default => true + ) + end + + def assert_specific_storage + @storage = Storage.find_by_name("NetApp01Lun2") + expect(@storage).to have_attributes( + :ems_ref => "/api/storagedomains/6284e934-9f11-486a-b9d8-aaacfa4f226f", + :ems_ref_obj => "/api/storagedomains/6284e934-9f11-486a-b9d8-aaacfa4f226f", + :name => "NetApp01Lun2", + :store_type => "ISCSI", + :total_space => 106300440576, + :free_space => 57982058496, + :uncommitted => 36507222016, + :multiplehostaccess => 1, # TODO: Should this be a boolean column? + :location => "360a980005034442f525a716549583947", + :directory_hierarchy_supported => nil, + :thin_provisioning_supported => nil, + :raw_disk_mappings_supported => nil + ) + + @storage2 = Storage.find_by_name("RHEVM31-1") + expect(@storage2).to have_attributes( + :ems_ref => "/api/storagedomains/d0a7d751-46bc-495a-a312-e5d010059f96", + :ems_ref_obj => "/api/storagedomains/d0a7d751-46bc-495a-a312-e5d010059f96", + :name => "RHEVM31-1", + :store_type => "ISCSI", + :total_space => 273804165120, + :free_space => 137438953472, + :uncommitted => 45097156608, + :multiplehostaccess => 1, # TODO: Should this be a boolean column? + :location => nil, + :directory_hierarchy_supported => nil, + :thin_provisioning_supported => nil, + :raw_disk_mappings_supported => nil + ) + + @storage3 = Storage.find_by_name("RHEVM31-gluster") + expect(@storage3).to have_attributes( + :ems_ref => "/api/storagedomains/efbe372b-7634-49f0-901e-0c05d526181f", + :ems_ref_obj => "/api/storagedomains/efbe372b-7634-49f0-901e-0c05d526181f", + :name => "RHEVM31-gluster", + :store_type => "GLUSTERFS", + :total_space => 20_401_094_656, + :free_space => 16_106_127_360, + :uncommitted => 19_327_352_832, + :multiplehostaccess => 1, # TODO: Should this be a boolean column? + :location => "example.gluster.server.com:/gv0", + :directory_hierarchy_supported => nil, + :thin_provisioning_supported => nil, + :raw_disk_mappings_supported => nil + ) + end + + def assert_specific_host + @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("per410-rh1") + expect(@host).to have_attributes( + :ems_ref => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", + :ems_ref_obj => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", + :name => "per410-rh1", + :hostname => "192.168.252.232", + :ipaddress => "192.168.252.232", + :uid_ems => "2f1d11cc-e269-11e2-839c-005056a217db", + :vmm_vendor => "redhat", + :vmm_version => nil, + :vmm_product => "rhel", + :vmm_buildnumber => nil, + :power_state => "on", + :connection_state => "connected" + ) + + expect(@host.ems_cluster).to eq(@cluster) + expect(@host.storages.size).to eq(4) + expect(@host.storages).to include(@storage) + + expect(@host.operating_system).to have_attributes( + :name => "192.168.252.232", # TODO: ????? + :product_name => "rhel", + :version => nil, + :build_number => nil, + :product_type => "linux" + ) + + expect(@host.system_services.size).to eq(0) + + expect(@host.switches.size).to eq(3) + switch = @host.switches.find_by_name("rhevm") + expect(switch).to have_attributes( + :uid_ems => "00000000-0000-0000-0000-000000000009", + :name => "rhevm", + :ports => nil, + :allow_promiscuous => nil, + :forged_transmits => nil, + :mac_changes => nil + ) + + expect(switch.lans.size).to eq(1) + @lan = switch.lans.find_by_name("rhevm") + expect(@lan).to have_attributes( + :uid_ems => "00000000-0000-0000-0000-000000000009", + :name => "rhevm", + :tag => nil, + :allow_promiscuous => nil, + :forged_transmits => nil, + :mac_changes => nil, + :computed_allow_promiscuous => nil, + :computed_forged_transmits => nil, + :computed_mac_changes => nil + ) + + expect(@host.hardware).to have_attributes( + :cpu_speed => 1995, + :cpu_type => "Intel(R) Xeon(R) CPU E5504 @ 2.00GHz", + :manufacturer => "", + :model => "", + :number_of_nics => nil, + :memory_mb => 56333, + :memory_console => nil, + :cpu_sockets => 2, + :cpu_total_cores => 8, + :cpu_cores_per_socket => 4, + :guest_os => nil, + :guest_os_full_name => nil, + :vmotion_enabled => nil, + :cpu_usage => nil, + :memory_usage => nil + ) + + expect(@host.hardware.networks.size).to eq(3) + network = @host.hardware.networks.find_by_description("em1") + expect(network).to have_attributes( + :description => "em1", + :dhcp_enabled => nil, + :ipaddress => "192.168.252.232", + :subnet_mask => "255.255.254.0" + ) + + nic_without_ip = @host.hardware.networks.find_by_description("em3") + expect(nic_without_ip).to have_attributes( + :description => "em3", + :dhcp_enabled => nil, + :ipaddress => nil, + :subnet_mask => nil + ) + + # TODO: Verify this host should have 3 nics, 2 cdroms, 1 floppy, any storage adapters? + expect(@host.hardware.guest_devices.size).to eq(3) + + expect(@host.hardware.nics.size).to eq(3) + nic = @host.hardware.nics.find_by_device_name("em1") + expect(nic).to have_attributes( + :uid_ems => "1e783be8-fe80-456e-9a19-42329b03f28c", + :device_name => "em1", + :device_type => "ethernet", + :location => "1", + :present => true, + :controller_type => "ethernet" + ) + expect(nic.switch).to eq(switch) + expect(nic.network).to eq(network) + + expect(@host.hardware.storage_adapters.size).to eq(0) # TODO: See @host.hardware.guest_devices TODO + end + + def assert_specific_vm_powered_on + v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by_name("EmsRefreshSpec-PoweredOn") + expect(v).to have_attributes( + :template => false, + :ems_ref => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", + :ems_ref_obj => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", + :uid_ems => "fe052832-2350-48ce-8e56-c24b4cd91876", + :vendor => "redhat", + :raw_power_state => "up", + :power_state => "on", + :location => "fe052832-2350-48ce-8e56-c24b4cd91876.ovf", + :tools_status => nil, + :boot_time => Time.parse("2014-10-07T21:01:24.183000Z"), + :standby_action => nil, + :connection_state => "connected", + :cpu_affinity => nil, + :memory_reserve => 682, + :memory_reserve_expand => nil, + :memory_limit => nil, + :memory_shares => nil, + :memory_shares_level => nil, + :cpu_reserve => nil, + :cpu_reserve_expand => nil, + :cpu_limit => nil, + :cpu_shares => nil, + :cpu_shares_level => nil + ) + + expect(v.ext_management_system).to eq(@ems) + expect(v.ems_cluster).to eq(@cluster) + expect(v.parent_resource_pool).to eq(@default_rp) + expect(v.host).to eq(@host) + expect(v.storages).to eq([@storage]) + # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. + + expect(v.operating_system).to have_attributes( + :product_name => "rhel_6x64" + ) + + expect(v.custom_attributes.size).to eq(0) + + expect(v.snapshots.size).to eq(1) + snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column + expect(snapshot).to have_attributes( + :uid => "d7db04c1-9030-4c39-8618-3978787c3278", + :parent_uid => nil, + :uid_ems => "d7db04c1-9030-4c39-8618-3978787c3278", + :name => "Active VM", + :description => "Active VM", + :current => 1, + :total_size => nil, + :filename => nil + ) + expect(snapshot.parent).to be_nil + + expect(v.hardware).to have_attributes( + :guest_os => "rhel_6x64", + :guest_os_full_name => nil, + :bios => nil, + :cpu_cores_per_socket => 1, + :cpu_total_cores => 2, + :cpu_sockets => 2, + :annotation => "Powered On VM for EmsRefresh testing with DirectLUN Disk", + :memory_mb => 1024 + ) + + expect(v.hardware.disks.size).to eq(3) + disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk1") + expect(disk).to have_attributes( + :device_name => "EmsRefreshSpec-PoweredOn_Disk1", + :device_type => "disk", + :controller_type => "ide", + :present => true, + :filename => "5fc5484d-1730-42bc-adc3-262592ea595a", + :location => "0", + :size => 5.gigabytes, + :size_on_disk => 1.gigabytes, + :mode => "persistent", + :disk_type => "thin", + :start_connected => true + ) + expect(disk.storage).to eq(@storage) + + # DirectLUN disk + disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk3") + expect(disk).to have_attributes( + :device_name => "EmsRefreshSpec-PoweredOn_Disk3", + :device_type => "disk", + :controller_type => "virtio", + :present => true, + :filename => "b7139a48-854b-49b4-b4a0-92ef88261b7b", + :location => "1", + :size => 1.gigabytes, + :size_on_disk => 1.gigabytes, + :mode => "persistent", + :disk_type => "thick", + :start_connected => true + ) + expect(disk.storage).to eq(@storage) + + expect(v.hardware.guest_devices.size).to eq(3) + expect(v.hardware.nics.size).to eq(3) + nic = v.hardware.nics.find_by_device_name("nic1") + expect(nic).to have_attributes( + :uid_ems => "98610918-86f6-45a9-b96f-b9849ab3ad7d", + :device_name => "nic1", + :device_type => "ethernet", + :controller_type => "ethernet", + :present => true, + :start_connected => true, + :address => "00:1a:4a:a8:fc:12" + ) + # nic.lan.should == @lan # TODO: Hook up this connection + + expect(v.hardware.networks.size).to eq(1) + network = v.hardware.networks.first + expect(network).to have_attributes( + :hostname => nil, # TODO: Should be miq-winxpsp3 (or something like that)? + :ipaddress => "192.168.253.45", + :ipv6address => nil + ) + # nic.network.should == network # TODO: Hook up this connection + + expect(v.parent_datacenter).to have_attributes( + :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", + :name => "Default", + :type => "Datacenter", + + :folder_path => "Datacenters/Default" + ) + + expect(v.parent_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "root_dc", + :name => "Datacenters", + :type => nil, + + :folder_path => "Datacenters" + ) + + expect(v.parent_blue_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :name => "vm", + :type => nil, + + :folder_path => "Datacenters/Default/vm" + ) + end + + def assert_specific_vm_powered_off + v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by_name("EmsRefreshSpec-PoweredOff") + expect(v).to have_attributes( + :template => false, + :ems_ref => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", + :ems_ref_obj => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", + :uid_ems => "26a050fb-62c3-4645-9088-be6efec860e1", + :vendor => "redhat", + :raw_power_state => "down", + :power_state => "off", + :location => "26a050fb-62c3-4645-9088-be6efec860e1.ovf", + :tools_status => nil, + :boot_time => nil, + :standby_action => nil, + :connection_state => "connected", + :cpu_affinity => nil, + :memory_reserve => 512, + :memory_reserve_expand => nil, + :memory_limit => nil, + :memory_shares => nil, + :memory_shares_level => nil, + :cpu_reserve => nil, + :cpu_reserve_expand => nil, + :cpu_limit => nil, + :cpu_shares => nil, + :cpu_shares_level => nil + ) + + expect(v.ext_management_system).to eq(@ems) + expect(v.ems_cluster).to eq(@cluster) + expect(v.parent_resource_pool).to eq(@default_rp) + expect(v.host).to be_nil + expect(v.storages).to eq([@storage2]) + # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. + + expect(v.operating_system).to have_attributes( + :product_name => "rhel_6x64" + ) + + expect(v.custom_attributes.size).to eq(0) + + expect(v.snapshots.size).to eq(3) + snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column + expect(snapshot).to have_attributes( + :uid => "a49102de-1e2a-45b7-b464-185f959dbfbb", + :parent_uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", + :uid_ems => "a49102de-1e2a-45b7-b464-185f959dbfbb", + :name => "Active VM", + :description => "Active VM", + :current => 1, + :total_size => nil, + :filename => nil + ) + snapshot = snapshot.parent # TODO: THIS IS COMPLETELY WRONG + expect(snapshot).to have_attributes( + :uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", + :parent_uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", + :uid_ems => "edbc4501-23a6-45c9-a736-b378f45a2aec", + :name => "Snapshot1", + :description => "Snapshot1", + :current => 0 + ) + snapshot = snapshot.parent + expect(snapshot).to have_attributes( + :uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", + :parent_uid => nil, + :uid_ems => "f5990c3f-c608-4fc7-b50d-17fe1d389757", + :name => "Snapshot2", + :description => "Snapshot2", + :current => 0 + ) + expect(snapshot.parent).to be_nil + + expect(v.hardware).to have_attributes( + :guest_os => "rhel_6x64", + :guest_os_full_name => nil, + :bios => nil, + :cpu_sockets => 2, + :annotation => "Powered Off VM for EmsRefresh testing", + :memory_mb => 1024 + ) + + expect(v.hardware.disks.size).to eq(2) + disk = v.hardware.disks.find_by_device_name("Disk 1") + expect(disk).to have_attributes( + :device_name => "Disk 1", + :device_type => "disk", + :controller_type => "virtio", + :present => true, + :filename => "21fc55f7-2775-4fec-8442-fa546e06fabc", + :location => "0", + :size => 1.gigabytes, + :mode => "persistent", + :disk_type => "thin", + :start_connected => true + ) + expect(disk.storage).to eq(@storage2) + + expect(v.hardware.guest_devices.size).to eq(3) + expect(v.hardware.nics.size).to eq(3) + nic = v.hardware.nics.find_by_device_name("nic1") + expect(nic).to have_attributes( + :uid_ems => "f2b9d3dc-e948-4ec9-a746-b03c409cfd18", + :device_name => "nic1", + :device_type => "ethernet", + :controller_type => "ethernet", + :present => true, + :start_connected => true, + :address => "00:1a:4a:a8:fc:0c" + ) + expect(nic.lan).to be_nil + expect(nic.network).to be_nil + + expect(v.hardware.networks.size).to eq(0) + + expect(v.parent_datacenter).to have_attributes( + :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", + :name => "Default", + :type => "Datacenter", + + :folder_path => "Datacenters/Default" + ) + + expect(v.parent_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "root_dc", + :name => "Datacenters", + :type => nil, + + :folder_path => "Datacenters" + ) + + expect(v.parent_blue_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :name => "vm", + :type => nil, + + :folder_path => "Datacenters/Default/vm" + ) + end + + def assert_specific_template + v = ManageIQ::Providers::Redhat::InfraManager::Template.find_by_name("EmsRefreshSpec-Template") + expect(v).to have_attributes( + :template => true, + :ems_ref => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", + :ems_ref_obj => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", + :uid_ems => "7a6db798-9df9-40ca-8cc3-3baab32e7613", + :vendor => "redhat", + :power_state => "never", + :location => "7a6db798-9df9-40ca-8cc3-3baab32e7613.ovf", + :tools_status => nil, + :boot_time => nil, + :standby_action => nil, + :connection_state => "connected", + :cpu_affinity => nil, + :memory_reserve => nil, + :memory_reserve_expand => nil, + :memory_limit => nil, + :memory_shares => nil, + :memory_shares_level => nil, + :cpu_reserve => nil, + :cpu_reserve_expand => nil, + :cpu_limit => nil, + :cpu_shares => nil, + :cpu_shares_level => nil + ) + + expect(v.ext_management_system).to eq(@ems) + expect(v.ems_cluster).to eq(@cluster) + expect(v.parent_resource_pool).to be_nil + expect(v.host).to be_nil + expect(v.storages).to eq([@storage2]) + # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. + + expect(v.operating_system).to have_attributes( + :product_name => "rhel_6x64" + ) + + expect(v.custom_attributes.size).to eq(0) + expect(v.snapshots.size).to eq(0) + + expect(v.hardware).to have_attributes( + :guest_os => "rhel_6x64", + :guest_os_full_name => nil, + :bios => nil, + :cpu_sockets => 2, + :cpu_cores_per_socket => 1, + :cpu_total_cores => 2, + :annotation => "Template for EmsRefresh testing", + :memory_mb => 1024 + ) + + expect(v.hardware.disks.size).to eq(2) + disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec_Disk1") + expect(disk).to have_attributes( + :device_name => "EmsRefreshSpec_Disk1", + :device_type => "disk", + :controller_type => "virtio", + :present => true, + :filename => "95a35764-4e49-4d6c-895f-33948f30ea69", + :location => "0", + :size => 1.gigabytes, + :mode => "persistent", + :disk_type => "thin", + :start_connected => true + ) + expect(disk.storage).to eq(@storage2) + + expect(v.hardware.guest_devices.size).to eq(0) # TODO: Should this be 3 like the other tests? + expect(v.hardware.nics.size).to eq(0) + expect(v.hardware.networks.size).to eq(0) + + expect(v.parent_datacenter).to have_attributes( + :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", + :name => "Default", + :type => "Datacenter", + + :folder_path => "Datacenters/Default" + ) + + expect(v.parent_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "root_dc", + :name => "Datacenters", + :type => nil, + + :folder_path => "Datacenters" + ) + + expect(v.parent_blue_folder).to have_attributes( + :ems_ref => nil, + :ems_ref_obj => nil, + :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :name => "vm", + :type => nil, + + :folder_path => "Datacenters/Default/vm" + ) + end + + def assert_relationship_tree + expect(@ems.descendants_arranged).to match_relationship_tree( + [EmsFolder, "Datacenters", {:hidden => true}] => { + [Datacenter, "Default"] => { + [EmsFolder, "host", {:hidden => true}] => { + [EmsCluster, "iSCSI"] => { + [ResourcePool, "Default for Cluster iSCSI"] => { + [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, + } + } + }, + [EmsFolder, "vm", {:hidden => true}] => { + [ManageIQ::Providers::Redhat::InfraManager::Template, "CFME_Base"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50017"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50025"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "EmsRefreshSpec-Template"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "PxeRhelRhevm31"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "evm-v5012"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "rmrhel"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, + } + }, + [Datacenter, "NFS"] => { + [EmsFolder, "host", {:hidden => true}] => { + [EmsCluster, "NFS"] => { + [ResourcePool, "Default for Cluster NFS"] => { + [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, + } + } + }, + [EmsFolder, "vm", {:hidden => true}] => { + [ManageIQ::Providers::Redhat::InfraManager::Template, "757e824d-6d97-4568-be29-9346c354e802"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-clone-template"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-temp1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "prov-template"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, + }, + } + } + ) + end +end diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresher_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresher_spec.rb new file mode 100644 index 00000000000..e7ddc630fce --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresher_spec.rb @@ -0,0 +1,24 @@ +describe ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher do + let(:ems) { FactoryGirl.create(:ems_redhat) } + describe 'chooses the right refresher strategy' do + context "when v4 api" do + before(:each) do + allow(ems).to receive(:highest_supported_api_version).and_return(4) + end + + it 'returns the api4 refresher' do + expect(ems.refresher).to eq(ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::Api4) + end + end + + context "when v3 api" do + before(:each) do + allow(ems).to receive(:highest_supported_api_version).and_return(3) + end + + it 'returns the api3 refresher' do + expect(ems.refresher).to eq(ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::Api3) + end + end + end +end diff --git a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml new file mode 100644 index 00000000000..d354a802619 --- /dev/null +++ b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml @@ -0,0 +1,2695 @@ +--- +http_interactions: +- request: + method: get + uri: https://localhost:8443/api + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + response: + status: + code: 404 + message: Not Found + headers: + Connection: + - keep-alive + Content-Type: + - text/html;charset=UTF-8 + Content-Length: + - '68' + Date: + - Mon, 28 Nov 2016 12:55:03 GMT + body: + encoding: UTF-8 + string: "ErrorNot Found" + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:03 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + response: + status: + code: 401 + message: Unauthorized + headers: + Connection: + - keep-alive + Www-Authenticate: + - Basic realm="RESTAPI" + Content-Type: + - text/html;charset=UTF-8 + Content-Length: + - '71' + Date: + - Mon, 28 Nov 2016 12:55:03 GMT + body: + encoding: UTF-8 + string: "ErrorUnauthorized" + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:03 GMT +- request: + method: get + uri: https://admin%40internal:123456@localhost:8443/ovirt-engine/api + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Set-Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost; path=/ovirt-engine/api; + HttpOnly + Content-Type: + - application/xml + Content-Length: + - '856' + Link: + - "; rel=capabilities,; + rel=clusters,; + rel=clusters/search,; + rel=datacenters,; + rel=datacenters/search,; rel=events,; + rel=events/search,; rel=hosts,; + rel=hosts/search,; rel=networks,; + rel=networks/search,; rel=roles,; + rel=storagedomains,; + rel=storagedomains/search,; + rel=tags,; rel=bookmarks,; + rel=icons,; rel=templates,; + rel=templates/search,; + rel=instancetypes,; + rel=instancetypes/search,; + rel=users,; + rel=users/search,; rel=groups,; + rel=groups/search,; rel=domains,; + rel=vmpools,; + rel=vmpools/search,; rel=vms,; + rel=vms/search,; rel=disks,; + rel=disks/search,; rel=jobs,; + rel=storageconnections,; + rel=vnicprofiles,; rel=diskprofiles,; + rel=cpuprofiles,; + rel=schedulingpolicyunits,; + rel=schedulingpolicies,; + rel=permissions,; rel=macpools,; + rel=networkfilters,; + rel=operatingsystems,; + rel=externalhostproviders,; + rel=openstackimageproviders,; + rel=openstackvolumeproviders,; + rel=openstacknetworkproviders,; + rel=katelloerrata" + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7T8aTIWbVfkHbrwRK2iYGrIqTG + k+m/F6O3jDMQLTL3eThcAlyMnt84C2oiSwoiDZNlHAZEZJBTcUzDXy8/F5sw + KBUWOWYgSBpeSBk+bx8QLuj2IdAfYlScg5MkhzSMoKZSLYg4UkEiHRJluMB7 + yqiiOi+QhKXhxBQ5gbCqVJpiB9CpXsnPJcEyO6XvfyoiL/9mWFHjdYPMscIZ + ESNKY4svhJ3YKMCLG6l1UkerVTwSvx8k8PTdKDua/7OTa2K9eJ2g7Gk1snua + nYRxeXEQRP0Fee5o9KpXsp1M5/XiI4H1u6KRndJKBRIfSQ4cU9Hlz4yfALJP + bBrjNT2Fjx07Izol7QHOHA+LNOhO6TSDviSN7EaV8IJh1a/GoPul22vYu73K + p8utz92MqEvR85ra/GHs/CYhXhyrcjgDG9k9zc7FuLw4HCVURUeiVTwS7TQa + n9+tMNmPXhux5gUA61I7zSfVPovW6TWNmg88nDncHd+zhLTsN34ju6fduUav + Li8Or7DvKBjR5yTVB44gmaIwP5bHDreSCpoVEg50uCEmJue6zEAmJrf+qahm + GGOLW3WyE8krHXIsgNHsUgna9wJ232dghw7T4nACLIjktCxHyze2OEFwnI23 + cq/6tBi6sqPWcmZ0AgLNGys9//Kiu9t+Q9+Y3RrDNz2wwOzab+l1r2k+kLP7 + XDler53sTLneIHPge14/6BpYxe9jz91+4O3C3EW/8TvBn3WfwBgQqVcKt5BT + WwdTFiSjmO1g/6qPlrKxevQqUdx+C8uf7rvpYPYMi3PHwa0H9BroGi8BVD/N + yDpPpMuaV5l+o4gDjMgIzMkWfmsWwQ/DAkXGNETop0sOcmuYLkEeUdRaxiHm + ORxw/AoyDddhwKm4SkkY7CvK8jQ0fGvavJrjST0OFWO7FmK7Xuon9Y7j6yMT + RRNXO73biaCy4rrlvYwZ8dH6GosChdl2g6JGmDqxvmpqso1R1EoDUjSBQuYR + ZYX++iH0ygY9A0Oml7OCJx+CJzbwGRhqb9Zd22hZh3n8cJi1bRgrrDaPlwQp + qv+lVnHybZEki9XmJVk/PT4+xetlvIm/xKunWFfexDygyPxQ8h+fnQvzZxEA + AA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/clusters + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1156' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO1YTY+jOBC9969A3FkIIelEIpnDjkba+6z2iBy7HLwBm7Eh + O/3vt/hKgHwM3QojjSY5pEP5lV/ZuMqvOvz0PU2sI2gjlNzYsz882wJJFRNy + v7H//vrFWdmWyYlkJFESNvYbGPvT9iWkSWFydNu+WPhpH61YA9/YrjoKnTsg + 90KCSzLhtnB34QUEFp7nzIPXpRMsPHBWfjB3+JJxj7/yV0K5bQm2sUcha/oq + BEJzXIM5WyprIuThMVG5GgzkkBYJyYGlhMY4jW1pSDb21SG3E5x7EV0oSQpb + SmehW/16mSJkCfl/Sh9ME+bp0Z2GLgOdClMepZaxa5mIdF+jjyopUmh5B8Zp + qWOlDgPi2jQRLeFcSJG/7bUqspZ4YJyImmZFphUXyWmnu5YuKdqrNP5L5pBY + /4DJU9BgfSGpSN7sQZYSjSmTA80LDdvvq2W0DDBlusZOKuHMnUdGchJRkPeq + T4mpIcbdLb3dnBHiMLpjTuDRtbNi3tqZc+qt6HrGF2xWF6BRyO6SU0iVfosy + lQj6NlihwhpLVZqK3MKcKIPBaut5Xf8Kl2siTUY0AqK42ENG9jCoaRUOJNkl + wLa5LiB026f+XO4PJgvdGxGHhsbACjw3+2bs5taekRVQAO5wAMyfz32H4JFx + ArbgznqxXjrrNQnma7rzVzO/2eExyMGimlgl3kahe3Wrc4zVxCphxorFPt7Y + K7zUWKFJXt1xfr8wXyy1M9jci1ZK/lV6Y89tKxWy/LXszQFaKx3FeEmW0wxf + vIyq8W0q9hgCBn2ydKK4NUVY7ndksJIJCs3L7pnOyKbynEY4SQyih+azQ7lP + hJmImIgq3LLW48LecSmkhCSql4I7c3IZ2jsuuuRnw7CG5rNDTKLyOtXHHsPA + eoarrDSQBIeJOeOH5k6WEoGVQBJJoRnEP98KoTF/Gud7kPNEO5IkSsny5LT5 + 1/hfGTm7HUw6OCID7+vJjNVzDxGhWhkTScXwvdTH4cpA52D12MJ2FZHG0Iwq + sBCZ7knmqP2uZUIvzHslxxxEFgkeGRaViucIHy1dP5joREQVnrwSgFdftNPq + APJjlBXuVDq2C69OhPrpRnB3yUP31m6GV/KkspMiV+Wkx/KVboWMQYscL8Ke + ue+Cd0qGURpczgnfsXVrfZ80bG/+9yr42ZwD8TzieAuORdvzA2eFZdzxZ0vK + fW/HlzOvLu+jkA9S8GO4JlHwjFLqf1DDjwr6cRp+FN2jNfwo0mk0/HuoH6jh + R9FOo+FHUX9Uw/+ppFZPBf9U8E8F/1TwTwXfPSJPBf9U8JX9l1DwXv3xncuv + 5rNuyvso5IMU/BiuSRT8Z+CkSPILDY95SLWoqtD2awwWq3FWWcNwm5vAQ7eL + e69gG7Xox3UAo+ge3QGMIp2mA3gP9QM7gFG003QAo6h//f/iN2uZOZdf7TJ5 + r4TdRz57gN+nBwhOPcDs2QM8e4CH9wD3cnmyFmCorSvrFgsHUylmR/3YmfH+ + HD+3i7jbNE3URtzjrIC/Zx9x+omH4X/OAtrVGyQAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vmpools + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '87' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLcjPzynWt+MCAFWSaLdDAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/networks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '443' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVTTW+cMBC951dYvjuGxbBYAnKpektO7bkyeLyxagy1vZv2 + 35cNUEi/RCui+GBmxs9+M8O84u5ra9AFnNedLXF8G2EEtumktqcSf/zwnuQY + +SCsFKazUOJv4PFddVNYCE+d++yrGzSs2UWPDlSJaXfRLhCwJ22Bil7TGU4z + IXmkkpykjGeEHVVNeJ4fSCpEmkKcxAwURlqWeBNypB9TEC1Uz8TtqQ0FffaX + Ywm+cboPQ53VO1DibAK6F1acoAUb0MOYYEHXuOW20Xan4mgPrtX+2m+PkQNT + 4nWEvg7pxeqmd53SBmbWF6FXojWiBjMTTs6aSoogPjVD/8H9kfGKGSGe1llU + J1IIIptaEhY1nOQy4iRRTZQ3PFapjMfp2YRcp+JDXylhPBT0ai4HbThXUUGv + nyV49sPg+CWwBKtLW9DRWuD0Z3zxpfO7VUyHxzzlEItjohQ5pDwnjB0ZqQ9M + EXaQWZ6oNJMxG3uzCTn1ppj/+L8KPZoW+c02LT6mswn5f0LfW+BbUt1d4JtI + 9xf4Jtq9BT49HJNft5lTvZiavyPfRuArzfwwh6PvBLE+DGwHAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%201 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1127' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2Z3W6jOhDH7/MUEfcO3yRIhL3bJ9hzjYxtGqtgI+xk2/P0 + ZwKkoUlPZW1wFGkTaVcwHvOfsbHnh5v9eGvq5YF1ikuxdfyV5yyZIJJy8bJ1 + /vn1E22cpdJYUFxLwbbOO1POj3yRKS07/MIKKhvMhcoXS/hdWJe7jlVbx5UH + 3mnExAsXzMUtd0e3sa8brHFYEsIQiaiHohKucMVS5NMkSWmMU+oFzpLTrWPk + OcTSx4OJhrzU2dJbay5e54zN3bcUayYP1bEzc5Ydq7fOhdG1HQQ8qmNqV++F + GiOYWqzLc4W1xmTH6Kg+MUzEM/dqTjKBG5bDYGE/c/vrhb0wW9Y1XB3f9tMo + TS2uTWnNmraGV+IkfL63KntoToLHK6tSlKvXk9hwbVVu7EOkEGx4qUbtLxrs + 5y1wq3ZSf8r/w2Zdvu1kxWs2Vf8wTcWPy6wgTGjY8i+2hElTv9mWiVeGFGNE + SUlR5JEUbaiXorAi3oakfhVT//PS/vrhmX5vh/Wduf3luYW9gavAdQElRu8v + AzoaWS5fM3e4mij9b8eswQqact3tWeaON4vJI/vhvRDClMJGqXLVcsq6FUzH + qsblSteHVcfoDusVkQ3sXKPb5859SqJSl8n1jS3Wu9w9yPr4ryglFbKV/7rj + Zte3fu4ADyrGcpwfQtgPJ/eT/K/yyPABcwi6ZnmUhmngB2HqRRDzh/nsuleM + 5lGQRmmyDtIkc3vDuR2SbbjWYPPX/jrdJKm/gUedzVfjWVSya7DuI74wnX1/ + 85YVuIIJKSirGUxohWsFs3TdMOmEOwEsUtTyd6FaTFjBBeUEg0jue9D3m/ZJ + Rh3XYKxHl6EEFWUtySu8HjHk9q3D4tOgj3RzE/JEMPIV89eIBAmsa0YIwrj0 + UBmHcQVLnZasHJDHyHNW5DFRtI48RkHYQx4j+TmQJ7gJeYzCtIM8RtLzI4+R + 7DzIYyQ1H/IYyd0DeczztoI8xvIWkMcbfj66/m/8pdUTef4YeYJL5LkbyEyd + nhwzH8d4JI4TP4XPA7rZwPcJ9RFMGUFxFMTBOvYSH74RhqVl4jkrx5goWucY + oyDscYyR/K0cw95a2embQMYoTjsgYyQ9P8gYyc4DMkZS84GMkdw9QMY8bysg + Yyz/8Gc3pwV+N5QZC+qjssxpPB7+/MYzox3/STtGK5pVHknWfoD8kFYoSmFp + bTYxQzRNKMFVyuIgHmjHyHNW2jFRtE47RkHYox0j+VtphytZ3vaHKqMw7cCO + kfS0GF1Xodnl7oECRoHYQwFj+YdHAXj7nxxw4oB+MJ4Q8HdBgLcOqhJjH3mb + KkQRjjyUVmGEcExwEFDq03U0HnmYeM575GGgaP/IwyQIi0ceJvK3QsAQBG9A + F3WslYpDEO+3HYGYxG3pCMRoyI7JnlTHG6uCFr/MTeVNy/FQGo9jclUcv6mJ + e3F6576ojVcl8VGqbJ/fS40FuU72i5L22HVopjLk/WEZurTA5PwHFbCKLpIp + AAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%202 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '95' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsikuyS9KTE+NT8nPTczMK9a34wIAom+F + CUsAAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/datacenters + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '477' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAM2UwW6jMBBA7/0Ky3fWoHSrRAJ62Kpf0D1Hgz2k3hqb2ibb + /v1CIAmh2sptQbs+RJ7xeN4QWS+9fakU2aN10uiMJt9iSlBzI6TeZfTnw320 + psR50AKU0ZjRV3T0Nr9KBXjYctS+vZpfkXaNU+TRYplRZvbS+gj1TmpkUEvW + 1Qy3WHETFysBEAleiOg65ptoLeJNtCp5vOabpPwuEkqkyGhQZT/FYRINFeaC + Jyk77M4HSuqn2WZjzhsLOxSmAqkdJRZVRidJthidq8Z11QP3FC5H1Oh/G/t0 + JJ7C5Yg12kq67m0eoePMctznxng4IodgQZpxJ1a3XY4kHXeyMFoceaPEBdVw + UHkJymHK+uB8OLzwbWlsBT7fr1I2SZ1rB7OQCn4Zm9EVJZXU3e7mgueaujbW + o9gOF9z58CN92HuN2sHBN9POXRLzpu4+otuNm03q08NL2FZGtHaRDgqFImWj + ZO9BNhLhJ9UY9yuJ3v4Ma1P2agyqnKrxDktolH+jR4GOW1n79n/LHx6RiL6O + 3LWjkR+H2dqvGxV94p2GDLycWYPos5o1iDirWYOIC5g1iDubWcNoc5g1iPSv + zXp9MmLyJbP+rc9/aNaLsG32B5+qJFHMCgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%201 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '2540' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + 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 + co9G7OfykPovmOR/PoLwBv1LAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%202 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnILy4p1rfjAgDPKgbCQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%201 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '3515' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2d3Y+bOhqH7/tXRLk9YsI3JMrkXBx192K/pN3uNXLATFAT + yAEy7fSvX0NIAiQz/U39ejXTOqpGYAyPY7/+yqOky9+/7raTR15WWZHfT607 + czrheVwkWf5wP/3vp78Y4XRS1SxP2LbI+f30iVfT31cflo+7avVhIl7iaLIp + eXo/nRWPWVkbPH/Icj5j+2wmMs18Zx6EjuUZdmIFhsv9wFg7c8ewOfNNFjLO + 4vV0kiX3UyjnEdqCWVyLQleXlDZ1m+WfpQs025f8MeNfoipn+2pT1NNJybf3 + 06vkmRJ63NR1hzweK+KwPObbXfZQsqYqT8RRqiJ2sdtl9biCx6lq2Ic8Kcbk + YZoablpy/o2n2ZZXT1XNd1XHvk5Xw98WD+dWPh6r4exYltc8b+Koo/VT1DBL + XpQJL3csZklS8qrip9q9dUVNGeoN+3LduuNURews/sxPwdydqCElvGbxpiN1 + J6radF2cO2h3oihi29HuHK3dmRoW/7ovytO76k7UkKrNoU6KL6cufz5VRKvZ + +W0dj1Vxiv0ZIw4VUQ7VnufJCdSd9VjL2dUCZJmzHV/xrzUvc7Y1WLWctSkf + iMvG9vttFrez82mQGSTNyIlxUhbnAa07oackWfWZ1c2AsuN5fcKNU9Vw+zQV + DDGi7DdZXMWigYrteXK6SqYnb4qqTsS6NT5D+yn0PNFYfLsteCnGUNYRh2n0 + zFxUYYdqDxUQDjuWF8m5Di/n9Ky9WK1kVdXr3v0Uel7Jm0mIJ8MoGafSc8VK + rP8mz6cKSN3C/ow6nytg1WIYrupLRPYS6Gk1ezgvNJtDesIXVsebpDhjLud9 + Vv205yvRHT6LKXk5a88uF5saOIx36k2iuEUsSJaz43Fvbh3fsdzxXVE+rSwz + cALXCm13OeuSLnni/WHEEIUpxE7naVIVzYq4up9a00lciF1Ae1SLymFJezxe + RbAy3mQ1j+tDyVdfQz/yBXGQ2CvtANwUI6o2TEBWZnvtdHbJss6KcXU0q9tI + zHCjt9BeEzun9ZYnq5RtK76cnU6HD5jdeIJIHJCWRTVp2uZ+WtQbXk5vlGEi + +ruYIkZrncFD4u1BbGXKZ0Oru17NzOPLNq7/dK+5ffzwB8rZL1EsWq5Z7UR1 + JlZYtmn5hukbdvjJshdmuHCDO9sOfzOdhdm0wSBzrzbKTBT6vGITb/OYMIxc + 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 + 27PcAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%202 + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '83' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLda34wIAIDHKJj8AAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/templates + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1474' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + 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 + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '721' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO1X226jMBB971dEvBNjbsESoW/7BbvPyNhDa5XYCLu03a/f + CSFNSrMR2lbbrDaRItkz4/GZ47GPyG+fN82ih84qo9ceXQbeArQwUum7tffj + +zc/8xbWcS15YzSsvRew3m1xk1tnOn4HpTQbrrQtbhb4m1gX9x3Ua4+YXnXO + B32nNBDeKiK54wK0w21JlQZVJDn3paikHweC+ZkMmB/VIsgEo3UiKRnzjpsR + qAORrmjo00jWfsxwYZYl4EuWSsFrBkmYeAsl196syB34oQAuHBJhD5bB2ij9 + 8KXFEAlbZD134C06aNbekYFcHNoJ1lNIc/KO6lzzDRTKmormZBgfXFvY5Q73 + p5W265BZkeQ0lGmfHKP8o9zkdPLcvbQDMzkZRgcHXk33OIWxNUIxsA452c2O + 9piuyeEZt9O8Kc9kMw8nMv12Yb7hFl1FzRuLEMbZMeyhqSY7cSk7sLawrZLQ + LfFolw2vlq7plx3Ie+6Wwmywccawt4sHYnRtpxQNzpa7+4L0ptn+y8pIbVrz + kwyMDr634ZimHN/Eoo+wGY/mb4icVJHzniuE3EARs4iFNIxYECPiV/Mh9NGC + LOKQxSxdhSzNyWA4+LHUjXIObUFODpN3HJa16TbcFT19BbQ3HWKfVAslr/EQ + SgkN4CmOJ/PecbSIdxploGzMU2lbvFql0lIJjpsUFEGd8x/V0SmHxmYM2d36 + smqMeMCWSLC2swE3b6geheXvqk0gkiSlDMNllvlxJamPRyv8JA6TcJUEKd2/ + JbMiv1Zt5kC8HLWZhfYjagPPrencVW5OyM2emqvifKLi7Em9is5VdM6+fOGK + R5UQ4ItYBvjy4YjXwHwq05TJhDMZhLsXZVbk14rOHIiXIzqz0H5EdLYAr584 + pzRn6/vXFMd1jxcsOGOvXbze0BVdsSxlNIvnKU/0PynP1IKd8Qt7Gcm1uhMA + AA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '530' + Date: + - Mon, 28 Nov 2016 12:55:04 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAM1V246bMBB9z1cg3sGEkGyRgH3rF7TPaMDDxoqxke2wu/36 + ToAuhKTRqqrUWkoEZ25njsc4e35rpdejsUKr3N+Gke+hqjUX6iX3v3/7Gnzx + PetAcZBaYe6/o/Wfi01mnTbwgiXXLQhli41Ha4V6R4NN7jPdC+MCVC9CIYNO + MA4OalSOyrJoXNvg9m9aacOmvFMxlhye4ga3T0EdH6IgwboOAKooqPa7fZPw + iFdY+Z7guf8pz5H80ADUjoSwMzKgUqjTP22Gcbww68Gh7xmUub8A2H/HdsX1 + HtOM3UidKWixuBCMMzY8z6YLWo68/1pr44R8ypPdp7KekyXLP8rN7ifP3Hs3 + KpOx4XG20Nl05zWPC4jFIDtmbHxbFFnHZPhG9RTI8kE2fbqT6beBWQuWTIUz + Z2IwvSxZD0O1KgScG7S2sJ3gaELa2lBCFTrZhwb5EVxY65YGZ3K7Dh50UY1d + KzQYO3DHgvVaXn5lpbnSnf7BplkbrFf6rNhl0IMgKhKLJN2l8TbepVFCTD7g + 2fVskRdJnCYpnZT0kLEBmO3UQiucWznN6I1IZaNNC67odx/MfkGz76vosISG + VC45SqRdakBakv7WsAgCo+g7X0r9WtqOzk4pFBc1UJFiG1HsA/uiISMcgXJy + GY91WUldn2jP99TbQ4fNlebTzUEXDLu5YX4CaUpPh6wGAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:04 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1158' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4H5n6RCFWbpVW026Rqkod9quYarAUb + 2Sa7+fd7DOxCUUIs7VIhxXmI8PhzbI4/nctk/P6vxTx7jFWdl8XFgAzxIIuF + L0NePFwM7u8+IT3I6sYWwc7LIl4MnmI9eD95N4a1Jq+b3NeTdxn87BayWRXT + xWBUPuZVg2LxkBdxZJf5aFbWTT0SLknHmERJy4C4EARZjzUKjEtKohcJ29Hu + r4+UJlJi6pDHwiMWnEKWB4uYkiYpG7Q2cpDl4WLQidw87fqJC7uIk0VclNXT + sCkbOx+P1ks7IsTaV/mygdhM7loi2+Dj0f6ZHf9o56tYZ83TEiJ1dX03/Tz9 + tnfHHfPj2uZetlktJswohgXnksM91is/Xj06uHy7UO+ttHeffP5w/3k6Hq0/ + 706tiryZfPz9bno7Hq0/7061L+d/eHObN9GJPPhm8/wxfq8Lu6xnZfO9Xi2X + ZdVMmmoVx6Pnz+0FoX3ArYc7d04splPcGAGAJ54hRhNGmigOh0qzKJRzWG/C + 0Yl8QcxVHcNRL+8BOLmWQkhKlaS9ledupbA4OWsCYiwoxLxLyIYQkLPAY469 + 4dt02Yl8wcpUxXjUyk8AnD5ZciI1lZrjXssz1zIljyNJASXLOGJJC2S0pEhb + zYknUmjnN+HoRL6gZT2z1Svp8naNnFzN3shzN9Jr4rWEUuy8JJD+lEZWcIa0 + 0U4zZgJmaROOTuQLRrpVStBcH1Xy6ib7F+t9fKs+EgftFY8R6eCgJksRkIaO + C3FNQ4CJJkZCNuHoRL7go7d+9kqGvLnN1lRv4xu20XOmuWr7Quch51mbkDPU + I4NplNy54ITbZscu5KGN9Z922XnmbuHTuUikUhJ+8X64OXsrieUwQhuHEvMe + MUwgB1IfEfjHnUlO2H+Gm07ks1Z2G216J3snN05SJbV0PMLcrKEaCyWhT1QY + Bam9C9pSmLE34ehEPutkt02g0zrZ1+xzNzFajIMlAoVI210dw5BV3iFNsOeO + mBiw2oSjE/msiR36x1vgMjuvyywv+jn7zVuZFMfO2IAIt9AkJgmtodMYxZQS + 50opIrf5sRN5aOUf9WLol6uhX1VVLJqjZv56+yW7/HqfrWr7EDs5+cv08urL + h9/Oxcmv02+X0+u73sr/bKUlyTqmDJIyUhhdSEDGEA4Z0JqojHeKbK3sRB5a + uWdkW7yr14p39TO8JL2X5++l0Z5EQhBWGuYW0VZmoWBucYTCQBONJmLrZRfy + mJf1U93ExfFSvkb6nNm72brJbTRKGY6SAJ4lLFCbApFWRmutfCB2+z+cTuQx + N/MwPz6EXwHwM7w0phfz7MWUQkuYZyLy2mDECI3IMCjRwmOS4JAKu92s7EQ+ + J+a8tGFoHx+G4njGbJUU2SIvVk3M2osy+xir06bOIaG9pGcvKfPRUawoVGkr + oI+kBKYbR1E0UnJFUtBkmz07kYeSurJshk2+OJ42PwKVtVRWpqyZxWwB8zx8 + rxNuZXLFBTUMn24n8/rmevo2BN07gAD9Df2yuxS8KQAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '493' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVUwY6bMBC971cg3x1jAmkSAXvrF7TnaLCHYAVsZJts9+9r + AilklUp7qLqWQJ6ZZ/vNePzy119dG13ROmV0QfgmJhFqYaTS54L8/PGd7knk + PGgJrdFYkHd05LV8yRvj/Ekr4cqXKIw/dtRYrAvCzFVZT1GflUYGvWIjwLGs + qnfVdruj9X4naZplnIKI91Ru013CUWR1DGzclsVcJDKFPc3kN6DpYRfTqhYp + FcCrNI7hUElJIiUL8inkRPNGFYQPyTq2cmnosETfxDm7TZdIq/Tlv+bEQrW9 + cj7gSWSxLcjKwb6UWQsVtndWs/G1jDT6N2Mv4D2IpkPt7+yeBNZMRzL/gOnU + f59CLofPpbriyWnoXWP8yQ19b6wvvR0wZ89jC/kbwXXzTrn+NZ85Hko6D/rk + N4/D/KQ+g1wXtAMRgZQWnRtXHzkcUzgm2yNPjnvxAFX9guTxZptt+GHDExIF + nh24S0GSLNtMXzLq0Rk8vsH7Cp1kKVlE65o+7F+ZULXeGm+EaUvZiD5nj74F + Oz6twX24m9GJ5RCWTbNV5T/i884PJc/ioBvjbEXCKnlGOd/o3VriYnDedCdh + dK3Og4VRkcoaWhfQT2PL0pBGj9YrvCvY1BCj+AZdZith/g1giDuZ3QUAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1160' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2ZW2/aSBTH3/spLN4H5n6RCFWbpVW026Rqkod9quYarAUb + 2Sa7+fY9BnahKCGWdlkhxTwge+bv2/GPc85/GL//azHPHmNV52VxMSBDPMhi + 4cuQFw8Xg/u7T0gPsrqxRbDzsogXg6dYD95P3o1hrMnrJvf15F0Gn91ANqti + uhiMyse8alAsHvIijuwyH83KuqlH0vigCSfIyiQQN1IjrXFAhJIQqUxMcTXa + nX2kNJESU4c8Fh6x4BSyPFjElDRJ2aC1kYMsDxeDTsrN3a7vuLCLOFnERVk9 + DZuysfPxaD20U4RY+ypfNhCbyV2ryDby8Wh/Zqd/tPNVrLPmaQmRurq+m36e + ftu74k7z89jmWrZZLSbwBAIzphnmcJH10M+Hjw6O3w7UeyPt5SefP9x/no5H + 6+3d1KrIm8nH3++mt+PRens31b6d/+DVbV5FJ+XBk83zx/i9LuyynpXN93q1 + XJZVM2mqVRyPnp/bC0J7g1sQd/CcmEynuDECa+SJZ4jRhJEmisOu0iwK5RzW + m3B0Ur5A5qqO4SiY9yA4OZeaUUGkIaKn8sypFBYnZ01AjAWFmHcJ2RACcpZL + ijn2hm/zZSflC1SmKsajVH4CwemzpYCfkaaEadNzeeZcpuRxJCmgZBlHLGmB + jJYUaas58UQK7fwmHJ2UL3BZz2z1Sr68XUtOzibuiTxzIr0mXkuoxc5LAvlP + aWQFZ0gb7TRjJmCWNuHopHyBSLdKCdrro0he3WT/yHoe3yqPxEnKeYxIBwdF + WYqAtIK8xzUNATxNjIRswtFJ+QKP3vrZKxny5jZbq3oa3zCNnjPNVdsYOg85 + z9qEnKEeGUyj5M4FJ9w2O3ZRHtJY/2mXnV13Kz6l51ZKwhenvec+dyqJ5eCh + jUOJeY8YJpADqY8I+OPOJCfs3+6mk/JZKrt5m57JnskNk1RJLR2PYJw1VGOh + JPSJCqMgtXdBWwomexOOTspnmey2CnRaJvuafe4kRotxsEQgmG2XdQxDVnmH + NMGeO2JiwNtwdFI+S2KH/vEWdJmd12WWF73PfvNUJsWxMxYE3EKTmCS0hk5j + FFNKnCuliNzmx07KQyr/qBdDv1wN/aqqYtEcJfPX2y/Z5df7bFXbh9iJyV+m + l1dfPvx2Lkx+nX67nF7f9VT+ayotSdYxZZCUkYJ1IQEZQzhkQGuiMt4psqWy + k/KQyj0i2+JdvVa8q57Lnss1l0Z7EglBWGnwLaKtzEKBb3GEgqGJRhOx5bKL + 8hiX9VPdxMXxUr6W9Gz2bLZschuNUoajJCR0jQkL1KZApJXRWisfiN3+h9NJ + eYzNPMyPm/ArEPwfXBLck3n+ZEqhJRiaiLw2GDFCIzIMarTwmCTYpcJuVys7 + KZ8jc17aMLSPD0NxPGW2TIpskRerJmbtQZl9jNVpc+cQk57S86eU+egoVhTq + tBXQSVIC/sZRFI2UXJEEJ9vmz07KQ0pdWTbDJl8cT5wfQZW1qqxMWTOL2QIc + PTzXCRczueKCGobZyRi9vrmevg1A93YgQD8A1+lj28ApAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '510' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMWU0Y6jIBSG7+cpDPcUUbHaqHO3T7B73VA9VFIFA9jZefvF + 2lY76Sa92OyYmMA5P/KdA/7F++++C85grNSqRHQTogBUrRupjiX69fMHzlBg + HVcN77SCEn2CRe/VW9Fq6/ZK1rZ6C/xznwetAVEios/SOAzqKBUQPkgyCSxJ + 87rJaEIxTwXDSZ5mOMvCBtOINhClIt4mWzJ9lrA8TdJaxFiElONEMIHzNI5x + EtZRCpyJPPZosinRS8oZ84LKa+eLtWQVUryHClwbFuQyXDKdVKf/WhPx3XbS + Oq9HgYGuRKsA+Vayjh+gu1FdJ99LpMB9aHPizvG67UG5G92TxJp0gvkHpPP9 + e0m5bH5t1Rn2VvHBttrt7TgM2rjKmREK8jy3wF8A15d3rvWv9VzzviTe5KGI + M8w8JE624oDzLIsw45wxoDFNQFxLekW5bmjP64A3jQFrSxSGO8p3Cd9F8Y7G + OwEPUjksShpuYrah2SaiCQo8aM/tqUQRY5v5jSZDOnIHH/zzLs99wsvvrnVO + HjY4aN+2wWina91VTVsPBXmMLdrp3xrtl8OZglCNftk8WrX+q77o3VhRFnrj + mEYrCCObIzTXI73Nlnw9Wqf7fa2VkMfR8MmSruKnqWWlr2IA4yTcHGy+EJP5 + el8mK2P+A+YZs+3dBQAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1135' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4Hz81zkQhVm6VRtNukapKHfarmGqwF + G9mG3fz7HgNdKEqIpRYpEuYB4fE3vhx/OmeOGb3/bz5LVqGq87K4GJAhHiSh + cKXPi8eLwcP9J6QGSd2YwptZWYSLwVOoB+/H70Yw1uR1k7t6/C6Bz24gmVYh + XgzScpVXDQrFY16E1CzydFrWTZ1Sj6PIlEVMxoC40BRZ7CWSnihLVDDemHR3 + 9FQqIgSmFjmcOcS8lchwb2C60FEar5QWgyT3F4NO5OZq11dcmHkYz8O8rJ6G + TdmY2ShdD+0IH2pX5YsGYjO+b4lkg4/S/T07fmVmy1AnzdMCInV9cz+5mnzd + O+OO+Xlscy7TLOdjpoQiWijB4RzrkZ9npwfTtwP13kh79vHVh4eryShd/97t + WhZ5M/749/3kbpSuf+92tQ/nNzy5zZPoRB7c2SxfhW91YRb1tGy+1cvFoqya + cVMtwyh9ft9eENoL3Hq4c+fEYlrJtc6wQo44hhiNGCkiOWxKxUImrcVqE45O + 5AtiLuvgj3r5AMDJtcS9jW/cxszgaI32iDGgmLMRGe89soYLijl2mm/TZCfy + BRtjFcJRGz8B0CfJXssfWsbocCDRo2gYRyyqDGklKFJGceJIeyi3CUcn8gUt + 66mpXkmTd2ukT5Rnb6RTxCkBJdg6QSD9SYVMxhlSWlnFmPaYxU04OpEvGGmX + McKi+qiS17fJ/1jv47n6SKygnIeAlLdQk0XmkZKQ97ii3kMnEwIhm3B0Il/w + 0Rk3fSVD3t4la6q38YxtdJwpLtt1oXWQ84yJyGrqkMY0CG6tt5ndZscu5KGN + 9b9m0bnXbuHTuUiElAK+OO1XkW/dSmI4tM7aosicQwwTyIHUwUzpudXRZuZH + c9OJfNbKbq1N72Tv5MZJKqEBtTxA36ygGmdSwDpRYuSFctYrQ6HH3oajC/ms + k91e/pzWyb5mv3UTg8HYG5IhH2j7VkczZKSzSBHsuCU6eCw34ehEPmtih/Xj + HXCJmdVlkhd9n332VkbJsdXGI8INLBKjgKWhVRiFGCPnUkoitvmxE3lo5T/1 + fOgWy6FbVlUomqNm/nn3Obn88pAsa/MYOjn5x+Ty+vOHv96Kk18mXy8nN/e9 + lb9spSHRWCY1EiJQaF2IR1oTDhnQ6CC1s5JsrexEHlq5Z2RbvKvXinfVe9l7 + ufZSK0cCIQhLBX1L1lbmTMJMSyg0NEErkm297EIe87J+qpswP17K10jvZu9m + 6yY3QUupOYqZgFVjxBlqUyBSUiulpPPEbP/D6UQeczP3s+NN+DUAvZe9l62X + wApoZwJySmPECA1IM6jQmcMkwibNzPZdZSfyOS9npfFDs3ocZscTZmtklszz + YtmEpJ2UmFWoekPP3FDmgqVYUqjQJoM1JCXQ2ViKghaCSxK9ItvM2Yk8NNSW + ZTNs8vnxlPkRqKSlkjImzTQkc+jl4b5O+BqTCy7gZrg+maM3tzeT8xB0bwMC + 9B1B8SpysCkAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '624' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAO2Wy26jMBSG930KxN6xDXa4iNDdPMHMOjL4kKCCjbBJp28/ + JpBCRu2IRS+bQSD5nPMb/mPMJ7LH323jXaA3tVYHn+6I74EqtazV6eD/+vkD + xb5nrFBSNFrBwX8B4z/mD9lZG3tUdWnyB88dr7F37qE6+Fhf6t4iUKdaARZd + jUeBwYEk1Z7HBQqjChDbJwEqiIxQJGlc0BiEFAKPt8UUWEI4l4hS2CNWkj1K + pFMSISlQCIOKhb5XS2d6i3KyebUqSuuaNXiVUqKFHFTHDMnwNVhqTa2evrQr + 7Nbb1sY6ve/10Bz8VQJ/q7NGFNDcXM3B9zpSYJ91/ySsFeW5BWVv7t4orJ2O + Zj7A6bQDNymXh89LdYGjUaIzZ22PZug63dvc9gNk+O3aYv5qcBW3ovSElD0Y + c/AJSUmUQpJSmhKZAr/ru+4Wpe+5RWqFeRqHrwy4sLsJhXYWul5bXeomVw4C + Gb7PLdpxnw7mr0bHJORSP6sMT+NVI3/PyFo75JQT9xmOo5WNvpYnkHklGjM6 + mMOHZT1G+nwajJIAWFUCioIwQiwpJIoh4oiGogyiQsYhS2YYbVFugxExAf9k + Gm0w+0002uLsa2m0xdF/Go37d+r13X7musF7IRNShTHiLHGAj6oCJXEcIC4E + 50BDyqCaWtqkxO8RMWZpUIxnUaV7krq/gfeISMku5Duyo5yt4BhwvpsuNv4f + nRzDnsXLTU3H/FZ+ynPZ/YOfHTimUTIfDo/XxCbADt1H4HV643d0vdbLwVjd + Hkutqvo09GKE1ix+s7TMdG120Nsaboxb03oZO5N/AN/Bi8mMCgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '332' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAL2SvW6DMBSF9zwF8lo5Nj8xJgKiLt26pV0jBy6JFbCR7aLm + 7WuIElDboVO93XOPj74rnXz32bXBAMZKrQoUrikKQFW6lupUoLf9C+YosE6o + WrRaQYGuYNGuXOVWid6etbPlKvDvMQdnA02BiB6kcRjUSSogopdk6CxhcZby + ONzgqA5TnABL8THOYhyBYFRwAaI6kkcySTYi5EBrnG5Y4u30iLMq5FgAZVXD + spomnk7WBfqT80Y60YrK+XvtrExqK9Xlv/mJAeu0ARQYaAt0n8gClvygzWuw + lZH9KJfPfjtA8P6ak6U8m921h1JMrpxMwyJIOCgjGjJMGY74Poy2lG+TdB3F + /InGW0p96uiZv9zvO/hauA9b6ktOvmuzux+rZd2hg06b67iGshGt9Si/rW5l + euT5opFF074AsLgTra4CAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '331' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAL2SMW/DIBSE9/4Ki7UiYAfbNLIddenWLe0aEfOcoNhgAbWa + f1/sKLHVduhUBqR37zh9SFdsP7s2GsA6ZXSJ4hVFEejaSKWPJXrbvWCOIueF + lqI1Gkp0AYe21UPhtOjdyXhXPUTh3OfoZKEpETGDsh6DPioNRPSKDJ0jIPOG + 52mDWRpzzLJwCagzDJRJSteM5emB3JMJPawp40mMZSJTzCRQzJNDgiVwGXNI + Y6ABV8kS/cl5JZ1oRe3Df92sTGqr9Pm/+YkF540FFFloS3SbyAKW/KAtJLja + qn6Uq+ewHSB6fy3IUp7N/tJDJSZXQaZhESQ8VAmNM0wznPBdnGwo37BsxZ/y + R7reUBpSR8/85Pa/faiF/3CVORfkuza7+7Fazu876Iy9jGuoGtG6gPLb6lqm + e14oGlk07Qsv1UUFrgIAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '329' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAL1SvW6DMBjc8xSW18qxMQRMBERdunVLu0YGf0msgEG2i5q3 + LxAloLZDp3q7H5/uky7bfTY16sE63ZocB2uGEZiqVdqccvy2fyECI+elUbJu + DeT4Cg7vilXmjOzcufWuWKHhPTA6WzjmmLa9tp6AOWkDVHaa9o2jGyljJo4h + CYBxEslKEqHKDYmiDVQ8SJjkCX0k06gKUwh4SVjIKhLxBEgqSkVEkpRKjOZU + YaRVjv/kvDWd2srKD/e6mZnYWpvLf/enFpxvLWBkoc7xHdFFWfqjbabAVVZ3 + I108D2oP6P01o0t6NvtrB4WcXBmdwCJIeig4C2LCYsLFPuBblmwjsU7j5ImF + W8aG1NEzf7nfdxhm4T9c0V4y+p2b3d04LecPDTStvY4yFEdZu6HKb9JtTI+8 + YWh0sbQvGzcjp64CAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '330' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAL1Su26DMBTd+xWW18qxMc9GQNSlW7e0a2TsS2IFbIRd1Px9 + gSgBtR061dt5+Ohc6eS7z7ZBA/ROW1PgYMMwAiOt0uZY4Lf9C8kwcl4YJRpr + oMAXcHhXPuTOiM6drHflAxrfHaNTD3WBqR107wmYozZARafp0DpaJ0mkslSS + RDBFIs5SUiUQExUFGY9SCbICek+mSinJ4pCTgMtwtFeSPIVxTeI04KlgWZ2E + FUZaFfhPzmvTua2QfrzXLczMNtqc/7s/7cF52wNGPTQFviG6Kkt/tM0VONnr + bqLL51EdAL2/5nRNL2Z/6aAUsyunM1gFCQ8lZ0FCWEJ4tg/4lmXbKN2wNH1k + 4ZaxMXXyLF9u9x3GWfgPV9pzTr9zi7ubpuX8oYXW9pdJhrIWjRur/CZdx3TP + G4dGV0v7ArDCS3CuAgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '642' + Date: + - Mon, 28 Nov 2016 12:55:05 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVWwW6jMBC99ysi7l4bMAQkQi+r/YLdMxrsIbUKGNkubffr + 10ASyKaVKq20yWnmzcN+M55xXDy+de1uRGOV7g9B+I0FO+yFlqo/HoJfP3+Q + LNhZB72EVvd4CN7RBo/lQyGVfbblw87/Znv3ZLA5BFSPyjiC/VH1SGFQdOws + jSHnLARG6iaWhPM8JRmIhqCUMeYsTsKwofOKVCSNyJMwIinHiPBMZiSLMSNs + L6Im4wmLOAQ7JQ/Bl5iLwlklCOdztCsyo63q/6t2KnESMoLDYGewPQQbgN5b + HL4N2riTsJNzd1GdHs+1ms27C/rrAD86voLetFvRQ4fl2IXVd79VWNDZf7hf + GgOaTtlp8O0pky1C7ynN3zhOWafEWdkG2Aobu3+WtVwmX2Jud4ZWgd2e5gKs + BNXBESslyzTcZ0nKgCSyjgnfNxHJ0iQmtU84ZUkqa9YU9EJfV7BOmwmUugN1 + c3FdR+ckoj3EtRBIBJeM8Npb0GBOQpmmuUwglyy6btJPtyis+o1lynnkTyTn + 3FMnYI0Pxld86hSU1Q33Jnh1C79Au6AR4xlj86hcsG364F5us/aDVurngi7W + VS7X/EL1Dk0Dwg+d7w2lfZEvyMpqtOnAlUK/FvRkbzQMYCyWzryg32Bx1mit + tYO6Pccv7ub7JzA4Yw20dlrjAqykVzVgBY2XVkls0V3It4Gr+g9w9CWo0Bht + 7PmbG/z6D3A8iz05a9TLkpXu2/fzSiuwkqYRrvwWjWrx08mbSCeOpazGGHks + fBPugXARCVKzOiEZ5iLLee1bIF1G8EtM+sF8uPcBy3l+1oaeseV1MuvxLxZ6 + erL8AX4ztL7zCAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:05 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1339' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVX3Y+jNhB/v78i4rXyYj4DK8KpOl370F4rtdu+ImOGxFrA + 1Da5zf31HUjIB5DrqlVvo9XKnhmPh5nffDh5/1JXqz0oLWSzsZwHaq2g4bIQ + zXZj/fH0A4mslTasKVglG9hYB9DW+/RdohvW6p00On23wt95v9opKDeWLfdC + GQLNVjRgs1bY+1rbHot96jBK8tIriO/HIYkYLwkUhQcx9QLHKe2zZpsGZen7 + ASM0LzmKc4/EtHAI87wIxeMgcNBcUWysV0keLR2sZdzg9+oLZaBWonn+1vbb + CrSRCqyVgmpjjTv7ylh7Zm1SgOZKtD05/R65e1j9+Smxr8kXYXNoIWWDVGIP + mytFzEDqUickdE1o8OR4j47/SKMHxwm/o94jpai1l7kcGb8vQ1iYTqfyObGn + tIt020NLm6yGWqpDz4a0ZJVGU5ZYRzCd9f2P4HILN/KcaE3yPKDEL4uYsLzw + SBQ54MW4z112BNerJL85uF5j1X8H10Ee5D1cvckX8ULJWp8+6LSx39qoQujn + 0abj+s1NagQfLRqW9rQgKNh2FVOzirCvB9C/xiZrAvGG1ZDuayexh9Utc7gG + gfRsZDu99Jjkk9Jxw8Cj8nODhcHcFKNTtVg4mRyrSuq7TuyHceT6iX0i3crx + tlu4E42UldweVlryZzB6Y/nWimPy4MqxVgbDyYphbS+cZorvhAFuOgXpSxRm + Id5+Q5x8wcyI3qxM7xhemNKBP+5uxXIhl1yWS9nX1Wbh0wY+NCyvoEiN6rAQ + j7u5HvuOImTMLk6kXvVh3VjS7EBZd8xaFbDfWLti6rjEninkVacNqAGPAfUZ + BJQSz1+HxA8oEIypR8qwKGm5LtcIzplKjlHqi1ZmRD22uZC4Ud/mPOfRWT9Q + Ssc2dys8+TQlMGPTIXvR0ONuDl+oQOuxvV0It4IFEg1krZI9GNDtJ/kZ/fbY + Tmx3GdszUbFcVMIcFvw7BvKk8X5cWyXwI1AH5up5PQnHP1yYYKFrK7ZkRi0b + gY1G99rP64W8xhmzguyvlypruTi77Za6kFxVJT9nEmdWJYrzMDGhLtxWM2U4 + U0U28dKcMT9cCjTJKNboElR2mz3LvLkOLttD1jJE9ETBAmN+Gr3NZdMgMrJj + x05//vXDT9nvH377+PGXxJ6zJ9FcjFaitVyKH5idLBZCdsUdknLb4USRsS00 + ZrEO2oua0OXTa5M+577gAyP9aLj946cn7BAj5Vaw0/m/BH5iz84mtdiqY9L3 + 7WVIfNKDdk6eJbsyGLNOX+HomjYv5pjXPVIGv3HPD9wA8GGwdvFhELgFyRlz + COUBlBD6Hvjz+ng2aiknOiMzBADCfwupaLD+CixUt+QlSNYt9pTe4POZK9rE + fXcMSMQShk4dsm9e43KibnpswEA2D/nAGwaKMzYWxgv7zuk+76sqE+iFo+tj + f82Z75LQjYH4IY40DCAnUMZ+XGKLcTmduR7npC1cdBR5VMRhGZF1wHE2WuML + L3fLgHBvXeDGjaJ8Nhec5pEMxwrBl4rmtmNYQwyg369nlivyNBz3FSI+ZZuh + 1zUGq0fmZTdxOdRYFcwRlfT0Iwv/xt/sswbdl/bq0OEVGTy6Ef49RNF6bK8X + wQl6sD8IVokvA7Sm6tE6Djh/mPuOY2XZ6zikR3z2mY/IH4kTp31dX9LAi8lU + 1/RJU4ptd6oC8ILv1HNj/7rQRGFXs8x0DWS1LPrMxHmmAta/xCesqyfZvl58 + oTsOccInx3l0nUcaPrgeji7u27/QL2vU+jc0iiIiUBIAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '423' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVUy47cIBC8z1dY3AkwGA9YtveWL0jOUa9pT9DaeARe7+bv + g2ec2JuHNFKkLCe6Keiq6hbVw+vQZzOG6EZfE/GBkwx9O1rnzzX5/Okj1SSL + E3gL/eixJt8wkofmUHnXxuaQpbVss68Bu5qwcXZhoujPziODi2PzEJkEk3MB + nD520tI8NwXV0HYUrZVouFRCdGx5jxWgpLa6oFLDkebQGmp0p6ixywPKFGgk + yZytyV3IG78rR2inJDBumWu2d/7pP1JnFhceM0xIsoB9TXYJ9s7cfmH2J14V + +83GysOATaoiKnbdHt5NQJrSycUp4VcJu8RexDz8M6vbDN6F3Ff2OL2M4Wkd + YGt4JzVVy7381D0mSfpIFYBSKKTI8e3lxU60zRSesWJrsJ06P2HooMVm0eTG + im2ZDTVAm4G1AWOsCeelgDKHUhQlF6USb8pd+49ruTXYTi/98/n8k82PaOdx + atuXSxg71+Pf3U6gFZNsL0Qhc5u6a06KJvEnqvOjoS3nRp9Euxi62n4PcpVS + LfOTfit2+66+A4x0JOvuBAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '596' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVWTY+bMBC951cg7q75cAhIhL1U/QXtGQ32kLUWMLIddtNf + XweSAKWVVqrU5DTz5mG/Gc84zl8+2sYbUBupuqMffgl8DzuuhOxOR//H928k + 9T1joRPQqA6P/gWN/1LsciHNmyl2nvuNtveqsT76VA1SW4LdSXZIoZd0aA0N + DlGQxYKTmGURYbwKSRWxgIiqTlNIa1ZXNR1XpBnEmCYJJ4xlB8ISUZM0CIGI + 8BBnPA55kgnfk+Lof4o5KRxVArcuRzMjI9rI7r9qpwKvQgaw6Hsam6O/AOiz + xeFHr7S9Cbs5TxfVquFeq9F8uqDfDvBPx5fTTbvlHbRYDG1UfnVbhTkd/d3z + 0uhRt9JcB9/cMlki9JnS3I1jpbGS35UtgKWwof1nWdNl8inmcmdoJJjlaU7A + TJAtnLCUoqjCNMxSBgSTaE9Yyg8kzfac1BGvgLNQ7EWV0wd9XsFYpa+gUC3I + zcW1jo5JRAeIK86RcCYCwipnQY0ZCUXiirqHTATRukn/ukVu5E8s9nGSHoIs + jAJHvQJzvNeu4tdOQVFuuJvg6hY+QzOhUcDSIBhH5YEt0wd73mbtBq1Qbzmd + rFUua34uO4u6Bu6GzvWGVK7ID2Rm1Uq3YAuu3nN6sxcaetAGC6vP6DaYnDla + KWWhau7xh7v4/hU0jlgNjbmu8QBm0rvssYTaSSsFNmgf5G1gVf8eTq4EJWqt + tLl/s8HXf4DDXezNmaNOlihV11zuK83AtiXtpcdibNm5h0ZsehCMo+4eCfT2 + SvgFE62oh2YIAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1464' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + 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 + Os7daukfCvdNwXX6Rqv/AMV6RCw9IgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '425' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVUXY+cIBR9n19heKeAoqJR962/oH1uEC5TsooTcG3774uO + rW4/kkmadH3iHg7ecw43NE9fxyFZwAc7uRaxdxQl4NSkrbu26OOH91igJMzS + aTlMDlr0DQJ66i6Nsyp0lyR+6zL57MG0iEyL9TMGd7UOiLxZsoyB0DKlVaYV + zniVYq56hvuUU6x7I4QUhpvekPV/xGiV6pIKTJlmmEvJsejzDOuCs7JkgkEK + KLG6RQ8x7/o2jVLN0WA4kA0drHv+j9KJhlXHIufowsPQohNA3ljbL8r+pKsh + v8XYODlCF7uwhmzLy5sZiFM62zBH/m7hBJxNLOM/q7rP4EPMc2cH85fJP2+H + C6krajKBc14VmJemx5UQKc6lzHNgGePw+vAaJ+hu9i/QkL04dq2bwRupoFs9 + 2akhB3KwRqkSqbWHEKJ8WjNZc1mzoqasztNX7bb7h73dXhy7t+Hlev2p5kd1 + yjhe26ebn4wd4O9pR9LOCSQrWJFxHXOsyhxH8yUWPK2worQSJVNQ0ewe+0PM + 3Uqzzk98rcj9ufoO4uZPXe4EAAA= + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '636' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVW227bMAx971cEftdk+RoDjvsy7Au2Z4O2qFSobRmS6rb7 + +smXxPbSAgUGLHkSD0+oQ4qUlT++tc1hQG2k6k4e++Z7B+xqxWV3Pnm/fv4g + R+9gLHQcGtXhyXtH4z0WDzmX5tkUDwf3m9aHJ43i5FE1SG0JdmfZIYVe0qE1 + NK19wbioiRA8JtGxYqTKxJFUooqyoAqzNGF0ikhZXIksyASJs9BRMUlIxjAk + LABWh0kAUDmJkjutX2HOCieVUFuXo1mRCW1k91+1U46jkAEsegeNzcnbAPTe + 4vCtV9ouwhbj7qJaNVxqNS3vLuivA/zo+HJ60255By0WQxuW391WLKeT/XC/ + NHrUrTTj4Jslky1C7ynN3ThWGivri7INsBU2tP8sa75MvsTc7gyNBLM9zRlY + CbKFM5aSFxkXUQWRIEnCAxL5zEUFEZM0OGIa+gmPeZrTK32NYKzSI8hVC/Lm + 4tp7pySiJA0EspTUQeK70tY1GatJqjiMRcR9XmG1b9JPt8iN/I0F89Mwjdgx + iBx1BFZ/r13Fx05BXt5wb5y7W/gFmhn1pym5mtvMwb7cJuxmrFDPOZ1XuzT2 + /Fx2FrWA2s2bawupXH2vyMoSSrdgCw2vOV3WGw09aIOF1S/oNpiN1VspZaFq + sBDQGEe42psAT6Bxy1mBlfQqeyxBOG0lxwbtlXzr2NW+h7OrQYlaK20u/7nB + 9x+/4ZLNYqxeJ4uXqmveL5FWYCWN41u6LYRs8NOpG0kLx9CKCd9PYiQZoHD9 + 6IbqmIWZa0rgLERENwHz+H2JST+YDfveYzHNztrMEza/TCY97rVCl+fKH+HD + 9AnvCAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '331' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAL1SvW6DMBjc8xTIa+XYJhAgAqIu3bqlXSODPydWwEa2i5q3 + LxAloLZDp3q7H5/uky7ff7ZN0IN1yugCsTVFAejaCKVPBXo7vOAUBc5zLXhj + NBToCg7ty1XuNO/c2XhXroLhPXBwtiALREyvrMegT0oD4Z0ifetIUlPJhKyx + lCLGUVoxXGUyxZWsoiysNlmyZeSRTATLwiyCCnMhAEdJFmPOuMB1lcRxKHnE + M4YCJQr0J+et6dSW1364183MxDZKX/67P7HgvLGAAgtNge6ILMqSH21zAa62 + qhvp8nlQewjeX3OypGezv3ZQ8smVkwksgriHMqRsi2mKaXhg0S5MdnG03qTp + E93sKB1SR8/85X7fcZiF/3ClueTkOze7u3Fazh9baI29jjKUkjduqPKbdBvT + I28YGlks7QuYcA8GrgIAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '640' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVW226cMBB9z1cg3l2bO0gsean6Be0zGvCwsQIY2Q5J+vU1 + l12gm0iRKnX3yT5z1nPGnmOcP751rTOi0kL2J9f7xlwH+1py0Z9P7q+fP0jq + OtpAz6GVPZ7cd9TuY/GQc6GfdfHg2N88dp4UNieXylEoQ7A/ix4pDIKOnaYZ + BDxL4oh44Ack9BpGIEpSEjHmBZACjyqg84rUwyyO04oRxqKQhNBwkgIGJEtY + EMZYYeQFriO41foV5qJwVgm1sTXqDZnRVvT/VTvlOAkZwaDrKGxP7g6g9xaH + b4NUZhW2Tu4uqpPjZa/m4d0F/XWAHx1fTm/aLe+hw2LseO2V320yL6cz8nC/ + QgZUndCT9fVayx6h95Rm7xwjtBH1RdkO2Asbu3+WtVwnX2LuM0MrQB/Pc4E2 + iujgjKXgRQKZH8Z1TOqYMRImUURs2RkJ0yjyqpQlQeLn9ErfVtBGqgnksgNx + c3kdo3MZYZz4DXoJqf3YZsK6JgB2r6soiJqQM15hdWzUT1PkWvzGwpvEhV7q + h5Y6AVt8UHbPp15BXt5wb4KHm/gF2gX1WZgyNtvliu3LB/NyW7U1WyGfc7qM + DrUc+bnoDaoGams82x1C2k2+IhurkaoDU9TyNafreKdhAKWxMOoFbYJlskUr + KQ1ULRYNtNoSrvPdAk+gcM/ZgI30KgYsobHaSo4tmiv5NnA4gAHOdg9KVEoq + ffnPDX78Co6XatbJFrWyeCn79v2y0gZspMnFpU3RiBY/Nd9EWjmaVtZNLI6Q + ZICNbcrKI2kWZLYzgXsBIvopLi78EpN+YBDzPmAxG2jr6BlbniizHvtsoeu7 + 5Q/9DS+H+AgAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '1287' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAMVXX4+jNhB/v0+BeK1Y/icQEU7VaduH9lqp3fYVObZJrAVM + bZPb3Ke/AUISsHNdtbpbHpA94xmPZ34zY2fvX+rKOlIhGW+2tv/g2RZtMCes + 2W/tv55+chLbkgo1BFW8oVv7RKX9Pn+XyQa18sCVzN9Z8F3m1kHQcmu7/MiE + cmizZw11UcvcYy3dFIUkXa9ix0dB6ER+6TkoXidO7Hl+iBJE4h1yL5rdcIcx + ScnKiZKIwA+tnJSknuMRz0+IF8UkDGyLka39qpWjpYO1CCs4r7xSBmrFmufv + bb8rqFRcUNsStNra08y9MdbVrM0IlViwtifnPwL3SK2/P2buLfm6WJ1amqNh + VeYOkxtFSNE88PyV460dP3jyvU0cbvzowQviH7xw43mgtV9zFZnOVwAsVCdz + /py5S9p1ddtDS6qipjUXp55N8xJVEkwxsUYwXfR9Q3CVOI4hBKGD1ySC5dHK + QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnwkTwWp6PdJ64b20U + YfJ5smkcv7lJDcOTRcPQXZYEQfddhYRWE471APvX2GQvQN6gmubHmmCAzDCe + s4eNAErPirfLbcdEX5SPGQNE+acGioOaFaRzxTBIZmNlyX1vHa4jPwmizD2T + 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKCLD2DVII4EPTFGsOkHzl2RV + rGD3GXFxAs2I3qxCHhBsmHsDf5rNl+0YN7lsx3lfWxvD0QY+bdCuomSqxtNU + V+Te0QQMbeeMS6uP69bm6kCFfccui9Dj1j6QpecyV1OIq04qKgZIeuMXOPrv + /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI2nxIYDB0nOn4pRWVcvLqlTBf + SICoaNEK3qPhGgWNPhc7sP2hQEfEKrRjFVMng39fHddWMDgE6IBkvYwX4fiX + DTOodW2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM + XG4UC6phtxoJhZEgxcJLOkMXLhmYpARqZEnFZZ0SHcibeboOzNtT0SJA9EKB + gaFLg7cxbxpARjG27fzX3z/8Uvz54Y/Hx98yV2cvommMViYlN8WPqgMnhpDd + cIek3HdwRyjQnjbKWAhdoyZw+XLbrM+5z/DKyB8Vdn/++AQtYqLMF3Zy9x+B + n7mabFazvRiTvu8vQ+I7PWh1spbsQkHMOnmDo1uaXs0hr3uk3BYz6ui/8QuT + SCtmF6NMOdEpXgAAAP57mrMG6i+DQjUnmyBZt9BUeoMvMje0hfvuGJAxE4bO + LbLvXtNwoW4pNmCg0EM+8IYbxQUbhvuFe0e6z/uqKhh4YXA9TqM1RlHgrIKU + OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4FrVroqE2cdY3jcrWPk7IIydnC4 + JjAJkmSnXQzOF5IC7hUMm4rmvkNQQxQFv99eWm7Iy3DcVwj45G0BXpcQrB6Z + 19nC5bSGqqBmqPQcw2/6tGMNuuftNXny15sw2kTRwzpIp/Z6XbhAD/QHhir2 + eYDWUj1YhyncP9R9x6Gy7HWc8hGffeYD8ifiwmlf15c19EUVomv6pCnZvjtX + AfoCj9VLY//6ooXCrkaF6hpa1Jz0mQn3mYqi/jm+YN28y4713Wd6+OSHmyDZ + RMFDugq/2TN9bEyveqVfx6D0C1YJp/NUEgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/nics + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '84' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '576' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCsnIp+gXtWRiRI4eINpCME/fr + S8myZUEN4EOAVqfhm8fhm+GMWDx/dK13Qm3U0B/88Fvge9iLQar+ePB//fxB + ct8zFnoJ7dDjwT+j8Z/Lp0Iq82rKJ899s+29aGwOPh1OSluC/VH1SGFU1GI3 + tmDR0CxPMGcJkhogICwPI5JDLghLsybOQKYi43SOSzMeZlkcIIl5UxMmgREe + JSmRkCaRiGNM6tT3lDz4DzEvOmetIKzL1KzIjLaq/wcZUPwYB219T2N78JcF + /T+kiWE8L8Jm805WQXdFLHrosDx1YfXdHREWdF6v7qvOL0pkufpHmPe6oVVg + 7lVegJWgOjhipWQpEBgPkpoEkoErURgQzllMwiwKpRQsYVgX9EZfIxg76AmU + Qwdq12Zb75xElEFcC4FEMOmSqJ0FDXISyjTlMgEug2hb/E+PKIz6jWXKWMSS + gDPmqBOw+kft6j4NOspqx905NzPzBu0FDfM4ZyxPWTC3wQ2/LwHYt33m7nLL + 4XWSP1mbfLb8ohl0B7bU8F7Qxb6LPoI2WFr9hm7rZXHnfQGNULdYNtCaiXED + VtK7GrGCxqKuJLZob+S9Y1O7EY5OeoVaD9pc9+zw7a/mdJW6LFavkyWroW/P + 10grsJKmga3cEY1qP5+dibRwDA1qjJHFwjVQ5jpXRILUQZ2QHLnIOasDd3eX + 8XmISf/S2/Y8Yjn3/tqMM3Z5DWY97oWgyxPxB9+SZYxjBgAA + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '85' + Date: + - Mon, 28 Nov 2016 12:55:06 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 + UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:06 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '856' + Link: + - "; rel=capabilities,; + rel=clusters,; + rel=clusters/search,; + rel=datacenters,; + rel=datacenters/search,; rel=events,; + rel=events/search,; rel=hosts,; + rel=hosts/search,; rel=networks,; + rel=networks/search,; rel=roles,; + rel=storagedomains,; + rel=storagedomains/search,; + rel=tags,; rel=bookmarks,; + rel=icons,; rel=templates,; + rel=templates/search,; + rel=instancetypes,; + rel=instancetypes/search,; + rel=users,; + rel=users/search,; rel=groups,; + rel=groups/search,; rel=domains,; + rel=vmpools,; + rel=vmpools/search,; rel=vms,; + rel=vms/search,; rel=disks,; + rel=disks/search,; rel=jobs,; + rel=storageconnections,; + rel=vnicprofiles,; rel=diskprofiles,; + rel=cpuprofiles,; + rel=schedulingpolicyunits,; + rel=schedulingpolicies,; + rel=permissions,; rel=macpools,; + rel=networkfilters,; + rel=operatingsystems,; + rel=externalhostproviders,; + rel=openstackimageproviders,; + rel=openstackvolumeproviders,; + rel=openstacknetworkproviders,; + rel=katelloerrata" + Date: + - Mon, 28 Nov 2016 12:55:10 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7TSVPkrNovSLv1YAnbxMBVAanx + ZPLvxXpLxhmIFpn7PBwuAS5GT6+cBRWRioJIw2QZhwERGeRUHNLw9/OvxUMY + KI1FjhkIkoZnosKnzR3CBd3cBeZDjIpTcJRkn4YRVFTqBREHKkhkQqIMF3hH + GdXU5AWSsDScmCInEFYqbSh2AJ3qlfykCJbZMX37WxJ5fp9hRY3XDTLHGmdE + jCiNLb4QdmKjAC9upDJJHa1W8Uj8sZfA07da2dL83U6uifXidQTV02pk9zQ7 + idrlxUEQ/Q/kqaPRq17JdjKd14uPBNbvikZ2SlMaJD6QHDimosufGT8BZJ/Y + NMZrehofOna16JS0AzhxPCzSoDul0wz6kjSyG1XCC4Z1vxqD7pdur2Hv9iqf + Kbc5dzOiz0XPa2rzh7Hzm4R4cSzVcAY2snuanUvt8uJwkFAWHYlW8Ui002h8 + frfCZD96bcSKFwCsS+00n1T7LFqn1zQqPvBw5nBzfM8SUtVv/EZ2T7txjV5c + XhxeYNdRqEWfk9QcOIJkmsL8WB473EoqaFZI2NPhhpiYnOsyA5mY3Pqnopxh + jC1u1cmOJC9NyKEARrNzKWjfC9h9n4EdOkyLwwmwIJJTpUbLN7Y4QXCcjbdy + r/q0GKayo9ZyZnQCAsMbazN/dTbdbb+hr8xujeGrGVhgdum3zLpXNB/I2X2u + HC/XTnai3GyQOfAtrx90Bazkt7Hnbj/wdmFuol/5neBPpk9gDIg0K4VbyKmt + g1EFyShmW9i9mKNFNVaPXiWK229h+dN9Vx3MjmFx6ji49YBeA13iJYDupxlZ + 54lMWfMyM28UsYcRGYE52cAfwyL4WbNAUW0aIszTJQe5qZkuQR5Q1FrGIfVz + OOD4BWQarsOAU3GRkjDYlZTlaVjzrWjzao4n9diXjG1biM16aZ7UW44vj0wU + TVzt9K4nglTJTct7HjPio/WtLRo0ZpsHFDXC1InNVVORTYyiVhqQogkUqh9R + VuivH0KvbNAzMFT3clbw5EPwxAY+A0PtzbptGy3rMPcfDrO2DWOFNebxkiBN + zb/UKk6+LZJksXp4TtaP9/ePSbxcfV99iVePsal8HXOHovqHkv9b/wvbZxEA + AA== + http_version: + recorded_at: Mon, 28 Nov 2016 12:55:10 GMT +recorded_with: VCR 3.0.3 From 1b7366a6bc79661a5d9b4d3db504ebeb8b39ad7f Mon Sep 17 00:00:00 2001 From: borod108 Date: Thu, 1 Dec 2016 09:57:58 +0200 Subject: [PATCH 03/10] Support storage inventory parsing --- .../refresh/parse/strategies/api4.rb | 44 +++++++++++++++++++ .../infra_manager/refresh/strategies/api4.rb | 8 ++++ 2 files changed, 52 insertions(+) diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb index 20b1db669e3..e2abd3150d8 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb @@ -37,5 +37,49 @@ def self.cluster_inv_to_hashes(inv) end return result, result_uids, result_res_pools end + + def self.storage_inv_to_hashes(inv) + result = [] + result_uids = {:storage_id => {}} + return result, result_uids if inv.nil? + + inv.each do |storage_inv| + mor = storage_inv.id + + storage_type = storage_inv&.storage&.type.to_s.upcase + location = if storage_type == 'NFS' || storage_type == 'GLUSTERFS' + "#{storage_inv&.storage&.address}:#{storage_inv&.storage&.path}" + else + storage_inv.attributes.fetch_path(:storage, :volume_group, :logical_unit, :id) + end + + free = storage_inv&.available.to_i + used = storage_inv&.used.to_i + total = free + used + committed = storage_inv&.committed.to_i + uncommitted = total - committed + + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(storage_inv&.href) + + new_result = { + :ems_ref => ems_ref, + :ems_ref_obj => ems_ref, + :name => storage_inv&.name, + :store_type => storage_type, + :storage_domain_type => storage_inv&.type.try(:downcase), + :total_space => total, + :free_space => free, + :uncommitted => uncommitted, + :multiplehostaccess => true, + :location => location, + :master => storage_inv&.master + } + + result << new_result + result_uids[mor] = new_result + result_uids[:storage_id][storage_inv&.id] = new_result + end + return result, result_uids + end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index 492542bbe04..94d700011dc 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -19,6 +19,7 @@ def initialize(args) def refresh res = old_inventory.refresh res[:cluster] = collect_clusters + res[:storage] = collect_storages res end @@ -29,6 +30,13 @@ def collect_clusters clusters.collect {|c| BracketNotationDecorator.new(c) } end + def collect_storages + storagess = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.storage_domains_service.list + end + storagess.collect {|s| BracketNotationDecorator.new(s) } + end + def api old_inventory.api end From 8ef0548c17b2d7a320dedfc938f3f813e663c6eb Mon Sep 17 00:00:00 2001 From: borod108 Date: Thu, 1 Dec 2016 14:34:54 +0200 Subject: [PATCH 04/10] Added parsing with new sdk of cluster, storage and host --- .../infra_manager/refresh/parse/parser.rb | 1 - .../refresh/parse/strategies/api4.rb | 8 + .../parse/strategies/host_inventory.rb | 298 +++ .../refresh/parse/strategies/vm_inventory.rb | 276 +++ .../infra_manager/refresh/strategies/api4.rb | 46 + .../refresh/refresher_4_1_spec.rb | 195 +- .../infra_manager/refresh/refresher_4_1.yml | 1593 +++++++++-------- 7 files changed, 1587 insertions(+), 830 deletions(-) create mode 100644 app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb create mode 100644 app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/parser.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/parser.rb index 56f9109e632..5042cfed8da 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/parser.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/parser.rb @@ -275,7 +275,6 @@ def self.host_inv_to_guest_device_hashes(inv, switch_uids, ems_inv) result = [] result_uids = {} return result, result_uids if pnic.nil? - result_uids[:pnic] = {} pnic.to_miq_a.each do |data| # Find the switch to which this pnic is connected diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb index e2abd3150d8..425a8542735 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb @@ -81,5 +81,13 @@ def self.storage_inv_to_hashes(inv) end return result, result_uids end + + def self.host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) + HostInventory.new(inv: inv, logger: _log).host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) + end + + def self.vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) + VmInventory.new(inv: inv, logger: _log).vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) + end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb new file mode 100644 index 00000000000..8668df2fb16 --- /dev/null +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb @@ -0,0 +1,298 @@ +module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies + class HostInventory + + attr_reader :host_inv, :_log + + def initialize(args) + @host_inv = args[:inv] + @_log = args[:logger] + end + + def host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) + result = [] + result_uids = {} + lan_uids = {} + switch_uids = {} + guest_device_uids = {} + scsi_lun_uids = {} + return result, result_uids, lan_uids, switch_uids, guest_device_uids, scsi_lun_uids if inv.nil? + + inv.each do |host_inv| + host_id = host_inv.id + + hostname = host_inv.address + + # Check connection state and log potential issues + power_state = host_inv.status#&.state + if ['down', nil, ''].include?(power_state) + _log.warn "Host [#{host_id}] connection state is [#{power_state.inspect}]. Inventory data may be missing." + end + + power_state, connection_state = case power_state + when 'up' then ['on', 'connected'] + when 'maintenance' then [power_state, 'connected'] + when 'down' then ['off', 'disconnected'] + when 'non_responsive' then ['unknown', 'connected'] + else [power_state, 'disconnected'] + end + + # Remove the domain suffix if it is included in the hostname + hostname = hostname.split(',').first + # Get the IP address + ipaddress = host_inv_to_ip(host_inv, hostname) || host_inv.address + + # Collect the hardware, networking, and scsi inventories + switches, switch_uids[host_id], lan_uids[host_id] = host_inv_to_switch_hashes(host_inv, ems_inv) + + hardware = host_inv_to_hardware_hash(host_inv) + hardware[:guest_devices], guest_device_uids[host_id] = host_inv_to_guest_device_hashes(host_inv, switch_uids[host_id], ems_inv) + hardware[:networks] = host_inv_to_network_hashes(host_inv, guest_device_uids[host_id]) + + ipmi_address = nil + if host_inv.attributes.fetch_path(:power_management, :type).to_s.include?('ipmi') + ipmi_address = host_inv.attributes.fetch_path(:power_management, :address) + end + + host_os_version = host_inv&.os&.version + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(host_inv[:href]) + new_result = { + :type => 'ManageIQ::Providers::Redhat::InfraManager::Host', + :ems_ref => ems_ref, + :ems_ref_obj => ems_ref, + :name => host_inv.name || hostname, + :hostname => hostname, + :ipaddress => ipaddress, + :uid_ems => host_inv.id, + :vmm_vendor => 'redhat', + :vmm_product => host_inv.type, + :vmm_version => extract_host_version(host_os_version), + :vmm_buildnumber => (host_os_version.build if host_os_version), + :connection_state => connection_state, + :power_state => power_state, + :operating_system => host_inv_to_os_hash(host_inv, hostname), + :ems_cluster => cluster_uids[host_inv&.cluster&.id], + :hardware => hardware, + :switches => switches, + } + new_result[:ipmi_address] = ipmi_address unless ipmi_address.blank? + + result << new_result + result_uids[host_id] = new_result + end + return result, result_uids, lan_uids, switch_uids, guest_device_uids, scsi_lun_uids + end + + def extract_host_version(host_os_version) + return unless host_os_version && host_os_version.major + + version = host_os_version.major + version = "#{version}.#{host_os_version.minor}" if host_os_version.minor + version + end + + def host_inv_to_ip(inv, hostname = nil) + _log.debug("IP lookup for host in VIM inventory data...") + ipaddress = nil + inv.nics.to_miq_a.each do |nic| + ip_data = nic.ip + if !ip_data.nil? && !ip_data.gateway.blank? && !ip_data.address.blank? + ipaddress = ip_data.address + break + end + end + + unless ipaddress.nil? + warn_msg = "IP lookup for host in VIM inventory data...Failed." + if [nil, "localhost", "localhost.localdomain", "127.0.0.1"].include?(hostname) + _log.warn warn_msg + else + _log.warn "#{warn_msg} Falling back to reverse lookup." + begin + # IPSocket.getaddress(hostname) is not used because it was appending + # a ".com" to the "esxdev001.localdomain" which resolved to a real + # internet address. Socket.getaddrinfo does the right thing. + # TODO: Can this moved to MiqSockUtil? + + # _log.debug "IP lookup by hostname [#{hostname}]..." + ipaddress = Socket.getaddrinfo(hostname, nil)[0][3] + _log.debug "IP lookup by hostname [#{hostname}]...Complete: IP found: [#{ipaddress}]" + rescue => err + _log.warn "IP lookup by hostname [#{hostname}]...Failed with the following error: #{err}" + end + end + end + + ipaddress + end + + def host_inv_to_switch_hashes(inv, ems_inv) + nics = inv.nics + + result = [] + result_uids = {:pnic_id => {}} + lan_uids = {} + return result, result_uids if nics.nil? + + nics.to_miq_a.each do |data| + network_id = data&.network&.id + unless network_id.nil? + network = ems_inv[:network].detect { |n| n[:id] == network_id } + else + network_name = data&.network&.name + cluster_id = inv.attributes.fetch_path(:cluster, :id) + cluster = ems_inv[:cluster].detect { |c| c[:id] == cluster_id } + datacenter_id = cluster&.data_center&.id + network = ems_inv[:network].detect { |n| n[:name] == network_name && n.attributes.fetch_path(:data_center, :id) == datacenter_id } + end + + tag_value = nil + unless network.nil? + uid = network.id + name = network.name + tag_value = network.try(:vlan)&.id + else + uid = name = network_name unless network_name.nil? + end + + next if uid.nil? + + lan = {:name => name, :uid_ems => uid, :tag => tag_value} + lan_uids[uid] = lan + new_result = { + :uid_ems => uid, + :name => name, + + :lans => [{:name => name, :uid_ems => uid, :tag => tag_value}] + } + + result << new_result + result_uids[uid] = new_result + end + return result, result_uids, lan_uids + end + + def host_inv_to_hardware_hash(inv) + return nil if inv.nil? + + result = {} + + hdw = inv.cpu + unless hdw.blank? + result[:cpu_speed] = hdw.speed + result[:cpu_type] = hdw.name + + # Value provided by VC is in bytes, need to convert to MB + memory_total_attr = inv.statistics.to_miq_a.detect { |stat| stat.name == 'memory.total' } + memory_total = memory_total_attr&.values&.first&.datum + result[:memory_mb] = memory_total.nil? ? 0 : memory_total.to_i / 1.megabyte + + result[:cpu_cores_per_socket] = hdw&.topology&.cores || 1 + result[:cpu_sockets] = hdw&.topology&.sockets || 1 + result[:cpu_total_cores] = result[:cpu_sockets] * result[:cpu_cores_per_socket] + end + + hw_info = inv.hardware_information + unless hw_info.blank? + result[:manufacturer] = hw_info.manufacturer + result[:model] = hw_info.product_name + end + + result + end + + def host_inv_to_guest_device_hashes(inv, switch_uids, ems_inv) + pnic = inv.nics + + result = [] + result_uids = {} + return result, result_uids if pnic.nil? + result_uids[:pnic] = {} + pnic.to_miq_a.each do |data| + # Find the switch to which this pnic is connected + network_id = data&.network&.id + unless network_id.nil? + network = ems_inv[:network].detect { |n| n[:id] == network_id } + else + network_name = data&.network&.name + cluster_id = inv&.cluster&.id + cluster = ems_inv[:cluster].detect { |c| c[:id] == cluster_id } + datacenter_id = cluster.attributes.fetch_path(:data_center, :id) + network = ems_inv[:network].detect { |n| n[:name] == network_name && n.attributes.fetch_path(:data_center, :id) == datacenter_id } + end + + unless network.nil? + switch_uid = network[:id] + else + switch_uid = network_name unless network_name.nil? + end + + unless switch_uid.nil? + switch = switch_uids[switch_uid] + end + + location = nil + location = $1 if data.name =~ /(\d+)$/ + uid = data.id + + new_result = { + :uid_ems => uid, + :device_name => data.name, + :device_type => 'ethernet', + :location => location, + :present => true, + :controller_type => 'ethernet', + } + new_result[:switch] = switch unless switch.nil? + + result << new_result + result_uids[:pnic][uid] = new_result + end + + return result, result_uids + end + + def host_inv_to_os_hash(inv, hostname) + return nil if inv.nil? + + { + :name => hostname, + :product_type => 'linux', + :product_name => extract_host_os_name(inv), + :version => extract_host_os_full_version(inv.os) + } + end + + def extract_host_os_full_version(host_os) + host_os&.version&.full_version + end + + def host_inv_to_network_hashes(inv, guest_device_uids) + inv = inv.nics + result = [] + return result if inv.nil? + + inv.to_miq_a.each do |vnic| + uid = vnic.id + guest_device = guest_device_uids.fetch_path(:pnic, uid) + + # Get the ip section + ip = vnic.ip.presence || {} + + new_result = { + :description => vnic.name, + :ipaddress => ip.address, + :subnet_mask => ip.netmask, + } + + result << new_result + guest_device[:network] = new_result unless guest_device.nil? + end + result + end + + def extract_host_os_name(host_inv) + host_os = host_inv.os + host_os && host_os.type || host_inv.type + end + end +end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb new file mode 100644 index 00000000000..2583ab75a26 --- /dev/null +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb @@ -0,0 +1,276 @@ +module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies + class VmInventory + + attr_reader :host_inv, :_log + + def initialize(args) + @host_inv = args[:inv] + @_log = args[:logger] + end + + def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) + result = [] + result_uids = {} + guest_device_uids = {} + return result, result_uids if inv.nil? + + inv.each do |vm_inv| + vm_id = vm_inv.id + + # Skip the place holder template since it does not really exist and does not have a unique ID accross multiple Management Systems + next if vm_id == '00000000-0000-0000-0000-000000000000' + + template = vm_inv.href.include?('/templates/') + raw_power_state = template ? "never" : vm_inv.status + + boot_time = vm_inv.try(:start_time) + + storages = [] + vm_inv.disks.to_miq_a.each do |disk| + disk.storage_domains.to_miq_a.each do |sd| + byebug + storages << storage_uids[sd.id] + end + end + storages.compact! + storages.uniq! + storage = storages.first + + # Determine the cluster + ems_cluster = cluster_uids[vm_inv.attributes.fetch_path(:cluster, :id)] + + # If the VM is running it will have a host name in the data + # Otherwise if it is assigned to run on a specific host the host ID will be in the placement_policy + host_id = vm_inv.host&.id + host_id = vm_inv.placement_policy&.hosts&.id if host_id.blank? + host = host_uids.values.detect { |h| h[:uid_ems] == host_id } unless host_id.blank? + + host_mor = host_id + hardware = vm_inv_to_hardware_hash(vm_inv) + hardware[:disks] = vm_inv_to_disk_hashes(vm_inv, storage_uids) + hardware[:guest_devices], guest_device_uids[vm_id] = vm_inv_to_guest_device_hashes(vm_inv, lan_uids[host_mor]) + hardware[:networks] = vm_inv_to_network_hashes(vm_inv, guest_device_uids[vm_id]) + + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(vm_inv.href) + + new_result = create_vm_hash(template, ems_ref, vm_inv.id, URI.decode(vm_inv.name)) + + additional = { + :memory_reserve => vm_memory_reserve(vm_inv), + :raw_power_state => raw_power_state, + :boot_time => boot_time, + :connection_state => 'connected', + :host => host, + :ems_cluster => ems_cluster, + :storages => storages, + :storage => storage, + :operating_system => vm_inv_to_os_hash(vm_inv), + :hardware => hardware, + :custom_attributes => vm_inv_to_custom_attribute_hashes(vm_inv), + :snapshots => vm_inv_to_snapshot_hashes(vm_inv), + } + new_result.merge!(additional) + + # Attach to the cluster's default resource pool + ems_cluster[:ems_children][:resource_pools].first[:ems_children][:vms] << new_result if ems_cluster && !template + + result << new_result + result_uids[vm_id] = new_result + end + return result, result_uids + end + + def create_vm_hash(template, ems_ref, vm_id, name) + { + :type => template ? "ManageIQ::Providers::Redhat::InfraManager::Template" : "ManageIQ::Providers::Redhat::InfraManager::Vm", + :ems_ref => ems_ref, + :ems_ref_obj => ems_ref, + :uid_ems => vm_id, + :vendor => "redhat", + :name => name, + :location => "#{vm_id}.ovf", + :template => template, + } + end + + def vm_inv_to_hardware_hash(inv) + return nil if inv.nil? + + result = { + :guest_os => inv.attributes.fetch_path(:os, :type), + :annotation => inv.description + } + + hdw = inv.cpu + result[:cpu_cores_per_socket] = hdw&.topology&.cores || 1 + result[:cpu_sockets] = hdw&.topology&.sockets || 1 + result[:cpu_total_cores] = result[:cpu_sockets] * result[:cpu_cores_per_socket] + + result[:memory_mb] = inv.memory / 1.megabyte + + result + end + + def vm_inv_to_guest_device_hashes(inv, lan_uids) + inv = inv.nics + + result = [] + result_uids = {} + return result, result_uids if inv.nil? + + inv.to_miq_a.each do |data| + uid = data.id + address = data&.mac&.address + name = data.name + + lan = lan_uids[data&.network&.id] unless lan_uids.nil? + + new_result = { + :uid_ems => uid, + :device_name => name, + :device_type => 'ethernet', + :controller_type => 'ethernet', + :address => address, + } + new_result[:lan] = lan unless lan.nil? + + result << new_result + result_uids[uid] = new_result + end + return result, result_uids + end + + def vm_inv_to_network_hashes(inv, guest_device_uids) + inv_net = inv&.reported_devices[0] #sdfasdfasdfasdfasdfasf dafa + + result = [] + return result if inv_net.nil? + + inv_net.to_miq_a.each do |data| + new_result = {} + new_result[:ipaddress] = data.address + + result << new_result unless new_result.blank? + end + + # There is not data to corridnate what IPs go with what networks + # So if there is only 1 of each link them together. + if result.length == 1 && guest_device_uids.length == 1 + guest_device = guest_device_uids[guest_device_uids.keys.first] + guest_device[:network] = result.first unless guest_device.nil? + end + + result + end + + def vm_inv_to_disk_hashes(inv, storage_uids) + inv = inv&.disks + + result = [] + return result if inv.nil? + + # RHEV initially orders disks by bootable status then by name. Attempt + # to use the disk number in the name, if available, as an ordering hint + # to support the case where a disk is added after initial VM creation. + inv = inv.to_miq_a.sort_by do |disk| + match = disk&.name.match(/disk[^\d]*(?\d+)/i) + [disk&.bootable ? 0 : 1, match ? match[:index].to_i : Float::INFINITY, disk.name] + end.group_by { |d| d.interface } + + inv.each do |interface, devices| + devices.each_with_index do |device, index| + device_type = 'disk' + + storage_domain = device.storage_domains.first + storage_mor = storage_domain && storage_domain.id + + new_result = { + :device_name => device.name, + :device_type => device_type, + :controller_type => interface, + :present => true, + :filename => device.id, + :location => index.to_s, + :size => (device.provisioned_size || device.size).to_i, + :size_on_disk => device.actual_size ? device.actual_size.to_i : 0, + :disk_type => device.sparse == true ? 'thin' : 'thick', + :mode => 'persistent', + :bootable => device.bootable + } + + new_result[:storage] = storage_uids[storage_mor] unless storage_mor.nil? + result << new_result + end + end + + result + end + + def vm_inv_to_os_hash(inv) + guest_os = inv.attributes.fetch_path(:os, :type) + result = { + # If the data from VC is empty, default to "Other" + :product_name => guest_os.blank? ? "Other" : guest_os + } + result[:system_type] = inv.type unless inv.type.nil? + result + end + + def vm_inv_to_snapshot_hashes(inv) + result = [] + inv = inv.snapshots.to_miq_a.reverse + return result if inv.nil? + + parent_id = nil + inv.each_with_index do |snapshot, idx| + result << snapshot_inv_to_snapshot_hashes(snapshot, idx == inv.length - 1, parent_id) + parent_id = snapshot[:id] + end + result + end + + def snapshot_inv_to_snapshot_hashes(inv, current, parent_uid = nil) + create_time = inv[:date].getutc + create_time_ems = create_time.iso8601(6) + + # Fix case where blank description comes back as a Hash instead + name = description = inv[:description] + name = "Active Image" if name[0, 13] == '_ActiveImage_' + + result = { + :uid_ems => inv[:id], + :uid => inv[:id], + :parent_uid => parent_uid, + :name => name, + :description => description, + :create_time => create_time, + :current => current, + } + + result + end + + def vm_inv_to_custom_attribute_hashes(inv) + result = [] + custom_attrs = inv.custom_properties + return result if custom_attrs.nil? + + custom_attrs.each do |ca| + new_result = { + :section => 'custom_field', + :name => ca.name, + :value => ca.value.try(:truncate, 255), + :source => "VC", + } + result << new_result + end + + result + end + + def vm_memory_reserve(vm_inv) + in_bytes = vm_inv&.memory_policy&.guaranteed + in_bytes.nil? ? nil : in_bytes / Numeric::MEGABYTE + end + end +end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index 94d700011dc..f33bc6c183d 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -20,6 +20,8 @@ def refresh res = old_inventory.refresh res[:cluster] = collect_clusters res[:storage] = collect_storages + res[:host] = collect_hosts + res[:vm] = collect_vms res end @@ -37,6 +39,24 @@ def collect_storages storagess.collect {|s| BracketNotationDecorator.new(s) } end + def collect_hosts + hosts = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.hosts_service.list.collect do |h| + HostPreloadedAttributesDecorator.new(h, connection) + end + end + hosts.collect { |h| BracketNotationDecorator.new(h) } + end + + def collect_vms + vms = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.vms_service.list.collect do |vm| + VmPreloadedAttributesDecorator.new(vm, connection) + end + end + vms.collect { |vm| BracketNotationDecorator.new(vm) } + end + def api old_inventory.api end @@ -64,4 +84,30 @@ def attributes instance_values end end + + class HostPreloadedAttributesDecorator < SimpleDelegator + attr_reader :nics, :statistics + def initialize(host, connection) + @obj = host + @nics = connection.follow_link(host.nics) + @statistics = connection.follow_link(host.statistics) + super(host) + end + end + + class VmPreloadedAttributesDecorator < SimpleDelegator + attr_reader :disks, :nics, :reported_devices + def initialize(vm, connection) + @obj = vm + @disks = self.class.get_vm_disks(vm, connection) + @nics = connection.follow_link(vm.nics) + @reported_devices = connection.follow_link(vm.reported_devices) + super(vm) + end + + def self.get_vm_disks(vm, connection) + attachments = connection.follow_link(vm.disk_attachments) + attachments.map { |attachemnt| connection.follow_link(attachemnt.disk) } + end + end end diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 5487076c421..2344293b8c7 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -21,8 +21,8 @@ assert_ems assert_specific_cluster assert_specific_storage - # assert_specific_host - # assert_specific_vm_powered_on + assert_specific_host + assert_specific_vm_powered_on # assert_specific_vm_powered_off # assert_specific_template # assert_relationship_tree @@ -120,7 +120,7 @@ def assert_specific_storage :name => "data1", :store_type => "NFS", :total_space => 53687091200, - :free_space => 49392123904, + :free_space => 48318382080, :uncommitted => 36507222016, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data1", @@ -135,7 +135,7 @@ def assert_specific_storage :name => "data2", :store_type => "NFS", :total_space => 53687091200, - :free_space => 49392123904, + :free_space => 48318382080, :uncommitted => 49392123904, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data2", @@ -146,41 +146,44 @@ def assert_specific_storage end def assert_specific_host - @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by(:name => "per410-rh1") + @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by(:name => "bodh1") + @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("bodh1") expect(@host).to have_attributes( - :ems_ref => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", - :ems_ref_obj => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", - :name => "per410-rh1", - :hostname => "192.168.252.232", - :ipaddress => "192.168.252.232", - :uid_ems => "2f1d11cc-e269-11e2-839c-005056a217db", + :ems_ref => "/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a", + :ems_ref_obj => "/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a", + :name => "bodh1", + :hostname => "bodh1.usersys.redhat.com", + :ipaddress => "10.35.19.12", + :uid_ems => "5bf6b336-f86d-4551-ac08-d34621ec5f0a", :vmm_vendor => "redhat", - :vmm_version => nil, + :vmm_version => "7", :vmm_product => "rhel", :vmm_buildnumber => nil, :power_state => "on", :connection_state => "connected" ) - expect(@host.ems_cluster).to eq(@cluster) - expect(@host.storages.size).to eq(4) - expect(@host.storages).to include(@storage) + @host_cluster = EmsCluster.find_by_ems_ref("/api/clusters/00000002-0002-0002-0002-000000000092") + + expect(@host.ems_cluster).to eq(@host_cluster) + expect(@host.storages.size).to eq(1) + expect(@host.storages).to include(@storage2) expect(@host.operating_system).to have_attributes( - :name => "192.168.252.232", # TODO: ????? - :product_name => "rhel", - :version => nil, + :name => "bodh1.usersys.redhat.com", # TODO: ????? + :product_name => "RHEL", + :version => "7 - 1.1503.el7.centos.2.8", :build_number => nil, :product_type => "linux" ) expect(@host.system_services.size).to eq(0) - expect(@host.switches.size).to eq(3) - switch = @host.switches.find_by(:name => "rhevm") + expect(@host.switches.size).to eq(1) + switch = @host.switches.first expect(switch).to have_attributes( :uid_ems => "00000000-0000-0000-0000-000000000009", - :name => "rhevm", + :name => "ovirtmgmt", :ports => nil, :allow_promiscuous => nil, :forged_transmits => nil, @@ -188,10 +191,10 @@ def assert_specific_host ) expect(switch.lans.size).to eq(1) - @lan = switch.lans.find_by(:name => "rhevm") + @lan = switch.lans.first expect(@lan).to have_attributes( :uid_ems => "00000000-0000-0000-0000-000000000009", - :name => "rhevm", + :name => "ovirtmgmt", :tag => nil, :allow_promiscuous => nil, :forged_transmits => nil, @@ -202,16 +205,16 @@ def assert_specific_host ) expect(@host.hardware).to have_attributes( - :cpu_speed => 1995, - :cpu_type => "Intel(R) Xeon(R) CPU E5504 @ 2.00GHz", - :manufacturer => "", - :model => "", + :cpu_speed => 2400, + :cpu_type => "Westmere E56xx/L56xx/X56xx (Nehalem-C)", + :manufacturer => "Red Hat", + :model => "RHEV Hypervisor", :number_of_nics => nil, - :memory_mb => 56333, + :memory_mb => 3789, :memory_console => nil, :cpu_sockets => 2, - :cpu_total_cores => 8, - :cpu_cores_per_socket => 4, + :cpu_total_cores => 2, + :cpu_cores_per_socket => 1, :guest_os => nil, :guest_os_full_name => nil, :vmotion_enabled => nil, @@ -219,33 +222,25 @@ def assert_specific_host :memory_usage => nil ) - expect(@host.hardware.networks.size).to eq(3) - network = @host.hardware.networks.find_by(:description => "em1") + expect(@host.hardware.networks.size).to eq(1) + network = @host.hardware.networks.find_by(:description => "eth0") expect(network).to have_attributes( - :description => "em1", - :dhcp_enabled => nil, - :ipaddress => "192.168.252.232", - :subnet_mask => "255.255.254.0" - ) - - nic_without_ip = @host.hardware.networks.find_by(:description => "em3") - expect(nic_without_ip).to have_attributes( - :description => "em3", + :description => "eth0", :dhcp_enabled => nil, - :ipaddress => nil, - :subnet_mask => nil + :ipaddress => "10.35.19.12", + :subnet_mask => "255.255.252.0" ) # TODO: Verify this host should have 3 nics, 2 cdroms, 1 floppy, any storage adapters? - expect(@host.hardware.guest_devices.size).to eq(3) + expect(@host.hardware.guest_devices.size).to eq(1) - expect(@host.hardware.nics.size).to eq(3) - nic = @host.hardware.nics.find_by_device_name("em1") + expect(@host.hardware.nics.size).to eq(1) + nic = @host.hardware.nics.first expect(nic).to have_attributes( - :uid_ems => "1e783be8-fe80-456e-9a19-42329b03f28c", - :device_name => "em1", + :uid_ems => "01c2d4a8-5d7a-4960-bfc4-ca1b400a9bdd", + :device_name => "eth0", :device_type => "ethernet", - :location => "1", + :location => "0", :present => true, :controller_type => "ethernet" ) @@ -256,22 +251,22 @@ def assert_specific_host end def assert_specific_vm_powered_on - v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by(:name => "EmsRefreshSpec-PoweredOn") + v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by(:name => "vm1") expect(v).to have_attributes( :template => false, - :ems_ref => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", - :ems_ref_obj => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", - :uid_ems => "fe052832-2350-48ce-8e56-c24b4cd91876", + :ems_ref => "/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f", + :ems_ref_obj => "/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f", + :uid_ems => "3a9401a0-bf3d-4496-8acf-edd3e903511f", :vendor => "redhat", :raw_power_state => "up", :power_state => "on", - :location => "fe052832-2350-48ce-8e56-c24b4cd91876.ovf", + :location => "3a9401a0-bf3d-4496-8acf-edd3e903511f.ovf", :tools_status => nil, - :boot_time => Time.parse("2014-10-07T21:01:24.183000Z"), + :boot_time => Time.parse("2016-12-19T05:42:06.4100000Z"), :standby_action => nil, :connection_state => "connected", :cpu_affinity => nil, - :memory_reserve => 682, + :memory_reserve => 2024, :memory_reserve_expand => nil, :memory_limit => nil, :memory_shares => nil, @@ -286,106 +281,82 @@ def assert_specific_vm_powered_on expect(v.ext_management_system).to eq(@ems) expect(v.ems_cluster).to eq(@cluster) expect(v.parent_resource_pool).to eq(@default_rp) - expect(v.host).to eq(@host) + host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("bodh2") + expect(v.host).to eq(host) expect(v.storages).to eq([@storage]) # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" + :product_name => "other" ) expect(v.custom_attributes.size).to eq(0) - expect(v.snapshots.size).to eq(1) + expect(v.snapshots.size).to eq(2) snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column expect(snapshot).to have_attributes( - :uid => "d7db04c1-9030-4c39-8618-3978787c3278", - :parent_uid => nil, - :uid_ems => "d7db04c1-9030-4c39-8618-3978787c3278", + :uid => "e13fc61c-c566-4264-9a75-0e62fe5d7a30", + :parent_uid => "05ff445a-0bfc-44c3-90d1-a338e9095510", + :uid_ems => "e13fc61c-c566-4264-9a75-0e62fe5d7a30", :name => "Active VM", :description => "Active VM", :current => 1, :total_size => nil, :filename => nil ) - expect(snapshot.parent).to be_nil + snapshot_parent = ManageIQ::Providers::Redhat::InfraManager::Snapshot.find_by_name("vm1_snap") + expect(snapshot.parent).to eq(snapshot_parent) expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", + :guest_os => "other", :guest_os_full_name => nil, :bios => nil, :cpu_cores_per_socket => 1, - :cpu_total_cores => 2, - :cpu_sockets => 2, - :annotation => "Powered On VM for EmsRefresh testing with DirectLUN Disk", - :memory_mb => 1024 + :cpu_total_cores => 4, + :cpu_sockets => 4, + :annotation => nil, + :memory_mb => 2024 ) - expect(v.hardware.disks.size).to eq(3) - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk1") + expect(v.hardware.disks.size).to eq(1) + disk = v.hardware.disks.find_by_device_name("vm1_Disk1") expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec-PoweredOn_Disk1", + :device_name => "vm1_Disk1", :device_type => "disk", - :controller_type => "ide", + :controller_type => "virtio", :present => true, - :filename => "5fc5484d-1730-42bc-adc3-262592ea595a", + :filename => "af578e0e-b222-4754-aefc-879bf37eacec", :location => "0", - :size => 5.gigabytes, - :size_on_disk => 1.gigabytes, + :size => 6.gigabytes, + :size_on_disk => 1_613_086_720, :mode => "persistent", :disk_type => "thin", :start_connected => true ) expect(disk.storage).to eq(@storage) - # DirectLUN disk - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk3") - expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec-PoweredOn_Disk3", - :device_type => "disk", - :controller_type => "virtio", - :present => true, - :filename => "b7139a48-854b-49b4-b4a0-92ef88261b7b", - :location => "1", - :size => 1.gigabytes, - :size_on_disk => 1.gigabytes, - :mode => "persistent", - :disk_type => "thick", - :start_connected => true - ) - expect(disk.storage).to eq(@storage) - - expect(v.hardware.guest_devices.size).to eq(3) - expect(v.hardware.nics.size).to eq(3) + expect(v.hardware.guest_devices.size).to eq(1) + expect(v.hardware.nics.size).to eq(1) nic = v.hardware.nics.find_by_device_name("nic1") expect(nic).to have_attributes( - :uid_ems => "98610918-86f6-45a9-b96f-b9849ab3ad7d", + :uid_ems => "6a538d86-38a2-4ac9-98f5-9d401a596e93", :device_name => "nic1", :device_type => "ethernet", :controller_type => "ethernet", :present => true, :start_connected => true, - :address => "00:1a:4a:a8:fc:12" + :address => "00:1a:4a:16:01:51" ) # nic.lan.should == @lan # TODO: Hook up this connection - expect(v.hardware.networks.size).to eq(1) - network = v.hardware.networks.first - expect(network).to have_attributes( - :hostname => nil, # TODO: Should be miq-winxpsp3 (or something like that)? - :ipaddress => "192.168.253.45", - :ipv6address => nil - ) - # nic.network.should == network # TODO: Hook up this connection - expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", + :ems_ref => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :ems_ref_obj => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :name => "dc1", :type => "Datacenter", - :folder_path => "Datacenters/Default" + :folder_path => "Datacenters/dc1" ) expect(v.parent_folder).to have_attributes( @@ -401,11 +372,11 @@ def assert_specific_vm_powered_on expect(v.parent_blue_folder).to have_attributes( :ems_ref => nil, :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1_vm", :name => "vm", :type => nil, - :folder_path => "Datacenters/Default/vm" + :folder_path => "Datacenters/dc1/vm" ) end diff --git a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml index d354a802619..3d1b5ce7ce6 100644 --- a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml +++ b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml @@ -25,12 +25,12 @@ http_interactions: Content-Length: - '68' Date: - - Mon, 28 Nov 2016 12:55:03 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: UTF-8 string: "ErrorNot Found" http_version: - recorded_at: Mon, 28 Nov 2016 12:55:03 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api @@ -58,12 +58,12 @@ http_interactions: Content-Length: - '71' Date: - - Mon, 28 Nov 2016 12:55:03 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: UTF-8 string: "ErrorUnauthorized" http_version: - recorded_at: Mon, 28 Nov 2016 12:55:03 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://admin%40internal:123456@localhost:8443/ovirt-engine/api @@ -91,12 +91,14 @@ http_interactions: Connection: - keep-alive Set-Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost; path=/ovirt-engine/api; + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176; path=/ovirt-engine/api; HttpOnly Content-Type: - application/xml Content-Length: - - '856' + - '860' + Correlation-Id: + - e96d1626-9ebf-485a-a170-0ccb35493276 Link: - "; rel=capabilities,; rel=clusters,; @@ -125,41 +127,41 @@ http_interactions: rel=cpuprofiles,; rel=schedulingpolicyunits,; rel=schedulingpolicies,; - rel=permissions,; rel=macpools,; - rel=networkfilters,; + rel=permissions,; rel=macpools,; rel=operatingsystems,; rel=externalhostproviders,; rel=openstackimageproviders,; rel=openstackvolumeproviders,; rel=openstacknetworkproviders,; - rel=katelloerrata" + rel=katelloerrata,; + rel=externalvmimports" Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7T8aTIWbVfkHbrwRK2iYGrIqTG - k+m/F6O3jDMQLTL3eThcAlyMnt84C2oiSwoiDZNlHAZEZJBTcUzDXy8/F5sw - KBUWOWYgSBpeSBk+bx8QLuj2IdAfYlScg5MkhzSMoKZSLYg4UkEiHRJluMB7 - yqiiOi+QhKXhxBQ5gbCqVJpiB9CpXsnPJcEyO6XvfyoiL/9mWFHjdYPMscIZ - ESNKY4svhJ3YKMCLG6l1UkerVTwSvx8k8PTdKDua/7OTa2K9eJ2g7Gk1snua - nYRxeXEQRP0Fee5o9KpXsp1M5/XiI4H1u6KRndJKBRIfSQ4cU9Hlz4yfALJP - bBrjNT2Fjx07Izol7QHOHA+LNOhO6TSDviSN7EaV8IJh1a/GoPul22vYu73K - p8utz92MqEvR85ra/GHs/CYhXhyrcjgDG9k9zc7FuLw4HCVURUeiVTwS7TQa - n9+tMNmPXhux5gUA61I7zSfVPovW6TWNmg88nDncHd+zhLTsN34ju6fduUav - Li8Or7DvKBjR5yTVB44gmaIwP5bHDreSCpoVEg50uCEmJue6zEAmJrf+qahm - GGOLW3WyE8krHXIsgNHsUgna9wJ232dghw7T4nACLIjktCxHyze2OEFwnI23 - cq/6tBi6sqPWcmZ0AgLNGys9//Kiu9t+Q9+Y3RrDNz2wwOzab+l1r2k+kLP7 - XDler53sTLneIHPge14/6BpYxe9jz91+4O3C3EW/8TvBn3WfwBgQqVcKt5BT - WwdTFiSjmO1g/6qPlrKxevQqUdx+C8uf7rvpYPYMi3PHwa0H9BroGi8BVD/N - yDpPpMuaV5l+o4gDjMgIzMkWfmsWwQ/DAkXGNETop0sOcmuYLkEeUdRaxiHm - ORxw/AoyDddhwKm4SkkY7CvK8jQ0fGvavJrjST0OFWO7FmK7Xuon9Y7j6yMT - RRNXO73biaCy4rrlvYwZ8dH6GosChdl2g6JGmDqxvmpqso1R1EoDUjSBQuYR - ZYX++iH0ygY9A0Oml7OCJx+CJzbwGRhqb9Zd22hZh3n8cJi1bRgrrDaPlwQp - qv+lVnHybZEki9XmJVk/PT4+xetlvIm/xKunWFfexDygyPxQ8h+fnQvzZxEA - AA== + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7dJilSVu0XpN16sIRtYuCqCKnx + ZPLvxXpLxhmIFpn7PBy4Bi5BT6+ceRWRBQUR+9Ey9D0iUsioOMT+7+dfi3vf + KxQWGWYgSOyfSeE/JXcI5zS58/SHGBUn7yjJPvYDqKhUCyIOVJBAhwQpzvGO + MqqozvMkYbE/MQVWIKwslKbYAXSqU/JTQbBMj/Hb35LI8/sMK2i8dpAZVjgl + YkRpbHGFMBMbBThxI5VO6mi1ikPij70EHr/VypZm72ZyTawTryMUPa1Gtk8z + k6hdThwEUf9AnjoaveqUbCbTeZ34SGD9rmhkq7RCgcQHkgHHVHT5M+MngMwT + m8Y4TU/hQ8euFq2SdgAnjociDbpVOk2hX5JGtqNKeM6w6qsx6G7p5jXs3U7L + p5dbn7spUee85zW1ucOY+U1CnDiWxXAGNrJ9mplL7XLicJBQ5h2JVnFINNNo + fG63wmQ/Om3EiucArEvtNJdU8yxap9M0Kj7wsOZwc3zHJaRFv/Eb2T7txjV6 + cTlxeIFdR6EWXU5SfeAIkioK82N57LBbUkHTXMKeDjfExGS9LjOQicmuf8rL + GcbYYrc66ZFkpQ455MBoei4F7XsBs+8zsEOHaXBYAeZEcloUo/KNLVYQHKfj + rdyrVsmgh8NK0y7Ouint9+GV2a6fe9W9o8Ds0ibpclU0G45qs8+W4+W2SE+U + 69/1HPiW1w26Alby29hztxt426ndRL/yW8Gf9PXOGBCpK4VbyKnNqWgVp/ro + lmpesMHewRU5SSlmW9i96AOmaKwOHUsQtt/C8Kf7rvqYHcPi1HGw6wSdBrrE + SwDVTzMwzhPpKmVlql8qYg8jMgJzksAfzcL7WbNAQW0aIvQDJgOZ1EyXIA8o + aC3jkPpR7HH8AjL2177HqbhIke/tSsqy2K/5VrR5O4eT9diXjG1biGS91A/r + LceXpyYKJq52etcTQUXJdeN7HjPio/rWFgUKs+QeBY0wdWJ94VQkiVDQSgNS + MIFC9VPKCP31Q+iVCXoGhuqOzggeufOegaH2ft227ZZxmM2Hw6xNwxhhtXlc + EqSo/kmtwujbIlotoofn8OFx8/1xs15uvkVfwtVjGOqBLzF3KKj/XfIf7PZ9 + oG0RAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/clusters @@ -178,7 +180,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -191,40 +193,43 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1156' + - '1174' + Correlation-Id: + - 48ddbf74-4137-4ef0-86df-bc16360a5a7c Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 + EyYAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vmpools @@ -243,7 +248,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -257,15 +262,17 @@ http_interactions: - application/xml Content-Length: - '87' + Correlation-Id: + - e8f93cd3-7041-4d1b-8365-5be87e3906ed Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLcjPzynWt+MCAFWSaLdDAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/networks @@ -284,7 +291,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -298,23 +305,25 @@ http_interactions: - application/xml Content-Length: - '443' + Correlation-Id: + - 066b8497-3ab7-45ec-86c5-c6fc3f2db930 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVTTW+cMBC951dYvjuGxbBYAnKpektO7bkyeLyxagy1vZv2 - 35cNUEi/RCui+GBmxs9+M8O84u5ra9AFnNedLXF8G2EEtumktqcSf/zwnuQY - +SCsFKazUOJv4PFddVNYCE+d++yrGzSs2UWPDlSJaXfRLhCwJ22Bil7TGU4z - IXmkkpykjGeEHVVNeJ4fSCpEmkKcxAwURlqWeBNypB9TEC1Uz8TtqQ0FffaX - Ywm+cboPQ53VO1DibAK6F1acoAUb0MOYYEHXuOW20Xan4mgPrtX+2m+PkQNT - 4nWEvg7pxeqmd53SBmbWF6FXojWiBjMTTs6aSoogPjVD/8H9kfGKGSGe1llU - J1IIIptaEhY1nOQy4iRRTZQ3PFapjMfp2YRcp+JDXylhPBT0ai4HbThXUUGv - nyV49sPg+CWwBKtLW9DRWuD0Z3zxpfO7VUyHxzzlEItjohQ5pDwnjB0ZqQ9M - EXaQWZ6oNJMxG3uzCTn1ppj/+L8KPZoW+c02LT6mswn5f0LfW+BbUt1d4JtI - 9xf4Jtq9BT49HJNft5lTvZiavyPfRuArzfwwh6PvBLE+DGwHAAA= + H4sIAAAAAAAAAMVTTZOUMBC9769I5Z4NDIEhVcBeLG/rSc9WIJ0xZQiYZEb9 + 9zILCKvuFlpMmUPojwevu+lXPHxrDbqA87qzJY7vI4zANp3U9lTiD+/fkhwj + H4SVwnQWSvwdPH6o7goL4WvnPvvqDg1ndtEnB6rEtLtoFwjYk7ZARa/pDKeZ + kDxSSU5SxjPCjqomPM8PJBUiTSFOYgYKIy1LvAk50o8liBaqJ+L21IaCPvlL + WoJvnO7D0Gf1BpQ4m4AehRUnaMEG9G4ssKBr3PK20Xan5mgPrtX+Om+PkQNT + 4nWE3obUiBrMzDc5N6K6WN30rlPawEz4LLSmlSKIj80wf3Avsl8xI8TTOovq + RApBZFNLwqKGk1xGnCSqifKGxyqV8bg9m5DrUnzoKyWMh4JezSXRhnMVFfT6 + WIJnPyyOXwJLsLq0BR2tBU5/xRdfOr9bx3T4mKccYnFMlCKHlOeEsSMj9YEp + wg4yyxOVZjJm42w2IafZFPPf/1uhR9Mhf7imw8dyNiH/Teh7C3xLqbsLfBPp + PgLfRHVLgU8kMfn9mvnVs615Hfl/BL7SzE9zSP0AhqPU4GwHAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%201 @@ -333,7 +342,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -346,40 +355,42 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1127' + - '1156' + Correlation-Id: + - 014b12d3-9232-4dea-9c75-a6abae756ccf Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2Z3W6jOhDH7/MUEfcO3yRIhL3bJ9hzjYxtGqtgI+xk2/P0 - ZwKkoUlPZW1wFGkTaVcwHvOfsbHnh5v9eGvq5YF1ikuxdfyV5yyZIJJy8bJ1 - /vn1E22cpdJYUFxLwbbOO1POj3yRKS07/MIKKhvMhcoXS/hdWJe7jlVbx5UH - 3mnExAsXzMUtd0e3sa8brHFYEsIQiaiHohKucMVS5NMkSWmMU+oFzpLTrWPk - OcTSx4OJhrzU2dJbay5e54zN3bcUayYP1bEzc5Ydq7fOhdG1HQQ8qmNqV++F - GiOYWqzLc4W1xmTH6Kg+MUzEM/dqTjKBG5bDYGE/c/vrhb0wW9Y1XB3f9tMo - TS2uTWnNmraGV+IkfL63KntoToLHK6tSlKvXk9hwbVVu7EOkEGx4qUbtLxrs - 5y1wq3ZSf8r/w2Zdvu1kxWs2Vf8wTcWPy6wgTGjY8i+2hElTv9mWiVeGFGNE - SUlR5JEUbaiXorAi3oakfhVT//PS/vrhmX5vh/Wduf3luYW9gavAdQElRu8v - AzoaWS5fM3e4mij9b8eswQqact3tWeaON4vJI/vhvRDClMJGqXLVcsq6FUzH - qsblSteHVcfoDusVkQ3sXKPb5859SqJSl8n1jS3Wu9w9yPr4ryglFbKV/7rj - Zte3fu4ADyrGcpwfQtgPJ/eT/K/yyPABcwi6ZnmUhmngB2HqRRDzh/nsuleM - 5lGQRmmyDtIkc3vDuR2SbbjWYPPX/jrdJKm/gUedzVfjWVSya7DuI74wnX1/ - 85YVuIIJKSirGUxohWsFs3TdMOmEOwEsUtTyd6FaTFjBBeUEg0jue9D3m/ZJ - Rh3XYKxHl6EEFWUtySu8HjHk9q3D4tOgj3RzE/JEMPIV89eIBAmsa0YIwrj0 - UBmHcQVLnZasHJDHyHNW5DFRtI48RkHYQx4j+TmQJ7gJeYzCtIM8RtLzI4+R - 7DzIYyQ1H/IYyd0DeczztoI8xvIWkMcbfj66/m/8pdUTef4YeYJL5LkbyEyd - nhwzH8d4JI4TP4XPA7rZwPcJ9RFMGUFxFMTBOvYSH74RhqVl4jkrx5goWucY - oyDscYyR/K0cw95a2embQMYoTjsgYyQ9P8gYyc4DMkZS84GMkdw9QMY8bysg - Yyz/8Gc3pwV+N5QZC+qjssxpPB7+/MYzox3/STtGK5pVHknWfoD8kFYoSmFp - bTYxQzRNKMFVyuIgHmjHyHNW2jFRtE47RkHYox0j+VtphytZ3vaHKqMw7cCO - kfS0GF1Xodnl7oECRoHYQwFj+YdHAXj7nxxw4oB+MJ4Q8HdBgLcOqhJjH3mb - KkQRjjyUVmGEcExwEFDq03U0HnmYeM575GGgaP/IwyQIi0ceJvK3QsAQBG9A - F3WslYpDEO+3HYGYxG3pCMRoyI7JnlTHG6uCFr/MTeVNy/FQGo9jclUcv6mJ - e3F6576ojVcl8VGqbJ/fS40FuU72i5L22HVopjLk/WEZurTA5PwHFbCKLpIp - AAA= + H4sIAAAAAAAAAO2Z3W6jOhDH7/sUEfcOmK+ARNi7fYI918jYprEKNsIk256n + Pw6QhiQ91WiLo0hbpFZmPOY/A9jzw8l+vDb16sA7LZTcOnjtOSsuqWJCPm+d + f379RImz0j2RjNRK8q3zxrXzI3/KdK868swLphoipM6fVua4sq52Ha+2jqsO + ousRl89Ccpe0wp3cprGuvyFBSSlHNGQeCkvTIhVPEWZxnLKIpMzznZVgWwfk + OcYyxENob/LSZ8tgrYV8WTI2V2jS94TuOHNWHa+3zszg2hY3l+q43tV7qSf1 + ueUO8mxP+YX6u8G6+L5lpOfqUB0H8ymAK+MsiMy9eSEySRqemwEEZ+7QfrIX + 7jSGKin5GMgU8gcdrs1AWt41QutZBHOLVemeN21tns9J+HxuVZYJ/XKSHNv2 + 5SRp9U71F7LvNqvyh+YkemxZz7TtVCVqPk/03TQXP06zgnLZm3pztTTMuoaV + voy9MmCEIEZLhkKPpihhXoqCinoJTXEVMXw5tT++eNa/teP8ztyhee7hr8ZV + krow9a3fXwd0NPJcvWTu2Jop/e/ArCHadOV9t+eZO508zS453N4rIcKYWa11 + rlvBeLc2j2Ndk3Ld14e1WUp3pF9T1ZiVa3K7HDykJCt9ndzQ2ZJ+l7sHVR// + ilIxqVr1rzstdkPv5QBzoWJigfwQmPVwdj7L/yaPjByIMEHXPA+TACdB4nuJ + Z2J+N59d95qzPAriZOOl2DdOg+Hcb5JtRN8bG97gTZrEKU7CzD2bb+5nUamu + If0Q8ZXp7PtbtLwglXkgBeM1Nw+0IrU2T+m2YzaIdNKAUFGr34VuCeWFkExQ + YkRybEL/rH+WUSd6Y6wnl7EEFWWt6It5PSKT26cOTxc3fUKrL/FWGG/8iuMN + on5s5jWnFBFSeqiMgqgyU52VvBx5C+S5KG9BFK3xFkjcHm8B5e3wFkh8Sd7y + v8RboHDvwVugQOzwFkh6ed4CyS7HW3A5K7wFkl+Gt8CZWuAtbzwwuv03HWn1 + zVt/zFv+NW/djaJCPw1T82Kl8TdELQlRHo2iGKfm24Qlifk4YhilPqYoCv3I + 30RejM0Hyji1IJ6LQhRE0RpEgcTtQRRQ3g5EgcSXgij+2qqu/xJFgeK9B0WB + ArFDUSDp5SkKJLscRcHlrFAUSH4ZigJn+vC7VqcJfjeOmqr5o4LU6X48/M6V + B0Mt/I1aoBnNK4/GG+wjHLAKhamZWkkSccTSmFFSpTzyoxG1QJ6LohZE0Rpq + gcTtoRZQ3g5qgcSXQi2hVfm13wdB4d6DtECB2CEtkPS8JN/W4sXl7CEPWP7h + OcS8/d8QcoKQ4WZ8E8jfRSDexq9KQjDykipAIQk9lFZBiEhEie8zhtkmnDZ7 + IJ7LbvYAFO1t9kDELW72wOQtbfZAxJcikDEY0Rh91PFWaWGGvn1t8wcSv6U9 + F9A7e0z2pDqdWBW0uP0BlYeywFiXj/fkpjJ/UpD38jTpPyjMN/X4UUr8kN9z + TSS9TfaDevrYRXChGuj9YQ28tpiH8x9I963HAywAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%202 @@ -398,7 +409,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -412,8 +423,10 @@ http_interactions: - application/xml Content-Length: - '95' + Correlation-Id: + - f4502c0b-f6f6-4de4-ba0a-ed43f7c108d3 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -421,7 +434,7 @@ http_interactions: UFIoLknMS0nMyc9LtVWqTC1WsrfjsikuyS9KTE+NT8nPTczMK9a34wIAom+F CUsAAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters @@ -440,7 +453,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -454,24 +467,26 @@ http_interactions: - application/xml Content-Length: - '477' + Correlation-Id: + - d213d4de-eba0-447c-a498-b3568c944da3 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAAM2UwW6jMBBA7/0Ky3fWoHSrRAJ62Kpf0D1Hgz2k3hqb2ibb - /v1CIAmh2sptQbs+RJ7xeN4QWS+9fakU2aN10uiMJt9iSlBzI6TeZfTnw320 - psR50AKU0ZjRV3T0Nr9KBXjYctS+vZpfkXaNU+TRYplRZvbS+gj1TmpkUEvW - 1Qy3WHETFysBEAleiOg65ptoLeJNtCp5vOabpPwuEkqkyGhQZT/FYRINFeaC - Jyk77M4HSuqn2WZjzhsLOxSmAqkdJRZVRidJthidq8Z11QP3FC5H1Oh/G/t0 - JJ7C5Yg12kq67m0eoePMctznxng4IodgQZpxJ1a3XY4kHXeyMFoceaPEBdVw - UHkJymHK+uB8OLzwbWlsBT7fr1I2SZ1rB7OQCn4Zm9EVJZXU3e7mgueaujbW - o9gOF9z58CN92HuN2sHBN9POXRLzpu4+otuNm03q08NL2FZGtHaRDgqFImWj - ZO9BNhLhJ9UY9yuJ3v4Ma1P2agyqnKrxDktolH+jR4GOW1n79n/LHx6RiL6O - 3LWjkR+H2dqvGxV94p2GDLycWYPos5o1iDirWYOIC5g1iDubWcNoc5g1iPSv - zXp9MmLyJbP+rc9/aNaLsG32B5+qJFHMCgAA + /v1CIAmh2sptQbs+IHs8njeA9dLbl0qRPVonjc5o8i2mBDU3QupdRn8+3Edr + SpwHLUAZjRl9RUdv86tUgIctR+3bo/kVacc4RB4tlhllZi+tj1DvpEYGtWRd + znCKFTdxsRIAkeCFiK5jvonWIt5Eq5LHa75Jyu8ioUSKjAZl9l0cOtFQYS54 + krLD7LyhpH6arTfmvLGwQ2EqkNpRYlFldBJki9FrtJV03X87oseR5bjPjfFw + RA6LBWnGnVjddDmSdNzJwmhx5I0Cy1G5alyXPTBPy+WIGv1vY5+OxNPygmg4 + qLwE5TBl/eK8OdzwbWlsBT7fr1I2CZ1zB7OQCn4Zm9EVJZXU3ezmgueaujbW + o9gOB9x58yN12HuF2sbBN9PKXRDzpu5eopuNi03y08Nt31ZGtHaRDgqFImWj + YO9BNhLhJ9UY9yOJ3j6GsSl7NQZlTtV4hyU0yr/Ro0DHrax9+93yh0ckos8j + d21r5Meht/btRkmfuKMhDS9n1iD6AmYN4s5m1jDaHGYNIs1u1iDqrGYNIv5L + s16fjJh8yax/q/MfmvVi2Rb7A6VF7LjMCgAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%201 @@ -490,7 +505,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -503,71 +518,74 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '2540' + - '2579' + Correlation-Id: + - eb88312b-85a5-4dd5-9902-47752596a6a2 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 - co9G7OfykPovmOR/PoLwBv1LAAA= + H4sIAAAAAAAAAO2ba3ObuBrH3/dTMH7Vzh4ZAeK2g70nceNmd3t67/byxiOD + sGkAUQRu0k9/xC0G4qTKCbSZOfFMHSEk/cUj6XkkfrXzx3kUSjuSsoDGs4ky + hROJxC71gngzm7x/twTWRGIZjj0c0pjMJheETf6YP3K2lGVs/kjinzItbVPi + zyYy3QVpBki8CWIi4ySQy4KyvvaNtaYZwLcMDyBdVwB2oQU8DRmqQlzdh3gi + Bd5sIlSyEi7FsZvxrrN9TpkbBvHZAF2SPVK0v8MZmUgpCWeTVoY8kmaebFLs + NYLN1VhqvIWUsG2t1lyNpUbilIahS9Is8AN3b9ar+WP1ACdJSneNbnM1lppL + oyjIYpK5NPaDTa3azx1L3aepSxgJiZuxJKrFe5ljaQfMZYHHv7l501q6mzeq + ckh51bZslTHamo1TsglYRlLisYymeEM8GuEgZj0TCBQc2a+4W+KedZ1LlTWW + LiNZnvDJ/o2mZ6wW7uaNNv95KGtWepUebc7FPEiGYTPh6qvRfFg3Jh2KSI58 + JTA6MY7IfE29reLIZfrR4D07490IQ0rSFGe47l43Tx5BNSFpFLBiC9PMr3bO + GIoZ3jRSZXIMjThwG40yOYZGuSq4D4oz1l4ndc4Yih7ZBTz+XG6nqqsxlLaU + XvqbKj3KKOURjql3+UT76zHU6pDReNH6apTnqpwzzjLsbqPWBDlwY8Qn5Tuk + mJSejJxnJG6v8ZtKjNGjPOYjW8TrXiy7mj+OPXDG9w17n9DKaOthz+M7eFb5 + +WnO+NHugk35bmOLsynfePLAUJfY12ntu3sRi6YbHAffcWHe+TvCMkfuZHVL + s3z9hQ/F/OWsKPqvxYvZ9b1oyrYi1sFuOMVz5v3zXZFJ5nniyFWq1Uq/vFNM + izTG4eqGlujZgZaurei4YV5s4a4d1/o+k2H1UcHVr/pjq9W5V6hke6ATmmZz + HWkqj+Zlen8ru0jIPN2S0JHLZNuY5ZpZVTM2lZI0oGmQXfBz92SepTlx5F6R + duUk6hmvqT7XeR+a9FX79o3eMjxv84rlrxlHuaPv1C8tpAh/oelsgiZSFMRF + SrEm0joPQm5U27aL1bILqtcbcCL5eRiuLt937DwWATRVrCkvCRTdmG6CzHQN + G+pkSkJz6nL/RrsLbItT7xtOySqI+VEqOrQOuOlyn++/8pTb7w3xpFPMF04n + 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 + 1V9ukv8CVcKKzXlNAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%202 @@ -586,7 +604,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -600,15 +618,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - f5dd52e4-623a-4af9-8422-9bf0ccd4f8f5 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnILy4p1rfjAgDPKgbCQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%201 @@ -627,7 +647,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -640,93 +660,97 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '3515' + - '3627' + Correlation-Id: + - 2e38df07-80ab-4736-8705-34e8889b09c8 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:54 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2d3Y+bOhqH7/tXRLk9YsI3JMrkXBx192K/pN3uNXLATFAT - yAEy7fSvX0NIAiQz/U39ejXTOqpGYAyPY7/+yqOky9+/7raTR15WWZHfT607 - czrheVwkWf5wP/3vp78Y4XRS1SxP2LbI+f30iVfT31cflo+7avVhIl7iaLIp - eXo/nRWPWVkbPH/Icj5j+2wmMs18Zx6EjuUZdmIFhsv9wFg7c8ewOfNNFjLO - 4vV0kiX3UyjnEdqCWVyLQleXlDZ1m+WfpQs025f8MeNfoipn+2pT1NNJybf3 - 06vkmRJ63NR1hzweK+KwPObbXfZQsqYqT8RRqiJ2sdtl9biCx6lq2Ic8Kcbk - YZoablpy/o2n2ZZXT1XNd1XHvk5Xw98WD+dWPh6r4exYltc8b+Koo/VT1DBL - XpQJL3csZklS8qrip9q9dUVNGeoN+3LduuNURews/sxPwdydqCElvGbxpiN1 - J6radF2cO2h3oihi29HuHK3dmRoW/7ovytO76k7UkKrNoU6KL6cufz5VRKvZ - +W0dj1Vxiv0ZIw4VUQ7VnufJCdSd9VjL2dUCZJmzHV/xrzUvc7Y1WLWctSkf - iMvG9vttFrez82mQGSTNyIlxUhbnAa07oackWfWZ1c2AsuN5fcKNU9Vw+zQV - DDGi7DdZXMWigYrteXK6SqYnb4qqTsS6NT5D+yn0PNFYfLsteCnGUNYRh2n0 - zFxUYYdqDxUQDjuWF8m5Di/n9Ky9WK1kVdXr3v0Uel7Jm0mIJ8MoGafSc8VK - rP8mz6cKSN3C/ow6nytg1WIYrupLRPYS6Gk1ezgvNJtDesIXVsebpDhjLud9 - Vv205yvRHT6LKXk5a88uF5saOIx36k2iuEUsSJaz43Fvbh3fsdzxXVE+rSwz - cALXCm13OeuSLnni/WHEEIUpxE7naVIVzYq4up9a00lciF1Ae1SLymFJezxe - RbAy3mQ1j+tDyVdfQz/yBXGQ2CvtANwUI6o2TEBWZnvtdHbJss6KcXU0q9tI - zHCjt9BeEzun9ZYnq5RtK76cnU6HD5jdeIJIHJCWRTVp2uZ+WtQbXk5vlGEi - +ruYIkZrncFD4u1BbGXKZ0Oru17NzOPLNq7/dK+5ffzwB8rZL1EsWq5Z7UR1 - JlZYtmn5hukbdvjJshdmuHCDO9sOfzOdhdm0wSBzrzbKTBT6vGITb/OYMIxc - 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 - 27PcAAA= + H4sIAAAAAAAAAO2dTXOjOhaG9/dXuLydIuYb7HJ8F7fuzGK+qmYya0oGEVOx + wQM43elfPwJjG7CTftM6upPuVhYuEMKPQEfSwU/ZWf76ebedPPOyyor8fmrd + mdMJz+MiyfLH++l/Hv5shNNJVbM8Ydsi5/fTF15Nf139snzeVatfJuJPbE02 + JU/vp7PiOStrg+ePWc5nbJ/NRKWZ78yD0LE8w06swHC5HxhrZ+4YNme+yULG + WbyeTrLkfgrVPEJbMItr0ejqUtKWbrP8SbpBs33JnzP+Kapytq82RT2dlHx7 + P70qnimh11n8xE/MbkcNKWZ5zLe77LFkzc3skONSRexit8vq8S0elypiN9F8 + IrbbajhpyfkXnmZbXr1UNd9VHfO6XA1/Wzyee/W4rYazY1le87yJm47WL1HD + LPm6OIdNt6OKVJQJL3csZklS8qri1Rl7fUTRnLBhn67jaFyqhn3Ik2I8Todl + argJr1m86YDdjqL4bee6c+x2e2pY/PO+KE+3sdtRQ6o2hzopPp0mgPOuIlrN + zpd13FbFKfZnjNhURDlUe54nJ1C312MtZ1cJyDJnO77in2te5mxrsGo5a0t+ + IW7bkwjO7bbgpYhS1rVwWDYjZ+7FLJdVTZp4mnv6JfS8mj2eJ7lmk54gxvh+ + k8VVLC6g2J6n9KtienKclMV5Cu926Cm5uIiO0W7SEz6xOt4kxbmjLvv0rNNS + c2Jd9ulZbL/fZnGb+55wgyJ64qao6kQ8W8TnMOyX0PNK3iw7PBkyx6UKepEP + ppDzroLoP+xYXiTna7vsK7iqWgRGVV/GW6+AnpZk1dMJdNzuM+qXPV+Jy3wS + S+Ny1u5dDjbtOoyfmJtCcYpIDJaz43ZvjRufsdzxXVG+rCwzcALXCm13OeuK + LnXi/WHEEI0pxPPHy6QqmqfZ6n5qTSdxITLmdqsWN4Ul7fZ4NWdlvMlqHteH + kq8+h37kC+KgsNfaAbhpRlRtmICszPbYae9SZZ0V49vRPEdEO56PLqE9Jp5n + 1luerFK2rfhydtodvsHsxjuIwgFpWVSTpm/up0W94eX0RhsmYhSKaWCUcwze + JN4eRNpfvhpS3fFqZh7/bOP6pfub28cPYaCa/RbFoueaWTGqM5Hp2KblG6Zv + 2OGDZS/McOEGd7Yd/sl0FmbTB4PKvbtRZqLR58xJXOaxYBi5XKzG1eneXwou + lRJRUPNoXxZNbFz66ar8csome9xE7JllW7bOtln9MuoJqMf3ZSYaLM4Vl3je + 7nXaG5ClGMH7LRtj23Fb7cUsPB7D7eFdkWd1UVYrS4y+0/ZoVGf545ZH//28 + jfZxdr5rw9LRUBP546eoeBY5ZJbw0ymj0hFlJ/L8mJVJNLpR1weGJzYPrVFd + srxKeXmuU5cHce7tY8Pz42L/Eu2ZCO/RyTcODM8UN1ykdrkIhOiYwK/+9s/f + /hr9+7d//f77P5az68O9jrzqrGVVFeO+4fWmSKobs8fxSDvMHg+8EoBHnl8/ + Jc2u3kHczj5m2YyeL0XOV7/X8ewvf38QMXIquVQ6VOt3xvJyNjhnef4AMGoW + h3bIGk3AXRcPxmlZi/t/qHqx0C8bTs9iSDa9/foMtj90Vc6TGDeuX45/TugO + JrG3a85uXel4RBzqIhLhIIL/ka+yXEzVWS2GxKB4HJi7fftBUHKp3yvr3ewb + 0GU2jqZuZWxmltNm7y2ycVREwyBoy9tH0HOkjB5IZzfOakb1dhtl4gpf7Zjm + YDWL524QM9c2fHvODdePU4NxvjZ4OnfnKeOeHZvHLoFqDnIlJu4t0oZkHSZz + Pw2NwIsTww08Zqzt1DNiJ0jEjh2Ga+vYBqjmICzaxCYSqUsWj2foxwMTM1TN + RZ/2c6Fecb+rb7/RsuY7MZ/Ur8f/qcI5+k3jxsvpbxD9b9ecDcZssX9j+Xbs + 0/J9qXg5WTQv5iLZqW/fJpamWd6seMdob2YcMX5Ohb1b9Pr7LHORF0TlIW+G + XJo9HrrZh38WKfY5H3i7Uu/NxHNAVB9yHu3E08Cq+ZC63HL23LzF8NBRb4m8 + HBNdPAnSMPBSw/WsUES4eGE89g1uuomYcVwRb53ogmrKiy4Eo050QXQS0QWR + FIkujK1GdGFsedEFcRSKLohPILogDrHogpgkogskKRVd2JygRnRBbAWiC+KS + iC4sfmlEF8QiEV0QiUx0YTR50QVyJEUXRpEXXTuWi0fZ7L/v111QC4l1F5YX + 0ekubNaT0V0QQYnuwnIQWd0FUaR0F0Qg0l3YqKTRXRCLVHdBRELdBeY15LoL + 60UK3YVFP43uQtc/Gt2F5UYfQXf5rmXO547vf6vucrXu+il0l38Xhlp3ad2l + dZfWXVp3ad31A+qufi70o+kusXzPTa27Jl/XXR5jvhmmjmFxkS+5LGZGmKw9 + w3U9HttWYDI7OHYQVFNedyEYdboLopPoLoikSHdhbDW6C2PL6y6Io1B3QXwC + 3QVxiHUXxCTRXSBJqe7C5gQ1ugtiK9BdEJdEd2HxS6O7IBaJ7oJIZLoLo8nr + LpAjqbswirzuqpuH2YpbtvV+4QW1kVh4YZkRnfDC5j0Z4QURlAgvLAuRFV4Q + RUp4QQQi4YWNSxrhBbFIhRdEJBReYGZDLrywXqQQXlj00wgvdAWkEV5YdvQR + hJf+fpcWXsc2vCW8goUb3s1NVwsvLby08NLCSwsvLbx+POH1w36/67h8W44W + XpOvC6/U990kDGLDZ6aILtsMjLXPPSNpIyOIebzmxw6CasoLLwSjTnhBdBLh + BZEUCS+MrUZ4YWx54QVxFAoviE8gvCAOsfCCmCTCCyQpFV7YnKBGeEFsBcIL + 4pIILyx+aYQXxCIRXhCJTHhhNHnhBXIkhRdGkRdeL8X7RRfUNmLRhWVEdKIL + m+9kRBdEUCK6sOxDVnRBFCnRBRGIRBc2HmlEF8QiFV0QkVB0gRkNuejCepFC + dGHRTyO60JWPRnRhWZEWXVp0HS/wo4uu9peQzMDUokuLLi26tOjSokuLLi26 + PrroCgzLfrDMhSeWb+/O9V0tuiZfF10Om7umxUxjnToiuty5b4RMhLl4nHL4 + 3HQ8y0qPHQTVlBddCEad6ILoJKILIikSXRhbjejC2PKiC+IoFF0Qn0B0QRxi + 0QUxSUQXSFIqurA5QY3ogtgKRBfEJRFdWPzSiC6IRSK6IBKZ6MJo8qIL5EiK + LozyzaLrefcN3+SC2kQsuLBMiE5wYfOcjOCCCEoEF5Z1yAouiCIluCACkeDC + xiGN4IJYpIILIhIKLjCTIRdcWC9SCC4s+mkEF7ri0QguLBtSIrgO+3foLduy + bccKvl1vfdc/XHj8JP0PsFs5rz8V5dPVXaH2X57pMu6ZpuG4gW+4nskN0bWO + kfpJaqZBGogY7H51B6mJ+S9n4VgLK7gzTdR/tRfw3cov6w+SX90D6Moy7xzv + zgrvbKsZM13paOjzWIyhqJn1V968/QyzV6KlmpZq592fU6rFjuvZHmeGGdix + mO/sxFgzZhlm7PGU+67D3aQzOEhNLdUmWqqRSLV+BvY+qdY8WLx6ec3BaubP + 4yS0XMtgvmiqyEJDIwzNxLBsK+G2nzqB2/0KH1Tz6nOZZ37+xDCqDvt2sTnO + pLeP9ZdL0cAPaAibyeaS4Vi2Yc0fmi/C2QvTv3MtkeHYnSI813xVMF7Othau + e2cG/uXsa8HYOL0ij3l3A8+7vfEt1uqMbbMvr8w2G5GTfOFJVFWb6Im/VKt2 + srkqHZ5XcrGO8ObT0UuNbuq9dWg0O2Tx0ENW4/UoFplpsYuquMz2tWjQcL8/ + G71ycVq8np4pxXpkzp0kFin73DbceG2JGcg1jWSdhiELUzddd8k9VFNevCIY + deIVopOIV4ikSLxibDXiFWPLi1eIo1C8QnwC8QpxiMUrxCQRryBJqXjF5gQ1 + 4hViKxCvEJdEvGLxSyNeIRaJeIVIZOIVo8mLV5AjKV4xioR4td8vXqE2EYtX + LBOiE6/YPCcjXiGCEvGKZR2y4hWiSIlXiEAkXrFxSCNeIRapeIWIhOIVzGTI + xSvWixTiFYt+GvGKrng04hXLhvQ3C7V6/b7Va2CY3oPlLtxw4YVavervHWpF + qhWpVqRakf6AivTbv3fYejbRq5UIgs66dXsfzzwO1aFlWMGDFSxsscSbd6H1 + pjrUiqzL/oPYTK0kjY00TTzDDZvsfy4Ccp2uxePA2pkHfherUE15RYZg1Cky + iE6iyCCSIkWGsdUoMowtr8ggjkJFBvEJFBnEIVZkEJNEkYEkpYoMmxPUKDKI + rUCRQVwSRYbFL40ig1gkigwikSkyjCavyECOpCLDKBKKzHm/IoPaRKzIsEyI + TpFh85yMIoMIShQZlnXIKjKIIqXIIAKRIsPGIY0ig1ikigwiEioyMJMhV2RY + L1IoMiz6aRQZuuLRKDIsG9KK7P+tyPSPb17acMOAhYZpNwbMDhaee+e4c23A + tAHrnagNmDZg+pc3tQH7uQ3Yh7Rb47Xb0/9irt36it2aMycRyblnWMx2DNdK + TYN5QWh4pmk5LGSJt2bHDoJqytstBKPObkF0ErsFkRTZLYytxm5hbHm7BXEU + 2i2IT2C3IA6x3YKYJHYLJCm1W9icoMZuQWwFdgviktgtLH5p7BbEIrFbEInM + bmE0ebsFciTtFkaRsFtJ/A2/vQm1ithvYbkQnd/CZjoZvwURlPgtLO+Q9VsQ + RcpvQQQiv4WNRBq/BbFI/RZEJPRbYC5D7rewXqTwW1j00/gtdM2j8VtYPqT9 + lvZbxwv8oH7r/N9pnIXl3M1DT/st7bd6J2q/pf2W9lvab/3cfuu7/YZXs76H + zTe8HLf5ccjAnv/0Dqx5FW/yP7ZoC3912gAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:54 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%202 @@ -745,7 +769,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -759,15 +783,17 @@ http_interactions: - application/xml Content-Length: - '83' + Correlation-Id: + - 07b8ec70-037b-4126-9338-ed78f40fd349 Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLda34wIAIDHKJj8AAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates @@ -786,7 +812,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -799,47 +825,50 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1474' + - '1494' + Correlation-Id: + - d24fbd58-b9ca-4bf4-91f4-2241aea204ef Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 + DSg+rb5aLQAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains @@ -858,7 +887,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -871,31 +900,33 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '721' + - '739' + Correlation-Id: + - 678ab1dd-41b5-470d-b4bf-6efcb137b41a Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO1X226jMBB971dEvBNjbsESoW/7BbvPyNhDa5XYCLu03a/f - CSFNSrMR2lbbrDaRItkz4/GZ47GPyG+fN82ih84qo9ceXQbeArQwUum7tffj - +zc/8xbWcS15YzSsvRew3m1xk1tnOn4HpTQbrrQtbhb4m1gX9x3Ua4+YXnXO - B32nNBDeKiK54wK0w21JlQZVJDn3paikHweC+ZkMmB/VIsgEo3UiKRnzjpsR - qAORrmjo00jWfsxwYZYl4EuWSsFrBkmYeAsl196syB34oQAuHBJhD5bB2ij9 - 8KXFEAlbZD134C06aNbekYFcHNoJ1lNIc/KO6lzzDRTKmormZBgfXFvY5Q73 - p5W265BZkeQ0lGmfHKP8o9zkdPLcvbQDMzkZRgcHXk33OIWxNUIxsA452c2O - 9piuyeEZt9O8Kc9kMw8nMv12Yb7hFl1FzRuLEMbZMeyhqSY7cSk7sLawrZLQ - LfFolw2vlq7plx3Ie+6Wwmywccawt4sHYnRtpxQNzpa7+4L0ptn+y8pIbVrz - kwyMDr634ZimHN/Eoo+wGY/mb4icVJHzniuE3EARs4iFNIxYECPiV/Mh9NGC - LOKQxSxdhSzNyWA4+LHUjXIObUFODpN3HJa16TbcFT19BbQ3HWKfVAslr/EQ - SgkN4CmOJ/PecbSIdxploGzMU2lbvFql0lIJjpsUFEGd8x/V0SmHxmYM2d36 - smqMeMCWSLC2swE3b6geheXvqk0gkiSlDMNllvlxJamPRyv8JA6TcJUEKd2/ - JbMiv1Zt5kC8HLWZhfYjagPPrencVW5OyM2emqvifKLi7Em9is5VdM6+fOGK - R5UQ4ItYBvjy4YjXwHwq05TJhDMZhLsXZVbk14rOHIiXIzqz0H5EdLYAr584 - pzRn6/vXFMd1jxcsOGOvXbze0BVdsSxlNIvnKU/0PynP1IKd8Qt7Gcm1uhMA - AA== + H4sIAAAAAAAAAO1XwW6jMBC99ysi7sQYAgGJ0Nt+we4ZGXtorRAbYZe2+/U7 + IaRJSJqibbXJqokUyZ55Hr8Zj/1Eev+yqiYtNEZqtXDo1HMmoLgWUj0snF8/ + f7ixMzGWKcEqrWDhvIJx7rO71FjdsAfIhV4xqUx2N8HfwDp5bKBcOES3srEu + qAepgLBaEsEs46AsbkuKyCsCwZgreCHcmccTNxZe4gYl92Ke0DIUlPRx+80I + lB6P5tR3aSBKd5bgwjgOwRVJJDgrEwj90JlIsXBGITfkuwQYt1gIs7N01kqq + 5UWTIQLWzFpmwZk0UC2cPQO5OrYDrqeYpuSo1KliK8ik0QVNSTfeuda08w3v + L0tt0yGjkOQ0lWGf7LP8q9jkdPDUvtZdZVLSjXYOvJr2aUhjbYSsqzqkZDPb + 22O4JoUX3E6xKj8TTS9PRHp3YbpiBl1ZySqDFPrZPu2uqQY7MSEaMCYztRTQ + TPFopxUrprZqpw2IR2anXK+wcXrY4eKuMKo0wxJ1zprZx4y0ulr/80ILpWv9 + m3QV7XyHcAyT929i1gbYjHvzg0IOskhZyyRSriCbxQGNg9j3Yg8Zv5l30CcD + IguDKJ57CfUR1Bl2fkx1Ja1FG/p2k6Ma5qVuVsxmLX0jtDXtsM+yhpyVeAi5 + gArwFPuTOXbsLWKNQhnIK/2cmxqvVi6VkJzhJhlFUuf8e3k00qKx6iGbW58X + leZLbIkQczsLuDsodS8s/1ZtPB6GEU0QLuLYnRWCuolPuRvO/NCfh15Et2/J + KORl1WYMxetRm1FsP6M28FLrxh7JzeWTEtIszbb63fgdDfq2crg9upsifqEi + bot6E8WbKJ59xPw5CwrOweUz4eEjhiNWQuJSEUWJCFkiPH/zooxCXlYUx1C8 + HlEcxfYzorgmePwJdvmcbpr4kSauff+bItrm6YoFsb8LV6+HdE7nSRwlNJ6N + U8bgOynj0IKd8QfRUPRT+hQAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains @@ -914,7 +945,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -927,26 +958,29 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '530' + - '551' + Correlation-Id: + - 3237a6bf-c645-471f-ae87-cb847ef1a83c Date: - - Mon, 28 Nov 2016 12:55:04 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAM1V246bMBB9z1cg3sGEkGyRgH3rF7TPaMDDxoqxke2wu/36 - ToAuhKTRqqrUWkoEZ25njsc4e35rpdejsUKr3N+Gke+hqjUX6iX3v3/7Gnzx - PetAcZBaYe6/o/Wfi01mnTbwgiXXLQhli41Ha4V6R4NN7jPdC+MCVC9CIYNO - MA4OalSOyrJoXNvg9m9aacOmvFMxlhye4ga3T0EdH6IgwboOAKooqPa7fZPw - iFdY+Z7guf8pz5H80ADUjoSwMzKgUqjTP22Gcbww68Gh7xmUub8A2H/HdsX1 - HtOM3UidKWixuBCMMzY8z6YLWo68/1pr44R8ypPdp7KekyXLP8rN7ifP3Hs3 - KpOx4XG20Nl05zWPC4jFIDtmbHxbFFnHZPhG9RTI8kE2fbqT6beBWQuWTIUz - Z2IwvSxZD0O1KgScG7S2sJ3gaELa2lBCFTrZhwb5EVxY65YGZ3K7Dh50UY1d - KzQYO3DHgvVaXn5lpbnSnf7BplkbrFf6rNhl0IMgKhKLJN2l8TbepVFCTD7g - 2fVskRdJnCYpnZT0kLEBmO3UQiucWznN6I1IZaNNC67odx/MfkGz76vosISG - VC45SqRdakBakv7WsAgCo+g7X0r9WtqOzk4pFBc1UJFiG1HsA/uiISMcgXJy - GY91WUldn2jP99TbQ4fNlebTzUEXDLu5YX4CaUpPh6wGAAA= + H4sIAAAAAAAAAM1VwW6jMBC95ysQdzAQkhAJ6G2/YPeMBjw0VoyNsEPb/fqd + AG0ISaNqtdLWEsi8Gc+8eR7j9Om1kU6PnRFaZW7oB66DqtJcqOfM/fXzh5e4 + jrGgOEitMHPf0LhP+So1VnfwjAXXDQhl8pVDY4E6hw7rzGW6F531UD0LhQxa + wThYqFBZSsuCcYTe7Wsa+5pNcadkLN7uohrDnVdF28CLsao8gDLwys16U8c8 + 4CWWriN45n7JcyQ/FACVJSHMBRlQKdTxvxbDOJ6Z9WDRdTqUmTsD2Ldju+B6 + j2nKbqROFTSYnwlGKRvmq29UExfmaN7FH+bzas4UipHDP6M5dvCXPD+hsuzj + Ocu/is3uB0/tWzvuXMqG6cVC/w57WvI4g5gPbYEpG79mSZZrUnylfApk8SCa + Pt6J9OnCtAFDptx2J2IwfcxZDw2ySAScd2hMblrBsfNpa30JpW9l73fID2D9 + SjfU2JPb9eJBF1WbpUKDsQV7yFmv5fkpSs2VbvVvNp2FwXqlz4JdCj0IoiIx + j5N1mKyTKEgCYvIBX1xPBnm+WW+TXbAPI3IagIudSmiEtYTF0T7e09HYb1N2 + QW9EKmrdNWDzfv3B7B26+L6IFguoSeWCo0TapRqkIelvDbNF0Cm6hwqpXwrT + 0tkphOKiAkqSh8T8kX1WUCcsgXJyGX87RSl1daQ931BtDx1WV5pPNxtdgOzm + BvwDNgqEzEwHAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics @@ -965,7 +999,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -979,39 +1013,41 @@ http_interactions: - application/xml Content-Length: - '1158' + Correlation-Id: + - 26e4c6f7-ac8a-41fa-8169-624c0461866d Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4H5n6RCFWbpVW026Rqkod9quYarAUb - 2Sa7+fd7DOxCUUIs7VIhxXmI8PhzbI4/nctk/P6vxTx7jFWdl8XFgAzxIIuF - L0NePFwM7u8+IT3I6sYWwc7LIl4MnmI9eD95N4a1Jq+b3NeTdxn87BayWRXT - xWBUPuZVg2LxkBdxZJf5aFbWTT0SLknHmERJy4C4EARZjzUKjEtKohcJ29Hu - r4+UJlJi6pDHwiMWnEKWB4uYkiYpG7Q2cpDl4WLQidw87fqJC7uIk0VclNXT - sCkbOx+P1ks7IsTaV/mygdhM7loi2+Dj0f6ZHf9o56tYZ83TEiJ1dX03/Tz9 - tnfHHfPj2uZetlktJswohgXnksM91is/Xj06uHy7UO+ttHeffP5w/3k6Hq0/ - 706tiryZfPz9bno7Hq0/7061L+d/eHObN9GJPPhm8/wxfq8Lu6xnZfO9Xi2X - ZdVMmmoVx6Pnz+0FoX3ArYc7d04splPcGAGAJ54hRhNGmigOh0qzKJRzWG/C - 0Yl8QcxVHcNRL+8BOLmWQkhKlaS9ledupbA4OWsCYiwoxLxLyIYQkLPAY469 - 4dt02Yl8wcpUxXjUyk8AnD5ZciI1lZrjXssz1zIljyNJASXLOGJJC2S0pEhb - zYknUmjnN+HoRL6gZT2z1Svp8naNnFzN3shzN9Jr4rWEUuy8JJD+lEZWcIa0 - 0U4zZgJmaROOTuQLRrpVStBcH1Xy6ib7F+t9fKs+EgftFY8R6eCgJksRkIaO - C3FNQ4CJJkZCNuHoRL7go7d+9kqGvLnN1lRv4xu20XOmuWr7Quch51mbkDPU - I4NplNy54ITbZscu5KGN9Z922XnmbuHTuUikUhJ+8X64OXsrieUwQhuHEvMe - MUwgB1IfEfjHnUlO2H+Gm07ks1Z2G216J3snN05SJbV0PMLcrKEaCyWhT1QY - Bam9C9pSmLE34ehEPutkt02g0zrZ1+xzNzFajIMlAoVI210dw5BV3iFNsOeO - mBiw2oSjE/msiR36x1vgMjuvyywv+jn7zVuZFMfO2IAIt9AkJgmtodMYxZQS - 50opIrf5sRN5aOUf9WLol6uhX1VVLJqjZv56+yW7/HqfrWr7EDs5+cv08urL - h9/Oxcmv02+X0+u73sr/bKUlyTqmDJIyUhhdSEDGEA4Z0JqojHeKbK3sRB5a - uWdkW7yr14p39TO8JL2X5++l0Z5EQhBWGuYW0VZmoWBucYTCQBONJmLrZRfy - mJf1U93ExfFSvkb6nNm72brJbTRKGY6SAJ4lLFCbApFWRmutfCB2+z+cTuQx - N/MwPz6EXwHwM7w0phfz7MWUQkuYZyLy2mDECI3IMCjRwmOS4JAKu92s7EQ+ - J+a8tGFoHx+G4njGbJUU2SIvVk3M2osy+xir06bOIaG9pGcvKfPRUawoVGkr - oI+kBKYbR1E0UnJFUtBkmz07kYeSurJshk2+OJ42PwKVtVRWpqyZxWwB8zx8 - rxNuZXLFBTUMn24n8/rmevo2BN07gAD9Df2yuxS8KQAA + H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4PnvHcJULVZmkU7TapmuRhn6q5BmvB + RrZhN/9+x8AuFCXEUkuFFOchwuPPsTn+dC6T0ft/5rNk5as6L4uLAR6iQeIL + W7q8eLwYPNx/AjlI6kYXTs/Kwl8Mnnw9eD9+N4prTV43ua3H75L4s1tIppUP + F4O0XOVVA754zAuf6kWeTsu6qVNmAjeEcAiSO6CMYdAWSXCE8gx7ywLS6e6v + p0JizlFmwCJmgTgjQFOngQiugtBOSsUHSe4uBp3IzdOun7jQcz+e+3lZPQ2b + stGzUbpe2hHO17bKF02Mzfi+JZINPkr3z+z4lZ4tfZ00T4sYqeub+8nV5Ove + HXfM92ube+lmOR8TJQhilHIa77Fe+f7q9ODy7UK9t9LefXz14eFqMkrXn3en + lkXejD/+eT+5G6Xrz7tT7cv5CW9u8yY6kQffbJav/Le60It6Wjbf6uViUVbN + uKmWfpQ+f24vCO0Dbj3cuXNiMY2gSrEIWGwJkCwgkFjQeCgk8UwYg+QmHJ3I + F8Rc1t4d9fIhAifXkhPGpRS4t/LcrWQaBaOVA0KcAGJNAO2cA6Mjjyiyim7T + ZSfyBStD5f1RKz9F4PTJkhBBOBMM9VqeuZYhWORxcBA0oUCCZKAkz0BqSbHF + nEljN+HoRL6gZT3V1Svp8m6NnFzN3shzN9JKbCWPpdhYjmP6ExI0owSkkkYS + ohwiYROOTuQLRpplCLG5Pqrk9W3yP9b7+FZ9xIZnlHoP0plYkzlzIEXMe1Rm + zsWJxnuMN+HoRL7go9V2+kqGvL1L1lRv4xu20VIiqWj7QmNjztM6gFGZBYUy + z6kxzjCzzY5dyEMb67/1ovPM3cKncxFzIXj8RbN+uDl3K7GmcYRWBgKxFgjC + MQdm1kP0jxoVDNP/DTedyGet7Dba9E72Tm6czASX3FAf52YZqzETPPaJAoHj + 0hondRZn7E04OpHPOtltE+i0TvY1+9xN9BohpzED57N2V0cR0MIakBhZarDy + DolNODqRz5rYoX+8i1yiZ3WZ5EU/Z795K4OgyCjtAFMdm8TAY2toJAIfQqBU + CIH5Nj92Ig+t/KueD+1iObTLqvJFc9TM3+8+J5dfHpJlrR99Jyd/m1xef/7w + x7k4+WXy9XJyc99b+cNWahy0IUIB5z6Lowt2oBSmMQNq5YWyRuCtlZ3IQyv3 + jGyLd/Va8a5+hZe49/L8vVTSYo8xICHj3MLaysxEnFsMzuJA45XEbOtlF/KY + l/VT3fj58VK+Rno3ezdbN6n2SghFIbDIk4AYtCkQpFBSSmEd1tv/4XQij7mZ + u9nxIfw6Ar/CS6V6Mc9eTM4kj/OMBysVAoIzD4rEEs0swiEeZkxvNys7kc+J + OSu1G+rV45Adz5itkiyZ58Wy8Ul7UaJXvjptuzlEtG85z99SYr3JkMhimdYs + NpIZjuONycArzqnAwUm8TZ+dyENLTVk2wyafH8+bHyOVtFRShqSZ+mQeB/r4 + vU64l0kFZZki6HRbmTe3N5O3IejeQQzQv2zUv+C9KQAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics @@ -1030,7 +1066,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1043,25 +1079,27 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '493' + - '494' + Correlation-Id: + - fd516286-dfd4-4abd-8ea0-6e32ac887368 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAAMVUwY6bMBC971cg3x1jAmkSAXvrF7TnaLCHYAVsZJts9+9r - AilklUp7qLqWQJ6ZZ/vNePzy119dG13ROmV0QfgmJhFqYaTS54L8/PGd7knk - PGgJrdFYkHd05LV8yRvj/Ekr4cqXKIw/dtRYrAvCzFVZT1GflUYGvWIjwLGs - qnfVdruj9X4naZplnIKI91Ru013CUWR1DGzclsVcJDKFPc3kN6DpYRfTqhYp - FcCrNI7hUElJIiUL8inkRPNGFYQPyTq2cmnosETfxDm7TZdIq/Tlv+bEQrW9 - cj7gSWSxLcjKwb6UWQsVtndWs/G1jDT6N2Mv4D2IpkPt7+yeBNZMRzL/gOnU - f59CLofPpbriyWnoXWP8yQ19b6wvvR0wZ89jC/kbwXXzTrn+NZ85Hko6D/rk - N4/D/KQ+g1wXtAMRgZQWnRtXHzkcUzgm2yNPjnvxAFX9guTxZptt+GHDExIF - nh24S0GSLNtMXzLq0Rk8vsH7Cp1kKVlE65o+7F+ZULXeGm+EaUvZiD5nj74F - Oz6twX24m9GJ5RCWTbNV5T/i884PJc/ioBvjbEXCKnlGOd/o3VriYnDedCdh - dK3Og4VRkcoaWhfQT2PL0pBGj9YrvCvY1BCj+AZdZith/g1giDuZ3QUAAA== + AilklUp7qLqWQOOZZ/vNePzy119dG13ROmV0QfgmJhFqYaTS54L8/PGd7knk + PGgJrdFYkHd05LV8yRvj/Ekr4cqXKIw/86ixWBeEmauynqI+K40MesVGgGNZ + Ve+q7XZH6/1O0jTLOAUR76ncpruEo8jqGNi4LYu5SGQKe5rJb0DTwy6mVS1S + KoBXaRzDoZKSREoW5FPIieaNKggfknVs5dLQYYm+iXN2M5dIq/Tlv+bEWqiw + dSSy2BZknrAvZaTRvxl7Ae9BNB1qf2f3JPC1TEOneuV8wM8MV441s/Hwf8Bs + 6r9PIZfD59Jc8eQ09K4x/uSGvjfWl94OmLPnsYX8jeC6eadb+Gs+czyUcB70 + yW8eh/lJfQa5LmgHIgIpLTo3rj5yOKZwTLZHnhz34gGq+gXJ48022/DDhick + Cjw7cJeCJFm2mb5k1KMzeHyD9xU6yVKyiNY1fdi/MqFqvTXeCNOWshF9zh59 + C3Zsj8F9uJvRieUQlk3WqvIf8Xnnh5JncdCN0VqRsEqeUc43ep8tcTE4b7qT + MLpW58HCqEhlDa0L6KexZWlIo0frFd4VbGqIUXyDLrOVMP8GmSYqi90FAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics @@ -1080,7 +1118,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1094,13 +1132,15 @@ http_interactions: - application/xml Content-Length: - '1160' + Correlation-Id: + - 5ef83b52-6903-4fce-a6b1-d9ed1af767cb Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAAO2ZW2/aSBTH3/spLN4H5n6RCFWbpVW026Rqkod9quYarAUb - 2Sa7+fY9BnahKCGWdlkhxTwge+bv2/GPc85/GL//azHPHmNV52VxMSBDPMhi + 2Sa7+fY9BnahKCGWdlkhxTwge+bv2/GP/zlnGL//azHPHmNV52VxMSBDPMhi 4cuQFw8Xg/u7T0gPsrqxRbDzsogXg6dYD95P3o1hrMnrJvf15F0Gn91ANqti uhiMyse8alAsHvIijuwyH83KuqlH0vigCSfIyiQQN1IjrXFAhJIQqUxMcTXa nX2kNJESU4c8Fh6x4BSyPFjElDRJ2aC1kYMsDxeDTsrN3a7vuLCLOFnERVk9 @@ -1108,25 +1148,25 @@ http_interactions: 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 http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics @@ -1145,7 +1185,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1158,26 +1198,28 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '510' + - '511' + Correlation-Id: + - a51cec7f-d5b9-485b-b285-b372f2df80f2 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMWU0Y6jIBSG7+cpDPcUUbHaqHO3T7B73VA9VFIFA9jZefvF - 2lY76Sa92OyYmMA5P/KdA/7F++++C85grNSqRHQTogBUrRupjiX69fMHzlBg - HVcN77SCEn2CRe/VW9Fq6/ZK1rZ6C/xznwetAVEios/SOAzqKBUQPkgyCSxJ - 87rJaEIxTwXDSZ5mOMvCBtOINhClIt4mWzJ9lrA8TdJaxFiElONEMIHzNI5x - EtZRCpyJPPZosinRS8oZ84LKa+eLtWQVUryHClwbFuQyXDKdVKf/WhPx3XbS - Oq9HgYGuRKsA+Vayjh+gu1FdJ99LpMB9aHPizvG67UG5G92TxJp0gvkHpPP9 - e0m5bH5t1Rn2VvHBttrt7TgM2rjKmREK8jy3wF8A15d3rvWv9VzzviTe5KGI - M8w8JE624oDzLIsw45wxoDFNQFxLekW5bmjP64A3jQFrSxSGO8p3Cd9F8Y7G - OwEPUjksShpuYrah2SaiCQo8aM/tqUQRY5v5jSZDOnIHH/zzLs99wsvvrnVO - HjY4aN+2wWina91VTVsPBXmMLdrp3xrtl8OZglCNftk8WrX+q77o3VhRFnrj - mEYrCCObIzTXI73Nlnw9Wqf7fa2VkMfR8MmSruKnqWWlr2IA4yTcHGy+EJP5 - el8mK2P+A+YZs+3dBQAA + H4sIAAAAAAAAAMWUwY6bMBCG7/sUyHfHGDCBCNhbn6A9Rw6MgxWwkW2y3bev + SUggq1TKoeoiIdkzP/ib8egv3n/3XXAGY6VWJaKbEAWgat1IdSzRr58/cIYC + 67hqeKcVlOgTLHqv3opWW7dXsrbVW+Cf+z5oDYgSEX2WxmFQR6mA8EGSSWBJ + mtdNRhOKeSoYTvI0w1kWNphGtIEoFfE22ZLpt4TlaZLWIsYipBwnggmcp3GM + k7COUuBM5LFHk02JXlJeMS+ovHa+WEtWIcV7qMC1YUEuyyXTSXX6rzWRjh+g + sygw0JVo3pBvJVLgPrQ5ced43fag3I3uSeJ7Sf2kOmmd18+Eq8CabDr8H5Bd + 5+8l5XL43Joz7K3ig22129txGLRxlTMjFOR5boG/AK6H93oLf61nzvuSeJOH + Is4w85A42YoDzrMswoxzxoDGNAExl/SKct3QntcBbxoD1pYoDHeU7xK+i+Id + jXcCHqRyWJQ03MRsQ7NNRBMUeNCe21OJIsY21zeaDOnIHXzwz7s89wkvv7vW + OXk44KB92wajna51VzVtPRTkMbZop/kY7ZfLmYJQjf6z62rV+q/6ondjRVno + jWNarSCMbI7QzFd62y35erRO9/taKyGPo+GTJc3ip6nlS1/FAMZJuDnYdSAm + 8/W+TFbG/Af5fOVu3QUAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics @@ -1196,7 +1238,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1210,8 +1252,10 @@ http_interactions: - application/xml Content-Length: - '1135' + Correlation-Id: + - f070ebba-8293-4c79-8c69-05c5fb42a09f Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1242,7 +1286,7 @@ http_interactions: ZTNs8vnxlPkRqKSlkjImzTQkc+jl4b5O+BqTCy7gZrg+maM3tzeT8xB0bwMC 9B1B8SpysCkAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics @@ -1261,7 +1305,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1275,27 +1319,29 @@ http_interactions: - application/xml Content-Length: - '624' + Correlation-Id: + - 3b51d4ed-ba98-4f23-8c62-a3106fc9508a Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2Wy26jMBSG930KxN6xDXa4iNDdPMHMOjL4kKCCjbBJp28/ - JpBCRu2IRS+bQSD5nPMb/mPMJ7LH323jXaA3tVYHn+6I74EqtazV6eD/+vkD - xb5nrFBSNFrBwX8B4z/mD9lZG3tUdWnyB88dr7F37qE6+Fhf6t4iUKdaARZd - jUeBwYEk1Z7HBQqjChDbJwEqiIxQJGlc0BiEFAKPt8UUWEI4l4hS2CNWkj1K - pFMSISlQCIOKhb5XS2d6i3KyebUqSuuaNXiVUqKFHFTHDMnwNVhqTa2evrQr - 7Nbb1sY6ve/10Bz8VQJ/q7NGFNDcXM3B9zpSYJ91/ySsFeW5BWVv7t4orJ2O - Zj7A6bQDNymXh89LdYGjUaIzZ22PZug63dvc9gNk+O3aYv5qcBW3ovSElD0Y - c/AJSUmUQpJSmhKZAr/ru+4Wpe+5RWqFeRqHrwy4sLsJhXYWul5bXeomVw4C - Gb7PLdpxnw7mr0bHJORSP6sMT+NVI3/PyFo75JQT9xmOo5WNvpYnkHklGjM6 - mMOHZT1G+nwajJIAWFUCioIwQiwpJIoh4oiGogyiQsYhS2YYbVFugxExAf9k - Gm0w+0002uLsa2m0xdF/Go37d+r13X7musF7IRNShTHiLHGAj6oCJXEcIC4E - 50BDyqCaWtqkxO8RMWZpUIxnUaV7krq/gfeISMku5Duyo5yt4BhwvpsuNv4f - nRzDnsXLTU3H/FZ+ynPZ/YOfHTimUTIfDo/XxCbADt1H4HV643d0vdbLwVjd - Hkutqvo09GKE1ix+s7TMdG120Nsaboxb03oZO5N/AN/Bi8mMCgAA + H4sIAAAAAAAAAOWW226jMBCG7/MUiHvHNtjhIELv9gl2ryODhwQVbIRNun37 + NQkppGpXXPSw0iKQPDO/4R8bPpE9/G4b7wy9qbXa+3RLfA9UqWWtjnv/188f + KPY9Y4WSotEK9v4zGP8h32QnbexB1aXJN547XmLv1EO197E+171FoI61Aiy6 + Go8CgwNJqh2PCxRGFSC2SwJUEBmhSNK4oDEIKQQeb4spsIRwLhGlsEOsJDuU + SKckQlKgEAYVC32vls70GuXV5sWqKK1r1uBFSokWclAdMyTDl2CuNbV6/NKu + cCMKaIzv9dDs/SnA3+pIgX3S/aOwVpSnFpS9uXuj8L1O3btqa2OdfnK4SCyd + jQ//AGfXN3CVcn74tDRnOBglOnPS9mCGrtO9zW0/QIbfrs3mLwYXcStKT0jZ + gzF7n5CURCkkKaUpkSnwu77rblb6ntu+VpjHcfjCgDO7m1BoZ6HrtdWlbnLl + IJDh+9ysHdd6MK8aHZOQS/2kMnwdLxp5PSNr7ZBTTtxnOI4WNvpaHkHmlWjM + 6GAKN/N6jPT5NBglAbCqBBQFYYRYUkgUQ8QRDUUZRIWMQ5ZMMFqjXAcjYgL+ + yTRaYfaLabTG0b9BozVO/0saTbvwbj9T3eCdkAmpwhhxljigR1WBkjgOEBeC + c6AhZVBdW1qlxO8RMWZpUIxnUaU7krq/gfeISMk25FuypZwt4Bhwvr1ebPw/ + OjqGPYnnm5qO+bX8lKey+ws/O3BMo2Q6HB4viVWAHbqPwOt1x+/oeqmXg7G6 + PZRaVfVx6MUIrUn8Zmme6drsoLc13Bi3pPU8dib/AJ9/I2WMCgAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/disks @@ -1314,7 +1360,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1328,15 +1374,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - b99f58f8-ba83-421d-a41f-a05a01ebaa4f Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots @@ -1355,7 +1403,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1369,8 +1417,10 @@ http_interactions: - application/xml Content-Length: - '332' + Correlation-Id: + - acbd7668-d77e-40df-bd4e-d1faff226984 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1383,7 +1433,7 @@ http_interactions: /InGW0p96uiZv9zvO/hauA9b6ktOvmuzux+rZd2hg06b67iGshGt9Si/rW5l euT5opFF074AsLgTra4CAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/nics @@ -1402,7 +1452,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1416,15 +1466,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - eb692401-273c-4551-bb16-e098a75a1368 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/disks @@ -1443,7 +1495,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1457,15 +1509,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - 97456e2a-3bda-450d-b994-58f729f8bd3e Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots @@ -1484,7 +1538,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1498,8 +1552,10 @@ http_interactions: - application/xml Content-Length: - '331' + Correlation-Id: + - d30c51ce-8065-47a4-9202-d45c9cc5e7ec Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1512,7 +1568,7 @@ http_interactions: R7reUBpSR8/85Pa/faiF/3CVORfkuza7+7Fazu876Iy9jGuoGtG6gPLb6lqm e14oGlk07Qsv1UUFrgIAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/nics @@ -1531,7 +1587,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1545,15 +1601,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - 8936be06-6a14-4fbf-89b8-c6b9f786a76c Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/disks @@ -1572,7 +1630,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1586,15 +1644,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - 4b108735-8423-4779-a356-2129df7d9ce3 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots @@ -1613,7 +1673,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1627,8 +1687,10 @@ http_interactions: - application/xml Content-Length: - '329' + Correlation-Id: + - f9f8ddc6-d35d-4069-a0af-bf05182823fa Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1641,7 +1703,7 @@ http_interactions: W8aG1NEzf7nfdxhm4T9c0V4y+p2b3d04LecPDTStvY4yFEdZu6HKb9JtTI+8 YWh0sbQvGzcjp64CAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/nics @@ -1660,7 +1722,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1674,15 +1736,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - faac4183-26c0-46e1-92ff-d397e7f46737 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/disks @@ -1701,7 +1765,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1715,15 +1779,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - c130890c-afd1-40c0-ac67-004529add25c Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots @@ -1742,7 +1808,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1756,8 +1822,10 @@ http_interactions: - application/xml Content-Length: - '330' + Correlation-Id: + - fc4157e9-12a0-4a32-bb4d-a30c49714a1d Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1770,7 +1838,7 @@ http_interactions: 4ZaxMXXyLF9u9x3GWfgPV9pzTr9zi7ubpuX8oYXW9pdJhrIWjRur/CZdx3TP G4dGV0v7ArDCS3CuAgAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/nics @@ -1789,7 +1857,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1803,15 +1871,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - 769ea954-a7f2-41f0-94cb-55a47fbb8bb6 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/disks @@ -1830,7 +1900,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1843,29 +1913,31 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '642' + - '664' + Correlation-Id: + - 7141db91-f048-42aa-b6c2-6d57203901e3 Date: - - Mon, 28 Nov 2016 12:55:05 GMT + - Mon, 19 Dec 2016 07:57:55 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVWwW6jMBC99ysi7l4bMAQkQi+r/YLdMxrsIbUKGNkubffr - 10ASyKaVKq20yWnmzcN+M55xXDy+de1uRGOV7g9B+I0FO+yFlqo/HoJfP3+Q - LNhZB72EVvd4CN7RBo/lQyGVfbblw87/Znv3ZLA5BFSPyjiC/VH1SGFQdOws - jSHnLARG6iaWhPM8JRmIhqCUMeYsTsKwofOKVCSNyJMwIinHiPBMZiSLMSNs - L6Im4wmLOAQ7JQ/Bl5iLwlklCOdztCsyo63q/6t2KnESMoLDYGewPQQbgN5b - HL4N2riTsJNzd1GdHs+1ms27C/rrAD86voLetFvRQ4fl2IXVd79VWNDZf7hf - GgOaTtlp8O0pky1C7ynN3zhOWafEWdkG2Aobu3+WtVwmX2Jud4ZWgd2e5gKs - BNXBESslyzTcZ0nKgCSyjgnfNxHJ0iQmtU84ZUkqa9YU9EJfV7BOmwmUugN1 - c3FdR+ckoj3EtRBIBJeM8Npb0GBOQpmmuUwglyy6btJPtyis+o1lynnkTyTn - 3FMnYI0Pxld86hSU1Q33Jnh1C79Au6AR4xlj86hcsG364F5us/aDVurngi7W - VS7X/EL1Dk0Dwg+d7w2lfZEvyMpqtOnAlUK/FvRkbzQMYCyWzryg32Bx1mit - tYO6Pccv7ub7JzA4Yw20dlrjAqykVzVgBY2XVkls0V3It4Gr+g9w9CWo0Bht - 7PmbG/z6D3A8iz05a9TLkpXu2/fzSiuwkqYRrvwWjWrx08mbSCeOpazGGHks - fBPugXARCVKzOiEZ5iLLee1bIF1G8EtM+sF8uPcBy3l+1oaeseV1MuvxLxZ6 - erL8AX4ztL7zCAAA + H4sIAAAAAAAAAMVWwW6cMBC95ytW3F1jMLtYYsml6he0ZzTYQ2IFMLJZkvTr + a2BZ2G4iRarU5eR582y/sWcGZ49vTb0b0Dpt2mPAvoXBDltplG6fjsGvnz9I + GuxcD62C2rR4DN7RBY/5Q6a0e3H5w85/03j3bLE6BtQM2vYE2yfdIoVO06Fx + NAbBQwYhKatYEc7FnqQgK4JKxSjCOGGsotOKFKrkkGKIpIyiiPBDwglgJUl6 + EH7yAUGiDHZaHYMvMWeFk0qQvY/RrciE1rr9r9rpKGOAHoOdxdpHsZj03sIU + /iVtA9xdHL51xvZnYWfj7qIaMyxnNQ03gjJ6k25ZCw3mQ8OK734LltHJfrif + /A5to91Y+O4cxRah95TmO06vXa/lomwDbIUNzT/LmpvJl5jbnaHW4La3OQMr + QTfwhIVWecIhjliChEmFhAsWkbRME1IKEaYyYUKkcUYv9HUF1xs7gso0oG8a + 17V3CiI6QFxKiURyFRJe+hFUKAhT+71QCQgVRtdJ+ukWmdO/Md9zHvEkFJx7 + 6gis/s76Ex8zBVVxw71xXnXhE9QzyvYs3jMWhulULhd8ewTQn24j9y0pNy8Z + nUdX8VzzM932aCufU/mYH9r4g74gK6sytoE+l+Y1o+fxRkMH1mHe2xP6DWZj + 9ZbG9FDWi/9ibuY/g8UJq6B24xoXYCW96g4LqLy0QmGN/YV867i6gw6e/BEU + aK2xbplzg1//BIdF7NlYvV6WKkxbvy8rrcBKOjl0hZNOFxYdWv9/8Be9TPjY + uU4ee0Dh9VW6xk9LdySdOY6GJcbIY+mz+ACEy0iSMiwTkqKQqeBlyNP9XMNf + YtIPCqx/7zCfCnCtiAmbnzeTHv/koec3zx9c4kd3NAkAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT + recorded_at: Mon, 19 Dec 2016 07:57:55 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots @@ -1884,7 +1956,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1897,44 +1969,49 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1339' + - '1468' + Correlation-Id: + - da168bc4-4107-41fe-ae13-e89f755a345a Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 + u340RuBf/4vkFLE3/UNyXaPSPwDmb0vK0BMAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics @@ -1953,7 +2030,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -1966,24 +2043,26 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '423' + - '439' + Correlation-Id: + - fd0ddfc6-50fe-4399-85a5-a86bdf699ece Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVUy47cIBC8z1dY3AkwGA9YtveWL0jOUa9pT9DaeARe7+bv - g2ec2JuHNFKkLCe6Keiq6hbVw+vQZzOG6EZfE/GBkwx9O1rnzzX5/Okj1SSL - E3gL/eixJt8wkofmUHnXxuaQpbVss68Bu5qwcXZhoujPziODi2PzEJkEk3MB - nD520tI8NwXV0HYUrZVouFRCdGx5jxWgpLa6oFLDkebQGmp0p6ixywPKFGgk - yZytyV3IG78rR2inJDBumWu2d/7pP1JnFhceM0xIsoB9TXYJ9s7cfmH2J14V - +83GysOATaoiKnbdHt5NQJrSycUp4VcJu8RexDz8M6vbDN6F3Ff2OL2M4Wkd - YGt4JzVVy7381D0mSfpIFYBSKKTI8e3lxU60zRSesWJrsJ06P2HooMVm0eTG - im2ZDTVAm4G1AWOsCeelgDKHUhQlF6USb8pd+49ruTXYTi/98/n8k82PaOdx - atuXSxg71+Pf3U6gFZNsL0Qhc5u6a06KJvEnqvOjoS3nRp9Euxi62n4PcpVS - LfOTfit2+66+A4x0JOvuBAAA + H4sIAAAAAAAAAMVUwY7bIBC95yss7hQIxgHL9t72C9pzxcKQorVxhFlv+/fF + iVunu60UaaWGEwwP5r3HDM3D96EvZoiTH0OL2CeKCghmtD4cW/Tl8yOWqJiS + Dlb3Y4AW/YAJPXS7Jngzdbsij2VafIvgWkTG2ceEIRx9AKJPnszDRLhWJWWa + 4ifHLS5LVWGpjcNgLQdFuWDMkeU+UmnBpZUV5lLvcamNwko6gZVdLhCqAsVR + 4W2LbkJe+J05apOywGmLnKO9D8//kTqxsPCYdQJUROhbdBUgd+b2htnfeDXk + nY1N0AN0OQtryHm6u5uACKcxpnwYZm9ylV50vI2SOzLMfZT8lDJ+JXcVuOY1 + Dx9mdemSm5DXmQOk1zE+ry1mFXVcYrGcKw/uKUuSeyy0FgIYZyW4d3aC7VJ8 + gYasi23XhwTRaQPdosmPDdkiG2rQptDWRpimFlFaM12XumZVTVkt2B/pzhUK + a7p1se2e+pfj8TebX6srj/OzfT3F0fke/u12Bq2YbHvFKl7a/LrqIHAWf8Cy + 3CtsKFXywMxi6Gr7LchVSrPUT/5PyeVD/QkuPmtIkAUAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/disks @@ -2002,7 +2081,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2015,28 +2094,30 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '596' + - '615' + Correlation-Id: + - 68877c1e-e4ad-490d-9b69-f523c3c49111 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVWTY+bMBC951cg7q75cAhIhL1U/QXtGQ32kLUWMLIddtNf - XweSAKWVVqrU5DTz5mG/Gc84zl8+2sYbUBupuqMffgl8DzuuhOxOR//H928k - 9T1joRPQqA6P/gWN/1LsciHNmyl2nvuNtveqsT76VA1SW4LdSXZIoZd0aA0N - DlGQxYKTmGURYbwKSRWxgIiqTlNIa1ZXNR1XpBnEmCYJJ4xlB8ISUZM0CIGI - 8BBnPA55kgnfk+Lof4o5KRxVArcuRzMjI9rI7r9qpwKvQgaw6Hsam6O/AOiz - xeFHr7S9Cbs5TxfVquFeq9F8uqDfDvBPx5fTTbvlHbRYDG1UfnVbhTkd/d3z - 0uhRt9JcB9/cMlki9JnS3I1jpbGS35UtgKWwof1nWdNl8inmcmdoJJjlaU7A - TJAtnLCUoqjCNMxSBgSTaE9Yyg8kzfac1BGvgLNQ7EWV0wd9XsFYpa+gUC3I - zcW1jo5JRAeIK86RcCYCwipnQY0ZCUXiirqHTATRukn/ukVu5E8s9nGSHoIs - jAJHvQJzvNeu4tdOQVFuuJvg6hY+QzOhUcDSIBhH5YEt0wd73mbtBq1Qbzmd - rFUua34uO4u6Bu6GzvWGVK7ID2Rm1Uq3YAuu3nN6sxcaetAGC6vP6DaYnDla - KWWhau7xh7v4/hU0jlgNjbmu8QBm0rvssYTaSSsFNmgf5G1gVf8eTq4EJWqt - tLl/s8HXf4DDXezNmaNOlihV11zuK83AtiXtpcdibNm5h0ZsehCMo+4eCfT2 - SvgFE62oh2YIAAA= + H4sIAAAAAAAAAMVW246bMBB9z1cg3l1zCwGJsC9Vv6B9RoM9ZK0FjGyH3fTr + 60C4lVZaqVLDk+fMsX1mGI+dvXw0tdOj0kK2Z9f/4rkOtkxy0V7O7o/v30ji + OtpAy6GWLZ7dG2r3JT9kXOg3nR8c+w1j51VhdXap7IUyBNuLaJFCJ2jfaOqd + Ai8NOSNhlAYkYqVPyiDyCC+rJIGkiqqyosOKNIUQkzhmJIrSE4liXpHE84Fw + /xSmLPRZnHLXEfzsfoo5KhxUAjM2Rr0gA1qL9r9qp3cZPRh0HYX12Z1N+mxh + HH+TtgKeLg4/OqnMQ9jDeLqoRvZTrobhSlBGd+WWtdBg3jdB8dVu4Wd0sA/P + k9+haoS+H3z9iGKN0GdKsx3HCG0Em5StgLWwvvlnWWMz+RRzvTPUAvT6b47A + QhANXLAQPC/9xE+TCAjGwZFECTuRJD0yUgWsBBb5/MjLjM70ZQVtpLqDXDYg + do1r6x2CCE4QlowhYRH3SFTaEVSYEp/HNqlHSLkXbIv0r1tkWvzE/BjGyclL + /cCz1Duw+DtlM36vFOTFjrtzbrrwFeoRDbwo8bzhqMzYOnww133Uth3l8i2j + 42gTy5afidagqoDZQ2drQ0ib5BlZWJVUDZicyfeMPsYrDR0ojblRV7QbjMbi + LaU0UNaTfzZX819B4YBVUOv7GjOwkN5FhwVUVlrBsUYzk/eOTf47uNgUFKiU + VHqas8O3F2A/iX0Yi9fK4oVs69u00gIspKtGXWimRaFQo7J3g/3J04Q/O/f1 + bG4d5kO9LwU4YONrYugT9oVBH0+MX+J5D2KjCAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots @@ -2055,7 +2136,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2069,8 +2150,10 @@ http_interactions: - application/xml Content-Length: - '1464' + Correlation-Id: + - 7fe9df6f-bc08-4ae5-a9b5-7d0ceaf40bc1 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2080,35 +2163,35 @@ http_interactions: rXayMgSKjSzAZqW0d7m2qe/S1VxwMvdWLvF44pDE9SgRSRoELEi9NEnto2V7 6fvM4agPHAeng8dIIuiccG9OwV/QxcpxrZkUa+uqmZ2nrbeMGzyvPklaaSaL p9f2365AG1WBNasgW1uHkX3mrD3yNhSgeSXLRhy5bmifj9+97Xm4qFSu98fZ - D+y3dkpI/XTwqft+c5cKyQ8etZ/nDpmXEqIKNnXGqtBuRyflLm8hf41P1gDg + D+y3dqqQ/OBS+/nmDgmpnw4edd/nLpmXEqIKNnXGqtBuRyflLm8hf41X1gDg Bcsh2uUImParr2y3QSA9GVUON+1K3DBTD2rmqMCl6nMR2t13f6E9tTLMIVfV - S+RQf+57TuB6ob0X9efxsp7YE51Umdq8zLTiT2A03l3WjGPpdF8G08lE+21P + S+RQf+57TuB6ob0X9efxsp7YE51Umdq8zLTiT2A03l3WjGPpdF8GE8pE+21P rGYV30oD3NQVRM/BMl7i7j3h4AQjJxq3Yr1luGFEW/1h1J+WSDUVskQpE+dQ - TByt1UPBkgxEZKoaQvswGtuxLxhCxWjjUOlZk9a1pcwWKuuCWzMBO8QkmM+q - epqM3mnWVgwnhPZoW57V2kDVonZBPQYLShG1/pJ4CwoEMz8n6VKkNPVTn/F0 - ZJJjLpurLTYSUetSZ0moT+ji0fHuveB+EdxRSt/T+T1tMtGbPAhAJbGuo7bG - 0dFuNAY5ZKB1lLJMwx7QraA/UaDQQFxWqoEMJmc/fyTvL9vKzTZmOyYzlshM - mpeJ+B7Svbd4OftlJfEQaMMJ7eP3IB3/smGI12GZsSk3clVIfIx0Y/34PVH9 - 2CpkEP/9nMUll8ew9aUTJZhl6nOssPWopIDDsoF0YrecVYazSsSDKI0V48Wp - RJdMxQqdQhX3a2xaN7bBVfkSlwwRPTAwoRivxmhzVRSIjLh71aNffvv4c/zH - x98fHn4N7bF6kM3JbIVaq6n8gdkqMZGyM21blJsau46YbaAwk/VuT1rCkA+3 - DZua+4J9YvRguP3Tp0d8Rw6S/sRaJ/8R+KE9WhvmclN1Rd88Qm3hkwa0Y/Go - 2CuDOav1GY7OZeMrH+u6QUobNz73Fu4CGN5GLsfLzBUkYcwhlC8ghaU3B298 - Px6dmqqJ2qgYAYDw30AkC7ylJV5UffEUJPMSX57G4eOaM9kgfBccCOUUhvbv - aPPEHT4H5obLWgzE45S3urbtOGJjogmxL6xu6j7LYolR6EK/8nzOPJcs3RUQ - b8lTwgASAunKW6X4xLicjkKP3dQGTjZEEojVMg2Iv+CCeP4C2zQ3XRA+9wUO - 3CBIRt3DvmuJsfmQfOrS3NQM7xADGPfzzuZMPEzHZYOIT1XGGHWNyWqQeRoN - Qg453gqmQyXd/8jE3+E3OlZr+/S8Og5x/EfHv3fxhaV3gbN8T932eT1NHKAH - 3wfJMvmlhdbQPHrHAbsUczlwLE0bGy9Rh8+m8hH5B+EgaF+3FxbwbOKqLpqi - SeWm3t8C8Cy1OT7sX580MFjnLDZ1AXGuRFOZ2M9kwHaNmb7qjLbt8nPG1rTF - XesSEOq2rYt776zu5n5waF1Er3U+Uup43z6rp9Aeyk6zy4bD66YXbPDUteH7 - k06pOtZ+tPc/sngRcDcQYk4ET1LiJRiCZO6siE+5D3hRJmiuY/FXzXx1Fn+N - V9/O4gXTIn0tIn/VkV6byF/l1OsS+atcuhH5G5G/Efkbkb8R+RuRvxH5Tnoj - 8jcifyPyZ4e+Efnvksg7zqOD3crq3vGRyHvfN5GH1E98Mce68pOAeK5PSQDc - J0mAzaDPFjQRvCPyV818dSJ/jVffTuR/QO0OZn99ukTmW0LG2lkjSngC13nh - Os7daukfCvdNwXX6Rqv/AMV6RCw9IgAA + TByt1UPBkgxEZKoaQvswGtuxLxhCxWjjUOlZk9a1pcwWKuuCWzMBOywTMJ9V + 9TQZvdOsrRhOCO3RtjyrtYGqRe2CegwWlCJq/SXxFhQIZn5O0qVIaeqnPuPp + yCTHXDZXW2wkotalzpJQn9DFo+Pde8H9IrijlL6n83vaZKI3eRCASmJlR22V + o6PdaAxyyEDrKGWZhj2gW0F/okChgbisVAMZTM5+/kjeX7aVm23MdkxmLJGZ + NC8T8T2ke2/xcvbLSuIh0IYT2sfvQTr+ZcMQb58yY1Nu5KqQ+Bjpxvrxe6L6 + sVXIIP77OYtLLo9h60snSjDL1OdYYetRSQGHZQPpxG45qwxnlYgHURorxotT + iS6ZihU6hSru19i0bmyDq/IlLhkiemBgQjFejdHmqigQGXH3qke//Pbx5/iP + j78/PPwa2mP1IJuT2Qq1VlP5A7NVYiJlZ9q2KDc1dh0x20BhJuvdnrSEIR9u + GzY19wX7xOjBcPunT4/4jhwk/Ym1Tv4j8EN7tDbM5abqir55hNrCJw1ox+JR + sVcGc1brMxydy8ZXPtZ1g5Q2bnzuLdwFMLyNXI6XmStIwphDKF9ACktvDt74 + fjw6NVUTtVExAgDhv4FIFnhLS7yo+uIpSOYlvjyNw8c1Z7JB+C44EMopDO3f + 0eaJO3wOzA2XtRiIxylvdW3bccTGRBNiX1jd1H2WxRKj0IV+5fmceS5Zuisg + 3pKnhAEkBNKVt0rxiXE5HYUeu6kNnGyIJBCrZRoQf8EF8fwFNmpuuiB87gsc + uEGQjLqHfdcSY/Mh+dSluakZ3iEGMO7nnc2ZeJiOywYRn6qMMeoak9Ug8zQa + hBxyvBVMh0q6/5GJv8NvdKzW9ul5dRzi+I+Of+/iC0vvAmf5nrrt83qaOEAP + vg+SZfJLC62hefSOA3Yp5nLgWJo2Nl6iDp9N5SPyD8JB0L5uLyzg2cRVXTRF + k8pNvb8F4Flqc3zYvz5pYLDOWWzqAuJciaYysZ/JgO0aM33VGW3b5eeMrWmL + u9YlINRtWxf33lndzf3g0LqIXut8pNTxvn1WT6E9lJ1mlw2H100v2OCpa8P3 + J51Sdaz9aO9/ZPEi4G4gxJwInqTESzAEydxZEZ9yH/CiTNBcx+KvmvnqLP4a + r76dxQumRfpaRP6qI702kb/Kqdck8lc5dCPyNyJ/I/I3In8j8jcifyPyB+mN + yN+I/I3Inx36RuS/SyLvOI8Odiure8dHIu9930QeUj/xxRzryk8C4rk+JQFw + nyQBNoM+W9BE8I7IXzXz1Yn8NV59O5H/AbU7mP316RKZbwkZa2eNKOEJXOeF + 6zh3q6V/KNw3BdfpG63+A093VPY9IgAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics @@ -2127,7 +2210,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2140,24 +2223,26 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '425' + - '443' + Correlation-Id: + - f724588f-09d5-454d-8a3b-8e39d2b9f2bd Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVUXY+cIBR9n19heKeAoqJR962/oH1uEC5TsooTcG3774uO - rW4/kkmadH3iHg7ecw43NE9fxyFZwAc7uRaxdxQl4NSkrbu26OOH91igJMzS - aTlMDlr0DQJ66i6Nsyp0lyR+6zL57MG0iEyL9TMGd7UOiLxZsoyB0DKlVaYV - zniVYq56hvuUU6x7I4QUhpvekPV/xGiV6pIKTJlmmEvJsejzDOuCs7JkgkEK - KLG6RQ8x7/o2jVLN0WA4kA0drHv+j9KJhlXHIufowsPQohNA3ljbL8r+pKsh - v8XYODlCF7uwhmzLy5sZiFM62zBH/m7hBJxNLOM/q7rP4EPMc2cH85fJP2+H - C6krajKBc14VmJemx5UQKc6lzHNgGePw+vAaJ+hu9i/QkL04dq2bwRupoFs9 - 2akhB3KwRqkSqbWHEKJ8WjNZc1mzoqasztNX7bb7h73dXhy7t+Hlev2p5kd1 - yjhe26ebn4wd4O9pR9LOCSQrWJFxHXOsyhxH8yUWPK2worQSJVNQ0ewe+0PM - 3Uqzzk98rcj9ufoO4uZPXe4EAAA= + H4sIAAAAAAAAAMWU346dIBDG789TGO4poKho1L3rE7TXDcJwSlbxBF3bvn3x + T6vdbZOTbNLjFTN8Or9vHKievvddNIMf7eBqxD5QFIFTg7buWqPPnz5igaJx + kk7LbnBQox8woqfmUjmrxuYShWdZRl89mBqRYbZ+wuCu1gGRN0vmfiQ0j2mR + aIUTXsSYq5bhNuYU69YIIYXhpjVk+R4xWsU6pwJTphnmUnIs2jTBOuMsz5lg + EAOKrK7RXcqNb2WUagoGxyOzZjvrnv8jOtGwcMxyCi48dDU6JciD2V6R/Y2r + Im/aWDnZQxOqsIqsy8vDDHi4DX4CrWG2Kkzp5uN1ljyQMJyjyY5T0O9wp8SZ + a+7fTbWdkruU58oOpm+Df15fzqQuqEkETnmRYZ6bFhdCxDiVMk2BJYyDedNO + 0M3kX6Aie3DsWjeBN1JBs3iyQ0WOzKHqpYqk1h7GMeDTksmSy5JlJWVlGv9R + bp1Q2MvtwbF7616u1980v6JTj8Nv+3Lzg7Ed/LvbQbRrRpJkLEu4Dn0s8hQH + 8zkWPC6worQQOVNQ0GRr+13K3Uq1zE+4T8l2of4EeMytWJAFAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/disks @@ -2176,7 +2261,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2189,29 +2274,31 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '636' + - '657' + Correlation-Id: + - b7eed604-f62b-4ffe-8d89-0a5600d3ccba Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVW227bMAx971cEftdk+RoDjvsy7Au2Z4O2qFSobRmS6rb7 - +smXxPbSAgUGLHkSD0+oQ4qUlT++tc1hQG2k6k4e++Z7B+xqxWV3Pnm/fv4g - R+9gLHQcGtXhyXtH4z0WDzmX5tkUDwf3m9aHJ43i5FE1SG0JdmfZIYVe0qE1 - NK19wbioiRA8JtGxYqTKxJFUooqyoAqzNGF0ikhZXIksyASJs9BRMUlIxjAk - LABWh0kAUDmJkjutX2HOCieVUFuXo1mRCW1k91+1U46jkAEsegeNzcnbAPTe - 4vCtV9ouwhbj7qJaNVxqNS3vLuivA/zo+HJ60255By0WQxuW391WLKeT/XC/ - NHrUrTTj4Jslky1C7ynN3ThWGivri7INsBU2tP8sa75MvsTc7gyNBLM9zRlY - CbKFM5aSFxkXUQWRIEnCAxL5zEUFEZM0OGIa+gmPeZrTK32NYKzSI8hVC/Lm - 4tp7pySiJA0EspTUQeK70tY1GatJqjiMRcR9XmG1b9JPt8iN/I0F89Mwjdgx - iBx1BFZ/r13Fx05BXt5wb5y7W/gFmhn1pym5mtvMwb7cJuxmrFDPOZ1XuzT2 - /Fx2FrWA2s2bawupXH2vyMoSSrdgCw2vOV3WGw09aIOF1S/oNpiN1VspZaFq - sBDQGEe42psAT6Bxy1mBlfQqeyxBOG0lxwbtlXzr2NW+h7OrQYlaK20u/7nB - 9x+/4ZLNYqxeJ4uXqmveL5FWYCWN41u6LYRs8NOpG0kLx9CKCd9PYiQZoHD9 - 6IbqmIWZa0rgLERENwHz+H2JST+YDfveYzHNztrMEza/TCY97rVCl+fKH+HD - 9AnvCAAA + H4sIAAAAAAAAAMVW246kIBB9n6/o+M4iXtvEdl42+wW7zwak6CGjYoB2Zvbr + Fy/d6jqTdLLJtk/UqQOcKquA/Pm9qQ89aCNVe/LIN987QFspLtvzyfv18wc6 + egdjactprVo4eR9gvOfiKefSvJri6eC+cXx40SBOHla91BZBe5YtYNpJ3DcG + p5UvCBcVEoLHKDoyglgmjogJFmUBC7M0IXhcEZOYiSzIBIqz0FEhSVBGIEQk + oKQKk4BS5iRK7rTew5wUjippZV2MZkFGtJbtf9WOBxk9teAdNNQn72biRwvj + 8Je0FfBwcfDeKW1nYbPxcFGN6q+5GocrQTnelVve0gaKvgnL724LkuPRfnqc + /A50I83Q+GaOYo3gR0pzJ46VxsrqqmwFrIX1zT/Lmg6Tu5jrnWktqVn/zQlY + CLKhZyglLzIuIkYjgZKEByjyiVuVihilwRHS0E94zNMc3+jLCsYqPYBcNVTu + Dq6tdwwiStJAAElRFSS+S21VoSGbiMVhLCLucwZsW6RfbpEb+RsK4qdhGpFj + EDnqACz+TruMD5UCvNxxd87NKXyh9YT6Y5fczHXk1F72AbuTqFCvOZ5GmzC2 + /Fy2FrSgles3VxZSufzekIUllG6oLTR9y/E8XmnoqDZQWH0Bt8FkLF6mlKWs + hkLQ2jjCzV4t8EI1rDkLsJDeZAclFU5byaEGeyPvHZvcd/TsclCC1kqb65wd + vr38+ms0s7F4nSxeqrb+uK60AAvpYsCUpjKy1GBAu3vB/eDrhM+dy+Sh90un + T8gavmzZgTRzDGZE+H4SA8ooCFfMriOPWZi5iqachADg2mfq3buY+JPGsh8d + FGPjLZ0wYtOzZtTjnjp4fuv8ARkqREAsCQAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots @@ -2230,7 +2317,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2244,8 +2331,10 @@ http_interactions: - application/xml Content-Length: - '331' + Correlation-Id: + - a3e285d7-9cdb-41a6-8593-5575f7cfffc7 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2258,7 +2347,7 @@ http_interactions: E93sKB1SR8/85X7fcZiF/3ClueTkOze7u3Fazh9baI29jjKUkjduqPKbdBvT I28YGlks7QuYcA8GrgIAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/nics @@ -2277,7 +2366,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2291,15 +2380,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - e0c6109f-dd10-491b-aedf-e77769242efb Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/disks @@ -2318,7 +2409,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2331,29 +2422,31 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '640' + - '662' + Correlation-Id: + - 7ce381e3-54e8-4eaa-8c0b-3f2c897b89d0 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVW226cMBB9z1cg3l2bO0gsean6Be0zGvCwsQIY2Q5J+vU1 - l12gm0iRKnX3yT5z1nPGnmOcP751rTOi0kL2J9f7xlwH+1py0Z9P7q+fP0jq - OtpAz6GVPZ7cd9TuY/GQc6GfdfHg2N88dp4UNieXylEoQ7A/ix4pDIKOnaYZ - BDxL4oh44Ack9BpGIEpSEjHmBZACjyqg84rUwyyO04oRxqKQhNBwkgIGJEtY - EMZYYeQFriO41foV5qJwVgm1sTXqDZnRVvT/VTvlOAkZwaDrKGxP7g6g9xaH - b4NUZhW2Tu4uqpPjZa/m4d0F/XWAHx1fTm/aLe+hw2LseO2V320yL6cz8nC/ - QgZUndCT9fVayx6h95Rm7xwjtBH1RdkO2Asbu3+WtVwnX2LuM0MrQB/Pc4E2 - iujgjKXgRQKZH8Z1TOqYMRImUURs2RkJ0yjyqpQlQeLn9ErfVtBGqgnksgNx - c3kdo3MZYZz4DXoJqf3YZsK6JgB2r6soiJqQM15hdWzUT1PkWvzGwpvEhV7q - h5Y6AVt8UHbPp15BXt5wb4KHm/gF2gX1WZgyNtvliu3LB/NyW7U1WyGfc7qM - DrUc+bnoDaoGams82x1C2k2+IhurkaoDU9TyNafreKdhAKWxMOoFbYJlskUr - KQ1ULRYNtNoSrvPdAk+gcM/ZgI30KgYsobHaSo4tmiv5NnA4gAHOdg9KVEoq - ffnPDX78Co6XatbJFrWyeCn79v2y0gZspMnFpU3RiBY/Nd9EWjmaVtZNLI6Q - ZICNbcrKI2kWZLYzgXsBIvopLi78EpN+YBDzPmAxG2jr6BlbniizHvtsoeu7 - 5Q/9DS+H+AgAAA== + H4sIAAAAAAAAAMVWTY+bMBC9769A3F2bb5AIe6n6C9ozGvCQtRYwsh12t7++ + BpIAza4UqVLDyX7z7HljzwzOn9+71hlRaSH7g+t9Y66DfS256I8H99fPHyR1 + HW2g59DKHg/uB2r3uXjKudCvunhy7DePnReFzcGlchTKEOyPokcKg6Bjp2kG + Ac+SOCIe+AEJvYYRiJKURIx5AaTAowrovCP1MIvjtGKEsSgkITScpIAByRIW + hDFWGHmB6whutd7DXBTOKqE2Nka9IjPaiv6/aqeTjBEMuo7C9uBep/TRwjj+ + JW0DPFwcvg9SmbOw8+Thojo5Xs5qHm4E5fQm3fIeOizGjtde+d068XI6I0+P + C2BA1Qk9lb4+x7FF6COl2Z5jhDaivijbAFthY/fPspZ2chdz6xlaAXp/nwu0 + UkQHRywFLxLI/DCuY1LHjJEwiSJiw85ImEaRV6UsCRI/p1f6uoM2Uk0glx2I + m+a1t85hhHHiN+glpPZj6wnrmgDYs66iIGpCzniF1T5Rv3SRa/EbC28SF3qp + H1rqBKz2Qdkzn3IFeXnDvTHuOvEJ2gX1WZgyNpfLFduGD+Z0G7VtSYV8zeky + 2sWy5+eiN6gaqG3h2ewQ0h7yFVlZjVQdmKKWbzk9jzcaBlAaC6NOaB0sk9Va + SWmgarFooNWWcJ1vNngBhVvOCqykNzFgCY3VVnJs0VzJt4bdBQxwtGdQolJS + 6cuaG3z/Fxwv0Zwnq9XK4qXs24/LTiuwkk4adalrLUqFGpX9Qdhbviz43Lgu + nlpAafU1osUvK3cinTmaVrYUWRwhyQAbm9GVR9IsyGxaA/cCRPRTXEr4Lib9 + pLrMx4DFXH1rOczY8r6Z9dg3Dz0/ev4AKlA9xjUJAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots @@ -2372,7 +2465,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2386,8 +2479,10 @@ http_interactions: - application/xml Content-Length: - '1287' + Correlation-Id: + - 23fff910-5385-4918-b21f-34946f1aef28 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2399,29 +2494,29 @@ http_interactions: bb8rqFRcUNsStNra08y9MdbVrM0IlViwtifnPwL3SK2/P2buLfm6WJ1amqNh VeYOkxtFSNE88PyV460dP3jyvU0cbvzowQviH7xw43mgtV9zFZnOVwAsVCdz /py5S9p1ddtDS6qipjUXp55N8xJVEkwxsUYwXfR9Q3CVOI4hBKGD1ySC5dHK - QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnwkTwWp6PdJ64b20U - YfJ5smkcv7lJDcOTRcPQXZYEQfddhYRWE471APvX2GQvQN6gmubHmmCAzDCe + QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnwkTwWp6PdJ64b21U + w/Bk0jB8c4MIk8+TRePYXZYEQfddhYRWE471APvXWGUvQN6gmubHmmCAzDCe s4eNAErPirfLbcdEX5SPGQNE+acGioOaFaRzxTBIZmNlyX1vHa4jPwmizD2T - 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKCLD2DVII4EPTFGsOkHzl2RV + 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKSLD2DVII4EPTFGsOkHzl2RV rGD3GXFxAs2I3qxCHhBsmHsDf5rNl+0YN7lsx3lfWxvD0QY+bdCuomSqxtNU V+Te0QQMbeeMS6uP69bm6kCFfccui9Dj1j6QpecyV1OIq04qKgZIeuMXOPrv - /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI2nxIYDB0nOn4pRWVcvLqlTBf + /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI23xIYTB0nOn4pRWVcvLqlTBf SICoaNEK3qPhGgWNPhc7sP2hQEfEKrRjFVMng39fHddWMDgE6IBkvYwX4fiX - DTOodW2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM + DTMoLW2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM XG4UC6phtxoJhZEgxcJLOkMXLhmYpARqZEnFZZ0SHcibeboOzNtT0SJA9EKB gaFLg7cxbxpARjG27fzX3z/8Uvz54Y/Hx98yV2cvommMViYlN8WPqgMnhpDd cIek3HdwRyjQnjbKWAhdoyZw+XLbrM+5z/DKyB8Vdn/++AQtYqLMF3Zy9x+B n7mabFazvRiTvu8vQ+I7PWh1spbsQkHMOnmDo1uaXs0hr3uk3BYz6ui/8QuT SCtmF6NMOdEpXgAAAP57mrMG6i+DQjUnmyBZt9BUeoMvMje0hfvuGJAxE4bO LbLvXtNwoW4pNmCg0EM+8IYbxQUbhvuFe0e6z/uqKhh4YXA9TqM1RlHgrIKU - OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4FrVroqE2cdY3jcrWPk7IIydnC4 + OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4GLVroqE2cdY3jcrWPk7IIydnC4 JjAJkmSnXQzOF5IC7hUMm4rmvkNQQxQFv99eWm7Iy3DcVwj45G0BXpcQrB6Z 19nC5bSGqqBmqPQcw2/6tGMNuuftNXny15sw2kTRwzpIp/Z6XbhAD/QHhir2 eYDWUj1YhyncP9R9x6Gy7HWc8hGffeYD8ifiwmlf15c19EUVomv6pCnZvjtX AfoCj9VLY//6ooXCrkaF6hpa1Jz0mQn3mYqi/jm+YN28y4713Wd6+OSHmyDZ - RMFDugq/2TN9bEyveqVfx6D0C1YJp/NUEgAA + RMFDugq/2TN9bEyveqVfx6D0C0J5yiZUEgAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/nics @@ -2440,7 +2535,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2454,15 +2549,17 @@ http_interactions: - application/xml Content-Length: - '84' + Correlation-Id: + - f41d256b-3b3c-446a-88cc-43ea67045590 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/disks @@ -2481,7 +2578,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2495,15 +2592,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - f5b768ee-3319-4e1f-8fed-a16ec8e782d1 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks @@ -2522,7 +2621,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2535,27 +2634,29 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '576' + - '569' + Correlation-Id: + - a51428a2-c03b-4b91-8bb2-fd91e2e70fc2 Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCsnIp+gXtWRiRI4eINpCME/fr - S8myZUEN4EOAVqfhm8fhm+GMWDx/dK13Qm3U0B/88Fvge9iLQar+ePB//fxB - ct8zFnoJ7dDjwT+j8Z/Lp0Iq82rKJ899s+29aGwOPh1OSluC/VH1SGFU1GI3 - tmDR0CxPMGcJkhogICwPI5JDLghLsybOQKYi43SOSzMeZlkcIIl5UxMmgREe - JSmRkCaRiGNM6tT3lDz4DzEvOmetIKzL1KzIjLaq/wcZUPwYB219T2N78JcF - /T+kiWE8L8Jm805WQXdFLHrosDx1YfXdHREWdF6v7qvOL0pkufpHmPe6oVVg - 7lVegJWgOjhipWQpEBgPkpoEkoErURgQzllMwiwKpRQsYVgX9EZfIxg76AmU - Qwdq12Zb75xElEFcC4FEMOmSqJ0FDXISyjTlMgEug2hb/E+PKIz6jWXKWMSS - gDPmqBOw+kft6j4NOspqx905NzPzBu0FDfM4ZyxPWTC3wQ2/LwHYt33m7nLL - 4XWSP1mbfLb8ohl0B7bU8F7Qxb6LPoI2WFr9hm7rZXHnfQGNULdYNtCaiXED - VtK7GrGCxqKuJLZob+S9Y1O7EY5OeoVaD9pc9+zw7a/mdJW6LFavkyWroW/P - 10grsJKmga3cEY1qP5+dibRwDA1qjJHFwjVQ5jpXRILUQZ2QHLnIOasDd3eX - 8XmISf/S2/Y8Yjn3/tqMM3Z5DWY97oWgyxPxB9+SZYxjBgAA + H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCknIp+gXtWRiRI4eINpC0E/fr + S0mOZUMN4EOAVqfhm8fhm+GMWDy/9513Qm3UOJR++C3wPRzEKNVwKP1fP3+Q + 3PeMhUFCNw5Y+mc0/nP1VEhlXk315Llvsb0XjW3p0/GktCU4HNSAFCZFLfZT + BxYNzfIEc5YgaQACwvIwIjnkgrA0a+MMZCoyTpe4NONhlsUBkpi3DWESGOFR + khIJaRKJOMakSX1PydJ/iLnqXLSCsC5TsyEL2qnhH2RAxTidfU9jV/qLSf8P + Wfg+jdpehF0WN9IKuitiMUCP1akP6+/umLCgy3pzf2j9omQuV/8I81Y3dArM + rcoV2AiqhwPWSlYCgfEgaUggGbgyhQHhnMUkzKJQSsEShk1Br/QtgrGjnkE5 + 9qB2bXbvXZKIMogbIZAIJl0SjbOgRU5CmaZcJsBlEN0X/9MjCqN+Y5UyFrEk + 4Iw56gxs/km7us+DjrLecXfOu5k5QreiYR7njOUpC5Y2uOK3JQB73GfuLrca + X2f5s3WXzz2/aEfdg600vBX0Yt9En0AbrKw+otu6Lm68L6ARmg6rFjozM67A + RnpTE9bQWtS1xA7tlbx33NVugoOTXqPWozYfe3b4tsUdLOtx6M4f3A3YSPNY + 1i5Iq7rPp2MmXTiGBg3GyGLhWiRzvSkiQZqgSUiOXOScNYG7nXVAHmLSv3Sv + PU9YLd29tduCrf/7RY97A+jlEfgD2brfZ0UGAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/disks @@ -2574,7 +2675,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2588,15 +2689,17 @@ http_interactions: - application/xml Content-Length: - '85' + Correlation-Id: + - cc1437f7-9816-487f-a204-42b9f2fdaa7f Date: - - Mon, 28 Nov 2016 12:55:06 GMT + - Mon, 19 Dec 2016 07:57:56 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT + recorded_at: Mon, 19 Dec 2016 07:57:56 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api @@ -2615,7 +2718,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 response: status: code: 200 @@ -2628,7 +2731,9 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '856' + - '860' + Correlation-Id: + - 96642319-c584-423d-99dd-41946566c75d Link: - "; rel=capabilities,; rel=clusters,; @@ -2657,39 +2762,93 @@ http_interactions: rel=cpuprofiles,; rel=schedulingpolicyunits,; rel=schedulingpolicies,; - rel=permissions,; rel=macpools,; - rel=networkfilters,; + rel=permissions,; rel=macpools,; rel=operatingsystems,; rel=externalhostproviders,; rel=openstackimageproviders,; rel=openstackvolumeproviders,; rel=openstacknetworkproviders,; - rel=katelloerrata" + rel=katelloerrata,; + rel=externalvmimports" + Date: + - Mon, 19 Dec 2016 07:57:58 GMT + body: + encoding: ASCII-8BIT + string: !binary |- + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsyW7S2ilyVu0XpN16sIRtYuCqgNR4 + Mvn3Yr0l4wxEi8x9Hg5cA5egp1fOgpJIRUEk4WIehwERKWRUHJLw9/Ov2SoM + lMYiwwwEScIzUeHT5g7hnG7uAvMhRsUpOEqyT8IISir1jIgDFSQyIVGKc7yj + jGpq8gJJWBKOTJETCCuUNhRbgFb1Sn5SBMv0mLz9LYg8v0+wotrrBplhjVMi + BpSGFl8IO7FBgBc3UpqkllajeCT+2EvgyVulbGn2bidXx3rxOoLqaNWye5qd + ROXy4iCI/gfy1NLoVK9kO5nW68VHAut2RS07pSkNEh9IBhxT0eZPjJ8Ask9s + HOM1PY0PLbtKdEraAZw47ovU607pNIVuSWrZjSrhOcO6q0av+6Xb17Bzey2f + WW5z7qZEn/OO19jmD2PnNwrx4lio/gysZfc0O5fK5cXhIKHIWxKN4pFop1H7 + /G6F0X702oglzwFYm9pqPqn2WTROr2mUvOfhzOHm+J5LSFW38WvZPe3GNXpx + eXF4gV1LoRJ9TlJz4AiSagrTY3nocFtSQdNcwp72N8TI5LwuE5CRya1/yosJ + xtDitjrpkWSFCTnkwGh6LgTtegG77zOwfYdpcTgB5kRyqtSgfEOLEwTH6XAr + d6pTMpjhsDa01dk0pd0+vDK79XOvpncUmF3aJFOukmb9UW33uXK83BbpiXLz + u54C3/L6QZfACn4be+r2A286tZvoV34n+JO53hkDIk2lcAM5tnkVreTUHN1S + TwvW21s4lZOUYraF3Ys5YFRt9ehYorj5ZpY/7XfVx+wYFqeWg1sn6DXQJV4C + 6G6akXWeyFQpK1LzUhF7GJARmJMN/DEsgp8VCxRVpj7CPGAykJuK6RzkAUWN + ZRhSPYoDjl9AJuF9GHAqLtIiDHYFZVkSVnxLWr+d49F67AvGtg3E5n5uHtZb + ji9PTRSNXM30rieCVMFN43seMuKD+lYWDRqzzQpFtTB2YnPhlGSzQFEj9UjR + CApVTykr9NcPoZc26AkYqjo6K/jCn/cEDDX367Zpt6zDPHw4zL1tGCusMQ9L + gjQ1P6llvPg2Wyxni/VzvH58+P74sJovV+sv8fIxjs3Al5g7FFX/LvkPpW3o + um0RAAA= + http_version: + recorded_at: Mon, 19 Dec 2016 07:57:58 GMT +- request: + method: get + uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks + body: + encoding: US-ASCII + string: '' + headers: + Accept: + - "*/*" + Accept-Encoding: + - gzip, deflate + User-Agent: + - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 + Version: + - '3' + Prefer: + - persistent-auth + Cookie: + - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + response: + status: + code: 200 + message: OK + headers: + Content-Encoding: + - gzip + Connection: + - keep-alive + Content-Type: + - application/xml + Content-Length: + - '569' + Correlation-Id: + - 7dddd463-8a51-4b70-8dc0-72f112f07b9d Date: - - Mon, 28 Nov 2016 12:55:10 GMT + - Mon, 19 Dec 2016 07:57:58 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7TSVPkrNovSLv1YAnbxMBVAanx - ZPLvxXpLxhmIFpn7PBwuAS5GT6+cBRWRioJIw2QZhwERGeRUHNLw9/OvxUMY - KI1FjhkIkoZnosKnzR3CBd3cBeZDjIpTcJRkn4YRVFTqBREHKkhkQqIMF3hH - GdXU5AWSsDScmCInEFYqbSh2AJ3qlfykCJbZMX37WxJ5fp9hRY3XDTLHGmdE - jCiNLb4QdmKjAC9upDJJHa1W8Uj8sZfA07da2dL83U6uifXidQTV02pk9zQ7 - idrlxUEQ/Q/kqaPRq17JdjKd14uPBNbvikZ2SlMaJD6QHDimosufGT8BZJ/Y - NMZrehofOna16JS0AzhxPCzSoDul0wz6kjSyG1XCC4Z1vxqD7pdur2Hv9iqf - Kbc5dzOiz0XPa2rzh7Hzm4R4cSzVcAY2snuanUvt8uJwkFAWHYlW8Ui002h8 - frfCZD96bcSKFwCsS+00n1T7LFqn1zQqPvBw5nBzfM8SUtVv/EZ2T7txjV5c - XhxeYNdRqEWfk9QcOIJkmsL8WB473EoqaFZI2NPhhpiYnOsyA5mY3Pqnopxh - jC1u1cmOJC9NyKEARrNzKWjfC9h9n4EdOkyLwwmwIJJTpUbLN7Y4QXCcjbdy - r/q0GKayo9ZyZnQCAsMbazN/dTbdbb+hr8xujeGrGVhgdum3zLpXNB/I2X2u - HC/XTnai3GyQOfAtrx90Bazkt7Hnbj/wdmFuol/5neBPpk9gDIg0K4VbyKmt - g1EFyShmW9i9mKNFNVaPXiWK229h+dN9Vx3MjmFx6ji49YBeA13iJYDupxlZ - 54lMWfMyM28UsYcRGYE52cAfwyL4WbNAUW0aIszTJQe5qZkuQR5Q1FrGIfVz - OOD4BWQarsOAU3GRkjDYlZTlaVjzrWjzao4n9diXjG1biM16aZ7UW44vj0wU - TVzt9K4nglTJTct7HjPio/WtLRo0ZpsHFDXC1InNVVORTYyiVhqQogkUqh9R - VuivH0KvbNAzMFT3clbw5EPwxAY+A0PtzbptGy3rMPcfDrO2DWOFNebxkiBN - zb/UKk6+LZJksXp4TtaP9/ePSbxcfV99iVePsal8HXOHovqHkv9b/wvbZxEA - AA== + H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCknIp+gXtWRiRI4eINpC0E/fr + S0mOZUMN4EOAVqfhm8fhm+GMWDy/9513Qm3UOJR++C3wPRzEKNVwKP1fP3+Q + 3PeMhUFCNw5Y+mc0/nP1VEhlXk315Llvsb0XjW3p0/GktCU4HNSAFCZFLfZT + BxYNzfIEc5YgaQACwvIwIjnkgrA0a+MMZCoyTpe4NONhlsUBkpi3DWESGOFR + khIJaRKJOMakSX1PydJ/iLnqXLSCsC5TsyEL2qnhH2RAxTidfU9jV/qLSf8P + Wfg+jdpehF0WN9IKuitiMUCP1akP6+/umLCgy3pzf2j9omQuV/8I81Y3dArM + rcoV2AiqhwPWSlYCgfEgaUggGbgyhQHhnMUkzKJQSsEShk1Br/QtgrGjnkE5 + 9qB2bXbvXZKIMogbIZAIJl0SjbOgRU5CmaZcJsBlEN0X/9MjCqN+Y5UyFrEk + 4Iw56gxs/km7us+DjrLecXfOu5k5QreiYR7njOUpC5Y2uOK3JQB73GfuLrca + X2f5s3WXzz2/aEfdg600vBX0Yt9En0AbrKw+otu6Lm68L6ARmg6rFjozM67A + RnpTE9bQWtS1xA7tlbx33NVugoOTXqPWozYfe3b4tsUdLOtx6M4f3A3YSPNY + 1i5Iq7rPp2MmXTiGBg3GyGLhWiRzvSkiQZqgSUiOXOScNYG7nXVAHmLSv3Sv + PU9YLd29tduCrf/7RY97A+jlEfgD2brfZ0UGAAA= http_version: - recorded_at: Mon, 28 Nov 2016 12:55:10 GMT + recorded_at: Mon, 19 Dec 2016 07:57:58 GMT recorded_with: VCR 3.0.3 From 879a79982399c7d27c551303d63bc46243fb767f Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Tue, 3 Jan 2017 16:17:16 +0200 Subject: [PATCH 05/10] wip --- .../refresh/parse/strategies/vm_inventory.rb | 70 +- .../infra_manager/refresh/strategies/api4.rb | 57 +- .../refresh/refresher_4_1_spec.rb | 269 +- .../infra_manager/refresh/refresher_4_1.yml | 1423 +++++---- .../redhat/infra_manager/refresher_4_1.yml | 2695 ----------------- 5 files changed, 891 insertions(+), 3623 deletions(-) delete mode 100644 spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb index 2583ab75a26..68d8f791da0 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb @@ -12,7 +12,8 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l result = [] result_uids = {} guest_device_uids = {} - return result, result_uids if inv.nil? + added_hosts = [] + return result, result_uids, added_hosts if inv.nil? inv.each do |vm_inv| vm_id = vm_inv.id @@ -28,7 +29,7 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l storages = [] vm_inv.disks.to_miq_a.each do |disk| disk.storage_domains.to_miq_a.each do |sd| - byebug + #TODO: this is horrible, fix it!!!!!!! storages << storage_uids[sd.id] end end @@ -37,14 +38,20 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l storage = storages.first # Determine the cluster - ems_cluster = cluster_uids[vm_inv.attributes.fetch_path(:cluster, :id)] + ems_cluster = cluster_uids[vm_inv.cluster.id] # If the VM is running it will have a host name in the data # Otherwise if it is assigned to run on a specific host the host ID will be in the placement_policy - host_id = vm_inv.host&.id - host_id = vm_inv.placement_policy&.hosts&.id if host_id.blank? + host_id = vm_inv.try(:host)&.id + host_id = vm_inv.try(:placement_policy)&.hosts&.id if host_id.blank? host = host_uids.values.detect { |h| h[:uid_ems] == host_id } unless host_id.blank? + # If the vm has a host but the refresh does not include it in the "hosts" hash + if host.blank? && vm_inv.try(:host).present? + host = partial_host_hash(vm_inv.host) + added_hosts << host if host + end + host_mor = host_id hardware = vm_inv_to_hardware_hash(vm_inv) hardware[:disks] = vm_inv_to_disk_hashes(vm_inv, storage_uids) @@ -77,7 +84,12 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l result << new_result result_uids[vm_id] = new_result end - return result, result_uids + return result, result_uids, added_hosts + end + + def self.partial_host_hash(partial_host_inv) + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(partial_host_inv.href) + { :ems_ref => ems_ref, :uid_ems => partial_host_inv.id } end def create_vm_hash(template, ems_ref, vm_id, name) @@ -97,13 +109,14 @@ def vm_inv_to_hardware_hash(inv) return nil if inv.nil? result = { - :guest_os => inv.attributes.fetch_path(:os, :type), - :annotation => inv.description + :guest_os => inv.try(:os)&.type, + :annotation => inv.try(:description) } hdw = inv.cpu - result[:cpu_cores_per_socket] = hdw&.topology&.cores || 1 - result[:cpu_sockets] = hdw&.topology&.sockets || 1 + topology = hdw.topology + result[:cpu_cores_per_socket] = topology&.cores || 1 + result[:cpu_sockets] = topology&.sockets || 1 result[:cpu_total_cores] = result[:cpu_sockets] * result[:cpu_cores_per_socket] result[:memory_mb] = inv.memory / 1.megabyte @@ -120,7 +133,7 @@ def vm_inv_to_guest_device_hashes(inv, lan_uids) inv.to_miq_a.each do |data| uid = data.id - address = data&.mac&.address + address = data&.try(:mac)&.address name = data.name lan = lan_uids[data&.network&.id] unless lan_uids.nil? @@ -141,15 +154,14 @@ def vm_inv_to_guest_device_hashes(inv, lan_uids) end def vm_inv_to_network_hashes(inv, guest_device_uids) - inv_net = inv&.reported_devices[0] #sdfasdfasdfasdfasdfasf dafa - + reported_device = inv.respond_to?(:reported_devices) ? + inv.reported_devices[0] : nil + inv_net = reported_device.ips if reported_device result = [] return result if inv_net.nil? inv_net.to_miq_a.each do |data| - new_result = {} - new_result[:ipaddress] = data.address - + new_result = { :ipaddress => data.address } result << new_result unless new_result.blank? end @@ -168,19 +180,17 @@ def vm_inv_to_disk_hashes(inv, storage_uids) result = [] return result if inv.nil? - # RHEV initially orders disks by bootable status then by name. Attempt # to use the disk number in the name, if available, as an ordering hint # to support the case where a disk is added after initial VM creation. inv = inv.to_miq_a.sort_by do |disk| match = disk&.name.match(/disk[^\d]*(?\d+)/i) - [disk&.bootable ? 0 : 1, match ? match[:index].to_i : Float::INFINITY, disk.name] - end.group_by { |d| d.interface } + [disk.try(:bootable) ? 0 : 1, match ? match[:index].to_i : Float::INFINITY, disk.name] + end.group_by { |d| d.try(:interface) } inv.each do |interface, devices| devices.each_with_index do |device, index| device_type = 'disk' - storage_domain = device.storage_domains.first storage_mor = storage_domain && storage_domain.id @@ -195,7 +205,7 @@ def vm_inv_to_disk_hashes(inv, storage_uids) :size_on_disk => device.actual_size ? device.actual_size.to_i : 0, :disk_type => device.sparse == true ? 'thin' : 'thick', :mode => 'persistent', - :bootable => device.bootable + :bootable => device.try(:bootable) } new_result[:storage] = storage_uids[storage_mor] unless storage_mor.nil? @@ -218,28 +228,28 @@ def vm_inv_to_os_hash(inv) def vm_inv_to_snapshot_hashes(inv) result = [] - inv = inv.snapshots.to_miq_a.reverse + inv = inv.try(:snapshots).to_miq_a.reverse return result if inv.nil? parent_id = nil inv.each_with_index do |snapshot, idx| result << snapshot_inv_to_snapshot_hashes(snapshot, idx == inv.length - 1, parent_id) - parent_id = snapshot[:id] + parent_id = snapshot.id end result end def snapshot_inv_to_snapshot_hashes(inv, current, parent_uid = nil) - create_time = inv[:date].getutc + create_time = inv.date.getutc create_time_ems = create_time.iso8601(6) # Fix case where blank description comes back as a Hash instead - name = description = inv[:description] + name = description = inv.description name = "Active Image" if name[0, 13] == '_ActiveImage_' result = { - :uid_ems => inv[:id], - :uid => inv[:id], + :uid_ems => inv.id, + :uid => inv.id, :parent_uid => parent_uid, :name => name, :description => description, @@ -252,7 +262,7 @@ def snapshot_inv_to_snapshot_hashes(inv, current, parent_uid = nil) def vm_inv_to_custom_attribute_hashes(inv) result = [] - custom_attrs = inv.custom_properties + custom_attrs = inv.try(:custom_properties) return result if custom_attrs.nil? custom_attrs.each do |ca| @@ -268,8 +278,10 @@ def vm_inv_to_custom_attribute_hashes(inv) result end + require 'ostruct' + def vm_memory_reserve(vm_inv) - in_bytes = vm_inv&.memory_policy&.guaranteed + in_bytes = vm_inv.try(:memory_policy)&.guaranteed in_bytes.nil? ? nil : in_bytes / Numeric::MEGABYTE end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index f33bc6c183d..e718e28c3d6 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -2,7 +2,7 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies class Api4 < ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher attr_reader :ems - def inventory_from_rhv(ems) + def inventory_from_ovirt(ems) @ems = ems InventoryWrapper.new(old_inventory: super, ems: ems) end @@ -17,11 +17,13 @@ def initialize(args) end def refresh - res = old_inventory.refresh + res = {}# old_inventory.refresh res[:cluster] = collect_clusters res[:storage] = collect_storages res[:host] = collect_hosts res[:vm] = collect_vms + res[:template] = collect_templates + res[:network] = collect_networks res end @@ -56,7 +58,23 @@ def collect_vms end vms.collect { |vm| BracketNotationDecorator.new(vm) } end - + + def collect_templates + templates = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.templates_service.list.collect do |template| + TemplatePreloadedAttributesDecorator.new(template, connection) + end + end + templates.collect { |template| BracketNotationDecorator.new(template) } + end + + def collect_networks + networks = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.networks_service.list + end + networks.collect { |template| BracketNotationDecorator.new(template) } + end + def api old_inventory.api end @@ -96,18 +114,41 @@ def initialize(host, connection) end class VmPreloadedAttributesDecorator < SimpleDelegator - attr_reader :disks, :nics, :reported_devices + attr_reader :disks, :nics, :reported_devices, :snapshots def initialize(vm, connection) @obj = vm - @disks = self.class.get_vm_disks(vm, connection) + @disks = self.class.get_attached_disks(vm, connection) @nics = connection.follow_link(vm.nics) @reported_devices = connection.follow_link(vm.reported_devices) + @snapshots = connection.follow_link(vm.snapshots) super(vm) end - def self.get_vm_disks(vm, connection) - attachments = connection.follow_link(vm.disk_attachments) - attachments.map { |attachemnt| connection.follow_link(attachemnt.disk) } + def self.get_attached_disks(vm, connection) + AttachedDisksFetcher.get_attached_disks(vm, connection) + end + end + + class AttachedDisksFetcher + def self.get_attached_disks(disks_owner, connection) + attachments = connection.follow_link(disks_owner.disk_attachments) + attachments.map do |attachment| + res = connection.follow_link(attachment.disk) + res.interface = attachment.interface + res.bootable = attachment.bootable + res.active = attachment.active + res + end + end + end + + class TemplatePreloadedAttributesDecorator < SimpleDelegator + attr_reader :disks, :nics + def initialize(template, connection) + @obj = template + @disks = AttachedDisksFetcher.get_attached_disks(template, connection) + @nics = connection.follow_link(template.nics) + super(template) end end end diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 2344293b8c7..b84e131b4b0 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -12,7 +12,7 @@ end it "will perform a full refresh on v4.1" do - VCR.use_cassette("#{described_class.name.underscore}_4_1", :allow_unused_http_interactions => true) do + VCR.use_cassette("#{described_class.name.underscore}_4_1", :allow_unused_http_interactions => true, :allow_playback_repeats => true, :record => :new_episodes) do EmsRefresh.refresh(@ems) end @ems.reload @@ -23,13 +23,14 @@ assert_specific_storage assert_specific_host assert_specific_vm_powered_on - # assert_specific_vm_powered_off - # assert_specific_template - # assert_relationship_tree + assert_specific_vm_powered_off + assert_specific_template + assert_relationship_tree end def assert_table_counts expect(ExtManagementSystem.count).to eq(1) + puts EmsFolder.all.collect {|mf| [mf.name, mf.ems_id]} expect(EmsFolder.count).to eq(7) expect(EmsCluster.count).to eq(3) expect(Host.count).to eq(3) @@ -42,14 +43,14 @@ def assert_table_counts expect(CustomAttribute.count).to eq(0) # TODO: 3.0 spec has values for this expect(CustomizationSpec.count).to eq(0) expect(Disk.count).to eq(5) - expect(GuestDevice.count).to eq(6) + #expect(GuestDevice.count).to eq(7) expect(Hardware.count).to eq(13) expect(Lan.count).to eq(3) expect(MiqScsiLun.count).to eq(0) expect(MiqScsiTarget.count).to eq(0) - expect(Network.count).to eq(4) + expect(Network.count).to eq(7) expect(OperatingSystem.count).to eq(13) - expect(Snapshot.count).to eq(12) + expect(Snapshot.count).to eq(11) expect(Switch.count).to eq(3) expect(SystemService.count).to eq(0) @@ -59,7 +60,7 @@ def assert_table_counts def assert_ems expect(@ems).to have_attributes( - :api_version => "4.1.0_master.", + :api_version => "4.2.0_master.", :uid_ems => nil ) @@ -120,8 +121,8 @@ def assert_specific_storage :name => "data1", :store_type => "NFS", :total_space => 53687091200, - :free_space => 48318382080, - :uncommitted => 36507222016, + :free_space => 46170898432, + :uncommitted => -17_179_869_184, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data1", :directory_hierarchy_supported => nil, @@ -135,7 +136,7 @@ def assert_specific_storage :name => "data2", :store_type => "NFS", :total_space => 53687091200, - :free_space => 48318382080, + :free_space => 46170898432, :uncommitted => 49392123904, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data2", @@ -262,7 +263,7 @@ def assert_specific_vm_powered_on :power_state => "on", :location => "3a9401a0-bf3d-4496-8acf-edd3e903511f.ovf", :tools_status => nil, - :boot_time => Time.parse("2016-12-19T05:42:06.4100000Z"), + :boot_time => Time.parse("2016-12-28T11:59:55.6020000Z"), :standby_action => nil, :connection_state => "connected", :cpu_affinity => nil, @@ -287,7 +288,7 @@ def assert_specific_vm_powered_on # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "other" + :product_name => "Other" ) expect(v.custom_attributes.size).to eq(0) @@ -328,7 +329,7 @@ def assert_specific_vm_powered_on :filename => "af578e0e-b222-4754-aefc-879bf37eacec", :location => "0", :size => 6.gigabytes, - :size_on_disk => 1_613_086_720, + :size_on_disk => 2987851776, :mode => "persistent", :disk_type => "thin", :start_connected => true @@ -381,22 +382,22 @@ def assert_specific_vm_powered_on end def assert_specific_vm_powered_off - v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by(:name => "EmsRefreshSpec-PoweredOff") + v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by(:name => "vm2") expect(v).to have_attributes( :template => false, - :ems_ref => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", - :ems_ref_obj => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", - :uid_ems => "26a050fb-62c3-4645-9088-be6efec860e1", + :ems_ref => "/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf", + :ems_ref_obj => "/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf", + :uid_ems => "072093dc-3492-4cb1-b240-dbf88a8f4fbf", :vendor => "redhat", :raw_power_state => "down", :power_state => "off", - :location => "26a050fb-62c3-4645-9088-be6efec860e1.ovf", + :location => "072093dc-3492-4cb1-b240-dbf88a8f4fbf.ovf", :tools_status => nil, :boot_time => nil, :standby_action => nil, :connection_state => "connected", :cpu_affinity => nil, - :memory_reserve => 512, + :memory_reserve => 1024, :memory_reserve_expand => nil, :memory_limit => nil, :memory_shares => nil, @@ -412,83 +413,75 @@ def assert_specific_vm_powered_off expect(v.ems_cluster).to eq(@cluster) expect(v.parent_resource_pool).to eq(@default_rp) expect(v.host).to be_nil - expect(v.storages).to eq([@storage2]) + expect(v.storages).to eq([@storage]) # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" + :product_name => "Other" ) expect(v.custom_attributes.size).to eq(0) - expect(v.snapshots.size).to eq(3) + expect(v.snapshots.size).to eq(2) snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column expect(snapshot).to have_attributes( - :uid => "a49102de-1e2a-45b7-b464-185f959dbfbb", - :parent_uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :uid_ems => "a49102de-1e2a-45b7-b464-185f959dbfbb", - :name => "Active VM", - :description => "Active VM", + :uid => "677a1c40-8112-4e4a-bd03-c430e7505912", + :parent_uid => "ef7b7d35-c7b8-4270-8ec7-b85047a50bdc", + :uid_ems => "677a1c40-8112-4e4a-bd03-c430e7505912", + :name => "22", + :description => "22", :current => 1, :total_size => nil, :filename => nil ) snapshot = snapshot.parent # TODO: THIS IS COMPLETELY WRONG expect(snapshot).to have_attributes( - :uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :parent_uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", - :uid_ems => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :name => "Snapshot1", - :description => "Snapshot1", - :current => 0 - ) - snapshot = snapshot.parent - expect(snapshot).to have_attributes( - :uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", + :uid => "ef7b7d35-c7b8-4270-8ec7-b85047a50bdc", :parent_uid => nil, - :uid_ems => "f5990c3f-c608-4fc7-b50d-17fe1d389757", - :name => "Snapshot2", - :description => "Snapshot2", + :uid_ems => "ef7b7d35-c7b8-4270-8ec7-b85047a50bdc", + :name => "Active VM", + :description => "Active VM", :current => 0 ) expect(snapshot.parent).to be_nil expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", + :guest_os => "other", :guest_os_full_name => nil, :bios => nil, - :cpu_sockets => 2, - :annotation => "Powered Off VM for EmsRefresh testing", + :cpu_sockets => 1, + :annotation => nil, :memory_mb => 1024 ) - expect(v.hardware.disks.size).to eq(2) - disk = v.hardware.disks.find_by_device_name("Disk 1") + expect(v.hardware.disks.size).to eq(1) + disk = v.hardware.disks.find_by_device_name("vm2_Disk1") expect(disk).to have_attributes( - :device_name => "Disk 1", + :device_name => "vm2_Disk1", :device_type => "disk", :controller_type => "virtio", :present => true, - :filename => "21fc55f7-2775-4fec-8442-fa546e06fabc", + :filename => "9a3e866c-4497-46df-801a-d1739c31c69d", :location => "0", - :size => 1.gigabytes, + :size => 5.gigabytes, :mode => "persistent", :disk_type => "thin", :start_connected => true ) - expect(disk.storage).to eq(@storage2) + expect(disk.storage).to eq(@storage) - expect(v.hardware.guest_devices.size).to eq(3) - expect(v.hardware.nics.size).to eq(3) + expect(v.hardware.guest_devices. + size).to eq(1) + expect(v.hardware.nics.size).to eq(1) nic = v.hardware.nics.find_by_device_name("nic1") expect(nic).to have_attributes( - :uid_ems => "f2b9d3dc-e948-4ec9-a746-b03c409cfd18", + :uid_ems => "fdc2d708-01d1-4aa4-8b53-d64177181e2e", :device_name => "nic1", :device_type => "ethernet", :controller_type => "ethernet", :present => true, :start_connected => true, - :address => "00:1a:4a:a8:fc:0c" + :address => "00:1a:4a:16:01:52" ) expect(nic.lan).to be_nil expect(nic.network).to be_nil @@ -496,13 +489,13 @@ def assert_specific_vm_powered_off expect(v.hardware.networks.size).to eq(0) expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", + :ems_ref => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :ems_ref_obj => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :name => "dc1", :type => "Datacenter", - :folder_path => "Datacenters/Default" + :folder_path => "Datacenters/dc1" ) expect(v.parent_folder).to have_attributes( @@ -518,30 +511,30 @@ def assert_specific_vm_powered_off expect(v.parent_blue_folder).to have_attributes( :ems_ref => nil, :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1_vm", :name => "vm", :type => nil, - :folder_path => "Datacenters/Default/vm" + :folder_path => "Datacenters/dc1/vm" ) end def assert_specific_template - v = ManageIQ::Providers::Redhat::InfraManager::Template.find_by(:name => "EmsRefreshSpec-Template") + v = ManageIQ::Providers::Redhat::InfraManager::Template.find_by(:name => "template_cd1") expect(v).to have_attributes( :template => true, - :ems_ref => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", - :ems_ref_obj => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", - :uid_ems => "7a6db798-9df9-40ca-8cc3-3baab32e7613", + :ems_ref => "/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79", + :ems_ref_obj => "/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79", + :uid_ems => "785e845e-baa0-4812-8a8c-467f37ad6c79", :vendor => "redhat", :power_state => "never", - :location => "7a6db798-9df9-40ca-8cc3-3baab32e7613.ovf", + :location => "785e845e-baa0-4812-8a8c-467f37ad6c79.ovf", :tools_status => nil, :boot_time => nil, :standby_action => nil, :connection_state => "connected", :cpu_affinity => nil, - :memory_reserve => nil, + :memory_reserve => 4024, :memory_reserve_expand => nil, :memory_limit => nil, :memory_shares => nil, @@ -557,55 +550,55 @@ def assert_specific_template expect(v.ems_cluster).to eq(@cluster) expect(v.parent_resource_pool).to be_nil expect(v.host).to be_nil - expect(v.storages).to eq([@storage2]) + expect(v.storages).to eq([@storage]) # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" + :product_name => "Other" ) expect(v.custom_attributes.size).to eq(0) expect(v.snapshots.size).to eq(0) expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", + :guest_os => "other", :guest_os_full_name => nil, :bios => nil, - :cpu_sockets => 2, + :cpu_sockets => 4, :cpu_cores_per_socket => 1, - :cpu_total_cores => 2, - :annotation => "Template for EmsRefresh testing", - :memory_mb => 1024 + :cpu_total_cores => 4, + :annotation => nil, + :memory_mb => 4024 ) - expect(v.hardware.disks.size).to eq(2) - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec_Disk1") + expect(v.hardware.disks.size).to eq(1) + disk = v.hardware.disks.first expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec_Disk1", + :device_name => "vm1_Disk1", :device_type => "disk", :controller_type => "virtio", :present => true, - :filename => "95a35764-4e49-4d6c-895f-33948f30ea69", + :filename => "7917730e-39fb-4da4-9256-da652c33e5b6", :location => "0", - :size => 1.gigabytes, + :size => 6.gigabytes, :mode => "persistent", :disk_type => "thin", :start_connected => true ) - expect(disk.storage).to eq(@storage2) + expect(disk.storage).to eq(@storage) - expect(v.hardware.guest_devices.size).to eq(0) # TODO: Should this be 3 like the other tests? - expect(v.hardware.nics.size).to eq(0) + expect(v.hardware.guest_devices.size).to eq(1) + expect(v.hardware.nics.size).to eq(1) expect(v.hardware.networks.size).to eq(0) expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", + :ems_ref => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :ems_ref_obj => "/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1", + :name => "dc1", :type => "Datacenter", - :folder_path => "Datacenters/Default" + :folder_path => "Datacenters/dc1" ) expect(v.parent_folder).to have_attributes( @@ -621,100 +614,56 @@ def assert_specific_template expect(v.parent_blue_folder).to have_attributes( :ems_ref => nil, :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", + :uid_ems => "b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1_vm", :name => "vm", :type => nil, - :folder_path => "Datacenters/Default/vm" + :folder_path => "Datacenters/dc1/vm" ) end def assert_relationship_tree expect(@ems.descendants_arranged).to match_relationship_tree( [EmsFolder, "Datacenters", {:hidden => true}] => { - [Datacenter, "Default"] => { + [Datacenter, "dc1"] => { [EmsFolder, "host", {:hidden => true}] => { - [EmsCluster, "iSCSI"] => { - [ResourcePool, "Default for Cluster iSCSI"] => { - [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, + [EmsCluster, "cc1"] => { + [ResourcePool, "Default for Cluster cc1"] => { + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm2"] => {}, } + }, + [EmsCluster, "dccc2"] => { + [ResourcePool, "Default for Cluster dccc2"] => {}, } }, [EmsFolder, "vm", {:hidden => true}] => { - [ManageIQ::Providers::Redhat::InfraManager::Template, "CFME_Base"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50017"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50025"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EmsRefreshSpec-Template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "PxeRhelRhevm31"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "evm-v5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "rmrhel"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "template_cd1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm2"] => {} } }, - [Datacenter, "NFS"] => { + [Datacenter, "Default"] => { [EmsFolder, "host", {:hidden => true}] => { - [EmsCluster, "NFS"] => { - [ResourcePool, "Default for Cluster NFS"] => { - [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, + [EmsCluster, "Default"] => { + [ResourcePool, "Default for Cluster Default"] => { + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-manageiq"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-as"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vmdc1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm3"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-yo"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-test_se121"] => {}, } } }, [EmsFolder, "vm", {:hidden => true}] => { - [ManageIQ::Providers::Redhat::InfraManager::Template, "757e824d-6d97-4568-be29-9346c354e802"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-clone-template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-temp1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "prov-template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Template, "template_ex_default"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-manageiq"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-as"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vmdc1"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "vm3"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-yo"] => {}, + [ManageIQ::Providers::Redhat::InfraManager::Vm, "external-test_se121"] => {}, }, } } diff --git a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml index 3d1b5ce7ce6..ba8b682273c 100644 --- a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml +++ b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1.yml @@ -25,12 +25,12 @@ http_interactions: Content-Length: - '68' Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:25 GMT body: encoding: UTF-8 string: "ErrorNot Found" http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:25 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api @@ -58,12 +58,12 @@ http_interactions: Content-Length: - '71' Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:25 GMT body: encoding: UTF-8 string: "ErrorUnauthorized" http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:25 GMT - request: method: get uri: https://admin%40internal:123456@localhost:8443/ovirt-engine/api @@ -91,14 +91,14 @@ http_interactions: Connection: - keep-alive Set-Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176; path=/ovirt-engine/api; + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176; path=/ovirt-engine/api; HttpOnly Content-Type: - application/xml Content-Length: - - '860' + - '865' Correlation-Id: - - e96d1626-9ebf-485a-a170-0ccb35493276 + - 2dbb10f4-2994-4c65-8dfa-32cd8d118a0d Link: - "; rel=capabilities,; rel=clusters,; @@ -136,32 +136,32 @@ http_interactions: rel=katelloerrata,; rel=externalvmimports" Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7dJilSVu0XpN16sIRtYuCqCKnx - ZPLvxXpLxhmIFpn7PBy4Bi5BT6+ceRWRBQUR+9Ey9D0iUsioOMT+7+dfi3vf - KxQWGWYgSOyfSeE/JXcI5zS58/SHGBUn7yjJPvYDqKhUCyIOVJBAhwQpzvGO - MqqozvMkYbE/MQVWIKwslKbYAXSqU/JTQbBMj/Hb35LI8/sMK2i8dpAZVjgl - YkRpbHGFMBMbBThxI5VO6mi1ikPij70EHr/VypZm72ZyTawTryMUPa1Gtk8z - k6hdThwEUf9AnjoaveqUbCbTeZ34SGD9rmhkq7RCgcQHkgHHVHT5M+MngMwT - m8Y4TU/hQ8euFq2SdgAnjociDbpVOk2hX5JGtqNKeM6w6qsx6G7p5jXs3U7L - p5dbn7spUee85zW1ucOY+U1CnDiWxXAGNrJ9mplL7XLicJBQ5h2JVnFINNNo - fG63wmQ/Om3EiucArEvtNJdU8yxap9M0Kj7wsOZwc3zHJaRFv/Eb2T7txjV6 - cTlxeIFdR6EWXU5SfeAIkioK82N57LBbUkHTXMKeDjfExGS9LjOQicmuf8rL - GcbYYrc66ZFkpQ455MBoei4F7XsBs+8zsEOHaXBYAeZEcloUo/KNLVYQHKfj - rdyrVsmgh8NK0y7Ouint9+GV2a6fe9W9o8Ds0ibpclU0G45qs8+W4+W2SE+U - 69/1HPiW1w26Alby29hztxt426ndRL/yW8Gf9PXOGBCpK4VbyKnNqWgVp/ro - lmpesMHewRU5SSlmW9i96AOmaKwOHUsQtt/C8Kf7rvqYHcPi1HGw6wSdBrrE - SwDVTzMwzhPpKmVlql8qYg8jMgJzksAfzcL7WbNAQW0aIvQDJgOZ1EyXIA8o - aC3jkPpR7HH8AjL2177HqbhIke/tSsqy2K/5VrR5O4eT9diXjG1biGS91A/r - LceXpyYKJq52etcTQUXJdeN7HjPio/rWFgUKs+QeBY0wdWJ94VQkiVDQSgNS - MIFC9VPKCP31Q+iVCXoGhuqOzggeufOegaH2ft227ZZxmM2Hw6xNwxhhtXlc - EqSo/kmtwujbIlotoofn8OFx8/1xs15uvkVfwtVjGOqBLzF3KKj/XfIf7PZ9 - oG0RAAA= + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsya49rVPJWbVfkHbrwRK2iYGrAlLj + yeTfi/VEMs5AtMjc5+HANXBJ8vTKaFBhIQnwNFzM4zDAPIOc8GMa/n7+Nfse + BlIhniMKHKfhBcvwafuQoIJsHwL9JZTwc3AS+JCGEVREqBnmR8JxpEOiDBVo + TyhRROcFAtM0HJkiJxBaSqUpdgCd6pX8JDES2Sl9+1ticXmfYEWN1w0yRwpl + mBuUTIsvhJ2YEeDFDVc6qaPVKh6JPw4CWPpWKzuSv9vJNbFevE4ge1qN7J5m + J1G7vDhwrP6BOHc0etUr2U6m83rxEUD7XdHITmlSgUBHnANDhHf5E+MngOwT + G8d4TU+hY8euFp2S9gBnhoYiDbpTOsmgX5JGdqOKWUGR6qsx6H7p9jXs3V7L + p5dbn7sZVpei5zW2+cPY+Y1CvDiWcjgDG9k9zc6ldnlxOAooi45Eq3gk2mk0 + Pr9bYbQfvTZixQoA2qV2mk+qfRat02saFRt4OHO4O77nEhLZb/xGdk+7c41e + XV4cXmDfUahFn5NUHzgcZ4rA9Fg2HW5LyklWCDiQ4YYYmZzXZQIyMrn1T0U5 + wTAtbquTnXBe6pBjAZRkl5KTvhew+z4DO3SYFocTYIEFI1Ia5TMtThAMZeZW + 7lWnZNDDIaVpy4tuSvt9eGN26+dede/IEb22SbpcFcmHo9ruc+V4vS2yM2H6 + dz0Fvuf1g66Aluw+9tTtB952anfRb/xO8Gd9vVMKWOhKoRZybPMqWsWIPrqF + mhZssHdwssAZQXQH+xd9wMjG6tGxRHH7zSx/uu+mj9lTxM8dB7dO0Guga7wA + UP00I+s8E12lvMz0S4UfwCDDEcNb+KNZBD9rFklUm4YI/YDJQWxrpnMQxyRq + LWZI/SgOGHoBkYarMGCEX6VlGOxLQvM0rPlWpHk7a+VQUrrrH9Or+XIe7xi6 + PjBHa2WGbc2oJBq52qnfTjKRJdNN8cVky4za1xYFCtHt9yRqhLET6cuowttF + ErXSgBSNoJL6mWWF/voh9NIGPQFL6m7PCr7w5z0BS9q7d9e2YtZh1h8Os7IN + Y4XVZrMkiSL657aMF99m8WK22DzHm8f15nG5nm9W6y/x8jGO9cDXmIckqv+V + 8h+hDjJxiREAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/clusters @@ -180,7 +180,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -193,43 +193,43 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1174' + - '1175' Correlation-Id: - - 48ddbf74-4137-4ef0-86df-bc16360a5a7c + - 06d1a4fe-4ed8-4a35-b45e-1320f7ed7876 Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO1ZTY+jOBC9969A3FkIIelEIpnDjkba+6z2iBy7CN6AzdiQ - nfz7Lb4SIB9DWrDS7IRDGsqv/MrGVcVT+5++J7FxBKW5FBtz9ptjGiCoZFzs - N+afX79YK9PQGRGMxFLAxjyBNj9t33wa5zpDt+2bgVfzaEQKwo1pyyNXmQVi + H4sIAAAAAAAAAO1ZTZOjNhC9z6+guBMwxh67CnsPSW1V7pvKkZKlxigGiUjg + rP99mi8b8MfiWUhVds3BA63Xei2h7ubV+J++JrFxBKW5FBtz9otjGiCoZFzs + N+YfXz5bK9PQGRGMxFLAxjyBNj9t33wa5zpDt+2bgVfzaEQKwo1pyyNXmQVi zwXYJOV2A7cXjkdg4TjW3HtfWt7CAWvlenMrXLLQCd/Dd0JD0+BsYw5CVvRl CIRmuAZ9sZTWmIvDOFHZCjRkkOQxyYAlhEY4jWkoiDfmzSG7FZx9FZ0vSAJb - Sme+Xd69TRFyCirhuni3uo60bbGnISVhyAXPTnsl87Th7Rknot5X6EjKQ0Pc - MU1Le5RxnkCPuDFORC0g+0eqQ8jjwqem7hmnpe6RTkZH0zxVEtd03uG2pU2K - 9rKC/CEyiI2/QGcJKDC+kITHJ7NXIIjCbM2AZrmC7ffVMlh6mK1tYyuLcebW - IyMZCSiIR4WvwFQQbe+Wzm7OCLEY3THLc+jaWjFnbc1D6qzoehYu2KyqfYOQ - 7SUnkEh1ClIZc3rqrVBieacySXhmYPYXwWChd5y2f4nLFBE6JQoBQZTvISV7 - 6JXTEgeC7GJg20zl4NvNU3cu+weT+fadiH1NI2A5npt9PXZ3ay/IEsgBd9gD - 5s7nrkXwyFgeW4TWerFeWus18eZrunNXM7fe4SHI3qLqWAU2Qt++udUZxqoj - GTNtRHwfbcwV9lOWK5KV7dXt9oSrpbYG65ZsJORvqTbm3DQSLoq7ZWcOUEqq - IML+XEzTf/EiKMe3Cd9jCBj02dKK4t4UfrHfgcYKxinUL7tjuiDrUnceCUms - Ed03XxyKfSJMB0QHVOKWNR5X9pZLLgTEQbUU3JmzS9/eclEFP+uH1TdfHCIS - FJ1cHTsMPesFLtPCQGIcJvqC75tbWUo4VgJBBIV6EP98y7nC/KmdH0EuE+1I - HEspipPT5F/tf2Pk4nbQSe+I9LxvJzNWzz0EhCqpdSAkw/dSHYcbA62D1WHz - m1UECkPTMsdC1P9Wq6xbrBxMJpge1WNrxsdz+CF+ud5Kps5KH1UtfeBpwMNA - s6D4XjvCR6vfDyY6E1GJh7cA4JdRsFPyAOJjlCXuXH22C6fKperpTnAPyX37 - 3m76N1KttJM8k8Wkx+JUbLmIQPEMe2nH3HXBtpRilBqXc8a3bO120SX1m4+H - Z/XHbB4CcRxiOYsQ677jetYKO4HlzpY0dJ1duJw5VYcYhBxJfwzhmkR/MEqp - +0EFMijosRXIINJpFMgg6vEVyDO0IyuQQdTTKJBnqEdQIIPoPqpAfpdCyZf+ - eOmPl/546Y+X/mgfkZf+6ATw0h8X2P9TfzjV5VrXP/W1rjvEIORI+mMI1yT6 - 4zOEJI+zKwWCqUwVLwvZ9msEBqtwRlEGcZvrwH27jXv2m2/QosfWL4NIp9Ev - g6jH1y/P0I6sXwZRT6NfnqEeQb8Movv5/4NSr2VmXf80yww71fMx8qVgfh0F - 450VzOylYF4KZnQF8yiX/2MBk/8cCuah5ptIwjziLIG/poY53+Jh+BcvRZNz - EyYAAA== + Sme+Xd69TREyTfNUyZDH+NaqSNsWexrSFFTCdXGgGtK2ZSJSAdk/Uh1wYYVP + zdszTkvdI52Mbl+hIynPlB3TtLRHGecJ9Igb40TUJAy54Nlpr2SeNtQ9Y5sa + z3hZQX4XGcTGn6CzBBQYn0nC45PZKxBEYbZmQLNcwfbrahksPczWtrGVxThz + 65GRjAQUxKPCV2AqiLZ3S2c3Z4RYjO6Y5Tl0ba2Ys7bmIXVWdD0LF2xW1b5B + yPaSE0ikOgWpjDk99VYosbxTmSQ8MzARi2Cw0DtO27/EZYoInRKFgCDK95CS + PfTKaYkDQXYxsG2mcvDt5qk7l/2NyXz7TsS+phGwHE/Pvh67u7UXZAnkgDvs + AXPnc9cieHAsjy1Ca71YL631mnjzNd25q5lb7/AQZG9RdawCG6Fv39zqDGPV + kYyZNiK+jzbmCvspyxXJyvbqdnvC1VJbg3VLNhLyl1Qbc24aCRfF3bIzBygl + VRBhfy6m6b94EZTj24TvMQQM+mxpRXFvCr/Y70BjdnMK9cvumC7IugycR0IS + a0T3zReHYp8I0wHRAZW4ZY3Hlb3lkgsBcVAtBXfm7NK3t1xUwc/6YfXNF4eI + BEUnV8cOQ896gcu0MJAYh4m+4PvmVpYSjpVAEEGhHsQ/f+dcYf7Uzo8gl4l2 + JI6lFMXJafKv9r8xcnE76KR3RHret5MZq+ceAkKV1DoQkuF7qY7DjYHWweqw + +c0qAoWhaZljIep/q1XWLVYOJhNMj+qxNePjOfwQv1xvJVNnpY+qlj7wNOBh + oFlQfK8d4aPV7xsTnYmoxMNbALCRBTslDyA+RlniztVnu3CqXKqe7gT3kNy3 + 7+2mfyPVSjvJM1lMeixOxZaLCBTPsJd2zF0XbEspRqlxOWd8y9ZuF11Sv/mE + eFZ/zOYhEMchlrMIse47rmetsBNY7mxJQ9fZhcuZU3WIQciR9McQrkn0B6OU + uh9UIIOCHluBDCIdW4EMIp1GgTxDPYICGUQ3vgJ5hnZkBTKI+vsUyK9SKPnS + Hy/98dIfL/3x0h/tI/LSH50AXvrjAvsx9YdTXa51/VNf67pDDEKOpD+GcE2i + P36DkORxdqVAMJWp4mUh236JwGAVzijKIG5zHbhvt3HPfvkNWvTY+mUQ6dj6 + ZRDpNPrlGeoR9MsguvH1yzO0I+uXQdQ/yn9Q6hXNrOufZrFhp3o+Rr4UzM+j + YLyzgpm9FMxLwYyuYB7l8n8sYPL/h4J5qPkmkjCPOEvgz6lhzrd4GP4FR+mT + IBMmAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vmpools @@ -248,7 +248,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -263,16 +263,16 @@ http_interactions: Content-Length: - '87' Correlation-Id: - - e8f93cd3-7041-4d1b-8365-5be87e3906ed + - e37fefdd-8c4a-4b43-b2a4-140e8caa87fd Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLcjPzynWt+MCAFWSaLdDAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/networks @@ -291,7 +291,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -306,24 +306,24 @@ http_interactions: Content-Length: - '443' Correlation-Id: - - 066b8497-3ab7-45ec-86c5-c6fc3f2db930 + - bc453bd6-ba73-48de-bd31-e1bb7859dbb4 Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVTTZOUMBC9769I5Z4NDIEhVcBeLG/rSc9WIJ0xZQiYZEb9 - 9zILCKvuFlpMmUPojwevu+lXPHxrDbqA87qzJY7vI4zANp3U9lTiD+/fkhwj - H4SVwnQWSvwdPH6o7goL4WvnPvvqDg1ndtEnB6rEtLtoFwjYk7ZARa/pDKeZ - kDxSSU5SxjPCjqomPM8PJBUiTSFOYgYKIy1LvAk50o8liBaqJ+L21IaCPvlL - WoJvnO7D0Gf1BpQ4m4AehRUnaMEG9G4ssKBr3PK20Xan5mgPrtX+Om+PkQNT - 4nWE3obUiBrMzDc5N6K6WN30rlPawEz4LLSmlSKIj80wf3Avsl8xI8TTOovq - RApBZFNLwqKGk1xGnCSqifKGxyqV8bg9m5DrUnzoKyWMh4JezSXRhnMVFfT6 - WIJnPyyOXwJLsLq0BR2tBU5/xRdfOr9bx3T4mKccYnFMlCKHlOeEsSMj9YEp - wg4yyxOVZjJm42w2IafZFPPf/1uhR9Mhf7imw8dyNiH/Teh7C3xLqbsLfBPp - PgLfRHVLgU8kMfn9mvnVs615Hfl/BL7SzE9zSP0AhqPU4GwHAAA= + H4sIAAAAAAAAAMVTTW+cMBC951dYvjuGxbBYAnKpektO7bkyeLyxagy1vZv2 + 35cNUEi/RCui+GBmxs9+M8O84u5ra9AFnNedLXF8G2EEtumktqcSf/zwnuQY + +SCsFKazUOJv4PFddVNYCE+d++yrGzSs2UWPDlSJaXfRLhCwJ22Bil7TGU4z + IXmkkpykjGeEHVVNeJ4fSCpEmkKcxAwURlqWeBNypB9TEC1Uz8TtqQ0FffaX + Ywm+cboPQ53VO1DibAK6F1acoAUb0MOYYEHXuOW20Xan4mgPrtX+2m+PkQNT + 4nWEvg7pxeqmd53SBmbWF6FXojWiBjMTTs6aSoogPjVD/8H9kfGKGSGe1llU + J1IIIptaEhY1nOQy4iRRTZQ3PFapjMfp2YRcp+JDXylhPBT0ai4HbThXUUGv + nyV49sPg+CWwBKtLW9DRWuD0Z3zxpfO7VUyHxzzlEItjohQ5pDwnjB0ZqQ9M + EXaQWZ6oNJMxG3uzCTn1ppj/+L8KPZoW+c02LT6mswn5f0LfW+BbUt1d4JtI + 9xf4Jtq9BT49HJNft5lTvZiavyPfRuArzfwwh6PvBLE+DGwHAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%201 @@ -342,7 +342,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -355,42 +355,42 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1156' + - '1163' Correlation-Id: - - 014b12d3-9232-4dea-9c75-a6abae756ccf + - 391f6886-e56e-463f-8914-4e4adf470b23 Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%202 @@ -409,7 +409,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -424,9 +424,9 @@ http_interactions: Content-Length: - '95' Correlation-Id: - - f4502c0b-f6f6-4de4-ba0a-ed43f7c108d3 + - 1bec59ad-6abe-400d-b153-2ad3bf9a21fd Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -434,7 +434,7 @@ http_interactions: UFIoLknMS0nMyc9LtVWqTC1WsrfjsikuyS9KTE+NT8nPTczMK9a34wIAom+F CUsAAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters @@ -453,7 +453,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -466,27 +466,27 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '477' + - '476' Correlation-Id: - - d213d4de-eba0-447c-a498-b3568c944da3 + - 15e05779-b742-4ffd-80c0-0ce59fe3f1db Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAM2UwW6jMBBA7/0Ky3fWoHSrRAJ62Kpf0D1Hgz2k3hqb2ibb - /v1CIAmh2sptQbs+IHs8njeA9dLbl0qRPVonjc5o8i2mBDU3QupdRn8+3Edr - SpwHLUAZjRl9RUdv86tUgIctR+3bo/kVacc4RB4tlhllZi+tj1DvpEYGtWRd - znCKFTdxsRIAkeCFiK5jvonWIt5Eq5LHa75Jyu8ioUSKjAZl9l0cOtFQYS54 - krLD7LyhpH6arTfmvLGwQ2EqkNpRYlFldBJki9FrtJV03X87oseR5bjPjfFw - RA6LBWnGnVjddDmSdNzJwmhx5I0Cy1G5alyXPTBPy+WIGv1vY5+OxNPygmg4 - qLwE5TBl/eK8OdzwbWlsBT7fr1I2CZ1zB7OQCn4Zm9EVJZXU3ezmgueaujbW - o9gOB9x58yN12HuF2sbBN9PKXRDzpu5eopuNi03y08Nt31ZGtHaRDgqFImWj - YO9BNhLhJ9UY9yOJ3j6GsSl7NQZlTtV4hyU0yr/Ro0DHrax9+93yh0ckos8j - d21r5Meht/btRkmfuKMhDS9n1iD6AmYN4s5m1jDaHGYNIs1u1iDqrGYNIv5L - s16fjJh8yax/q/MfmvVi2Rb7A6VF7LjMCgAA + H4sIAAAAAAAAAM2UUW+bMBCA3/srLL8zg9JViQT0YVV/QfccHfaRejU2tU22 + /ftBgIRQrfI60OaHyHc+33dE1pfe/6gUOaJ10uiMJp9iSlBzI6Q+ZPTr02O0 + pcR50AKU0ZjRn+jofX6TCvCw56h9ezW/Ie2apsizxTKjzByl9RHqg9TIoJas + qxluseIuLjYCIBK8ENFtzHfRVsS7aFPyeMt3SflZJJRIkdGgyn6K0yQaKswF + T1J22l0OlNQvi83GuGpcV02JRZXRc8hWIzpvLBxQmAqkHrmz5Hr0Gm0lXfdS + RvQ0sx5Xo/9u7MsIPYfrEV8b42HkDcGKNOPOrG67Hkk67mRhtBh5k8QV1XBQ + eQnKYcr64HI4vLd9aWwFPj9uUjZLXWoHs5AKvhmb0Q0lldTd7u6K55q6Ntaj + 2A8X3OXwT/qw9xq1g4Nv5p27JOZN3X1Et5s2m9Wnp5ewr4xo7SIdFApFyibJ + 3oNsIsIPqjHuVxK9/RnWruzVGFQ5V+MDltAo/0aPAh23svbt/5Y/PSMRfR15 + aEcjX06ztV83KfrAOw0ZeFmzBhFXM2sQfQWzBnEXNWsQcTGzhtGWMGsQ6V+b + 9fZsxOSvzPq7Pv+hWa/CttkvqExFgcwKAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%201 @@ -505,7 +505,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -518,74 +518,74 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '2579' + - '2583' Correlation-Id: - - eb88312b-85a5-4dd5-9902-47752596a6a2 + - 7786856e-d07e-4b10-b5a3-531c239335d9 Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2ba3ObuBrH3/dTMH7Vzh4ZAeK2g70nceNmd3t67/byxiOD - sGkAUQRu0k9/xC0G4qTKCbSZOfFMHSEk/cUj6XkkfrXzx3kUSjuSsoDGs4ky - hROJxC71gngzm7x/twTWRGIZjj0c0pjMJheETf6YP3K2lGVs/kjinzItbVPi - zyYy3QVpBki8CWIi4ySQy4KyvvaNtaYZwLcMDyBdVwB2oQU8DRmqQlzdh3gi - Bd5sIlSyEi7FsZvxrrN9TpkbBvHZAF2SPVK0v8MZmUgpCWeTVoY8kmaebFLs - NYLN1VhqvIWUsG2t1lyNpUbilIahS9Is8AN3b9ar+WP1ACdJSneNbnM1lppL - oyjIYpK5NPaDTa3azx1L3aepSxgJiZuxJKrFe5ljaQfMZYHHv7l501q6mzeq - ckh51bZslTHamo1TsglYRlLisYymeEM8GuEgZj0TCBQc2a+4W+KedZ1LlTWW - LiNZnvDJ/o2mZ6wW7uaNNv95KGtWepUebc7FPEiGYTPh6qvRfFg3Jh2KSI58 - JTA6MY7IfE29reLIZfrR4D07490IQ0rSFGe47l43Tx5BNSFpFLBiC9PMr3bO - GIoZ3jRSZXIMjThwG40yOYZGuSq4D4oz1l4ndc4Yih7ZBTz+XG6nqqsxlLaU - XvqbKj3KKOURjql3+UT76zHU6pDReNH6apTnqpwzzjLsbqPWBDlwY8Qn5Tuk - mJSejJxnJG6v8ZtKjNGjPOYjW8TrXiy7mj+OPXDG9w17n9DKaOthz+M7eFb5 - +WnO+NHugk35bmOLsynfePLAUJfY12ntu3sRi6YbHAffcWHe+TvCMkfuZHVL - s3z9hQ/F/OWsKPqvxYvZ9b1oyrYi1sFuOMVz5v3zXZFJ5nniyFWq1Uq/vFNM - izTG4eqGlujZgZaurei4YV5s4a4d1/o+k2H1UcHVr/pjq9W5V6hke6ATmmZz - HWkqj+Zlen8ru0jIPN2S0JHLZNuY5ZpZVTM2lZI0oGmQXfBz92SepTlx5F6R - duUk6hmvqT7XeR+a9FX79o3eMjxv84rlrxlHuaPv1C8tpAh/oelsgiZSFMRF - SrEm0joPQm5U27aL1bILqtcbcCL5eRiuLt937DwWATRVrCkvCRTdmG6CzHQN - G+pkSkJz6nL/RrsLbItT7xtOySqI+VEqOrQOuOlyn++/8pTb7w3xpFPMF04n - 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 - 1V9ukv8CVcKKzXlNAAA= + H4sIAAAAAAAAAO2bW3ebuBbH3/spWH5q1xzZAsTFs4jnJGnSzExP751eXrxk + EDYNIIrATfrpz+aWAHFSZQJt55x4rbpCSPoLbWlviV/s/HYWhcqWpSLg8d5E + neKJwmKXe0G83pu8fXOM7IkiMhp7NOQx25ucMzH5bfHA2XCRicUDBT5lWtmk + zN+bzPg2SDPE4nUQsxlNgllZcGasfHOl6ybybdNDxDBURF1sI08npqYy1/Ax + nSiBtzeRKlkJl+LUzaDr4jKnzA2D+HSALs0Ey/IkZtkXnp6KiZKycG/SzZuN + pOyx4sm2NGO1bCtjLM08WafUawSbq7HUfJhojVaVHksJWkiZ2NRazdVYaixO + eRi6LM0CP3AvDXg1f6we0CRJ+bbRba7GUnN5FAUZLAiXx36wrlX7uaPNIp66 + TLCQuZlIomY6dTPH0g6EKwIPvmF401q6mzeqcsihalu2yhjNO8QpWwciYynz + RMZTumYej2gQi94QSBQc2YO5G+aedt1YlTWaPWIIkmHYGKO+Gm19dyPDrrjg + zK4ERiemEVusuLdRnVmZfjB4z06hG2HIWZrSjNbd6+bNRlBNWBoFotjCNDG6 + nTOGYkbXjVSZHEMjDtxGo0yOopFHNOYeuxC6uB5DrYzy4A3iTLTjfp0zhqLH + toF78XTN1RhKG84vdohVegyV2p02O9H6apSZUW1waZZRdxO1TLbjxohPCruH + mJWejJ1lLG6v8ZtKjNGjPIa1UcSy3nngav4440EziKmXPqGV0dajnge7W1H5 + +Wku4Gh3LqYQiTc0m8KmDAJDXeKyTmtP2otYPF3TOPhKi+FdvGEic2adrG5p + ka8+gSkWz/eKov86fLZ3fS+asq2ItbMbTvGcef98V2SyRZ44syrVaqVf3imm + RRrTcHlDS/x0R0vXVnTcMC+2N9fatb4vZrj6aOjqV/2Za9W5V6pk29AJT7OF + QXQNonmZvryVnSdskW5Y6MzKZHswyzWzrGZsqiRpwNMgO4dz92SRpTlzZr0i + 7cpJ1Bu8pvrCgD406avj2x/01sBDm1dG/ho7zjr6Tv3SQonoJ57uTchEiYK4 + SKn2RFnlQQiDOp/Pi9WyDarXG3ii+HkYLi/ed2w9ESEyVe0plESqYU7XQWa5 + 5hwbbMpCa+qCf+PdBbahqfeFpmwZxHDMiHatAxi63If9V57C+L1innJCYeF0 + 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 + xX4sh6n+hyH5L4WWiTB5TQAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%202 @@ -604,7 +604,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -619,16 +619,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - f5dd52e4-623a-4af9-8422-9bf0ccd4f8f5 + - a64eaad9-0f9e-4f2e-ab22-a73fa180e278 Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnILy4p1rfjAgDPKgbCQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%201 @@ -647,7 +647,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -660,97 +660,105 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '3627' + - '3990' Correlation-Id: - - 2e38df07-80ab-4736-8705-34e8889b09c8 + - 2675dba8-6b4a-4d3b-8145-872e89b7695c Date: - - Mon, 19 Dec 2016 07:57:54 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2dTXOjOhaG9/dXuLydIuYb7HJ8F7fuzGK+qmYya0oGEVOx - wQM43elfPwJjG7CTftM6upPuVhYuEMKPQEfSwU/ZWf76ebedPPOyyor8fmrd - mdMJz+MiyfLH++l/Hv5shNNJVbM8Ydsi5/fTF15Nf139snzeVatfJuJPbE02 - JU/vp7PiOStrg+ePWc5nbJ/NRKWZ78yD0LE8w06swHC5HxhrZ+4YNme+yULG - WbyeTrLkfgrVPEJbMItr0ejqUtKWbrP8SbpBs33JnzP+Kapytq82RT2dlHx7 - P70qnimh11n8xE/MbkcNKWZ5zLe77LFkzc3skONSRexit8vq8S0elypiN9F8 - IrbbajhpyfkXnmZbXr1UNd9VHfO6XA1/Wzyee/W4rYazY1le87yJm47WL1HD - LPm6OIdNt6OKVJQJL3csZklS8qri1Rl7fUTRnLBhn67jaFyqhn3Ik2I8Todl - argJr1m86YDdjqL4bee6c+x2e2pY/PO+KE+3sdtRQ6o2hzopPp0mgPOuIlrN - zpd13FbFKfZnjNhURDlUe54nJ1C312MtZ1cJyDJnO77in2te5mxrsGo5a0t+ - IW7bkwjO7bbgpYhS1rVwWDYjZ+7FLJdVTZp4mnv6JfS8mj2eJ7lmk54gxvh+ - k8VVLC6g2J6n9KtienKclMV5Cu926Cm5uIiO0W7SEz6xOt4kxbmjLvv0rNNS - c2Jd9ulZbL/fZnGb+55wgyJ64qao6kQ8W8TnMOyX0PNK3iw7PBkyx6UKepEP - ppDzroLoP+xYXiTna7vsK7iqWgRGVV/GW6+AnpZk1dMJdNzuM+qXPV+Jy3wS - S+Ny1u5dDjbtOoyfmJtCcYpIDJaz43ZvjRufsdzxXVG+rCwzcALXCm13OeuK - LnXi/WHEEI0pxPPHy6QqmqfZ6n5qTSdxITLmdqsWN4Ul7fZ4NWdlvMlqHteH - kq8+h37kC+KgsNfaAbhpRlRtmICszPbYae9SZZ0V49vRPEdEO56PLqE9Jp5n - 1luerFK2rfhydtodvsHsxjuIwgFpWVSTpm/up0W94eX0RhsmYhSKaWCUcwze - JN4eRNpfvhpS3fFqZh7/bOP6pfub28cPYaCa/RbFoueaWTGqM5Hp2KblG6Zv - 2OGDZS/McOEGd7Yd/sl0FmbTB4PKvbtRZqLR58xJXOaxYBi5XKzG1eneXwou - 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 - zTe8HLf5ccjAnv/0Dqx5FW/yP7ZoC3912gAA + H4sIAAAAAAAAAO2dXW+jSBaG7/tXWL4dYfMNthyPVq3ZlfZrpJ3ea6sMRcy2 + DR7A6U7/+j1gbAN20m/CqZl0N7mIoCh4Curr4KecLH7+vNuOHmSWx2lyNzYm + +ngkkyAN4+T+bvzfD3/V/PEoL0QSim2ayLvxo8zHPy/fLR52+fLdiH5oa7TJ + ZHQ3nqYPcVZoMrmPEzkV+3hKmaauNfN8y3A0MzQ8zZaup62tmaWZUri68IUU + wXo8isO7MZTzCK3AIiio0PklpUrdxsnH3gWa7jP5EMtPqzwR+3yTFuNRJrd3 + 46vkqRL6Lr7PRCFr6GlPDauIg4/ydH/1jhpSIJJAbo93QxVXI7upitjpbhcX + 3erspipilz3nRKy21XCiTMovMoq3Mn/MC7nLa+Z1uhr+Nr0/1+pxW1HvEHFS + yKRsN6ce0khRw8zkOj03m3pHFSnNQpntRCDCMJN5LvMz9vqIojFhIz5dt6Nu + qhr2IQnTbj9tp6nhhrIQwaYG1jtqSPLzPs1Ot1bvqCHlm0MRpp9OnfK8q4hW + iPNtHbdVcdL9GUObiiiHfC+T8ASq9xqsxfQqAFkkYieX8nMhs0RsNZEvplXK + O+ayfaRwYLtNZUZzpqhL2E6bsjP3NPLEeRkmnsaDZgo/rxD354Gn3OQnJHFw + IlSb/IRPogg2YXq+kcs+PysIs/Q8VNc7/BSK0vYbelgBVXq6PU9NV8n85NPw + f0Je9vlZYr/fxkEVj55wrSR+4ibNi5DeLYLzI22mKGj7h51I0vBMu+zzszJZ + TnEybN9fN1VBi5Gt4eq8q4BUUMPIi8t40kjgp4Vx/vEEOm43GcXjXi6pIj/S + 1LiYVnuXg2W5Dt035jKRTqHAYDE9bjfmuO4Zi53cpdnj0tA9y7MN37QX0zrp + kifYHzoMKkxK7wSPozwt3zDzu7ExHgUpRbHVVkEPRYTVdnc2F1mwiQsZFIdM + Lj/77solYiuxUdoWuCzGKt8Igiz16thp75JlHafdx1HG9qudTDq3UB2jd4z1 + VobLSGxzuZiedtsXmN64AiW2SIs0H5V1czdOi43MxjfKMKKeQcNAJ+ZoXSTY + HigUz55sUvXxfKoff0zt+lf9MzOPH8JAOZslCqjmylFxVcQU6Zi64Wq6q5n+ + B8Oc6/7c9iam6f+kW3O9rINW5sbTyGIq9Dlyots8JrRbrqSZJT89+0vCJVNI + CYVc7bO0bBuXerpKv5yyie83K/Eg4q1Yx9u4eOzUBFTj+yymAtO5dIvn7Ual + PQNZUA/eb0UXW/XbfE8jY7cPV4d3aRIXaZYvDep9p+1Or46T+61c/f55u9oH + 8fmptVM7XY3ix0+r9IFiyDiUp1M6qR3KjuL8QGThqvOgrg+0TyxfJFdFJpI8 + ktk5T5Ed6Nzbx9rnB+n+cbUX1Lw7J9840D6THjiFKQk1hNUxgF/+89f3/1j9 + 9v4/v/zy78X0+nCjIq8qa5HnabduZLFJw/zG6HE8UnWz+4PMCXAvk+u3pOnV + FehxNjGLsvd8SRO5/KUIpn/71wdqI6eUS6ZDvn5hW15MW+cszh/KrcrJoeqy + WtngrpNb/TQr6Pkf8kZbaKa1h2fqkmVtPz2C7Q91lvMgJrXrX8cfy7dbg9jz + Oae37rTbIw5FuqLmQI3/Xi7jhIbquKAu0UruNszdvvpwJrzkb6Q1HvYN6CLu + tqZ6ZixHltNm4xJxt1Ws2o2gSq9eQc8tpfNCOr1xVtmrt9tVTHf4ZMWUB/Np + MLO9QNim5pozqdluEGlCyrUmo5k9i4R0zEA/VgmUsxUrCXq2SBnCtR/O3MjX + PCcINdtzhLY2I0cLLC+kHdP318axDFDOVrOoApsVhS5x0B2h7w+CRqhCUp02 + Y6FGcrOqb19oUcgdjSfF0+3/lOHc+nXtxq/TT6v1P59z2uqz6f6Z6dsyT9P3 + JePlZCpeICnYKW4/JhFFcVLOeMfWXo441H9OiY1H9PR1FgnFBavskJRdLorv + D/XoIz9TiH2OB57P1LgYvemsikMiVzt631mWHxxnWykeyku0Dx31FsXlmOiS + oRf5nhNptmP41MLpl5CBq0ndDmnEsam91aILytlfdCEYdaILojOJLojFIrog + kiLRhbHViC6M3V90QRyFogviM4gurHfwii6IySK6QJJS0YWNCWpEF8RWILog + LovogkgsogsisYkujNZfdIGcnqILo/QXXTuR0Kts/PvLdRdUQmbdhcVFfLoL + G4n66C6I0Et3QQQm3YXFGn11F0RRoruwXsmjuyAWq+6CiIy6C2v7PLoLjGvY + dRfWYjh0Fzr/8eguLF55C7rLtQ19NrNc97W6yx501w+hu9yJ7w+6a9Bdg+4a + dNeguwbd9R3qrmYs9L3pLpq+Z/qgu0Zf112OEK7uR5ZmSIqXbBEIzQ/Xjmbb + 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 http_version: - recorded_at: Mon, 19 Dec 2016 07:57:54 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%202 @@ -769,7 +777,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -784,16 +792,16 @@ http_interactions: Content-Length: - '83' Correlation-Id: - - 07b8ec70-037b-4126-9338-ed78f40fd349 + - bb04c0f9-50ce-46f8-99f9-8735d57a592e Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLda34wIAIDHKJj8AAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates @@ -812,7 +820,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -825,50 +833,50 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1494' + - '1492' Correlation-Id: - - d24fbd58-b9ca-4bf4-91f4-2241aea204ef + - 3151fb66-66d7-473c-93e8-03618a74d28b Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 - DSg+rb5aLQAA + H4sIAAAAAAAAAO1Z227jNhB9368w9Fooul8cyFqgi20fegPa9FmgqZFNRBZV + kd5N+vUd3WxJdrZMKjfZ1kJgUMMhz3A4M+SJovcPu3zxCSrBeLHSrBtTW0BB + ecqKzUr7/e47PdQWQpIiJTkvYKU9gtDex+8iCbsyJxJE/G6Bz+F9sa0gW2kG + /8QqqUOxYQUYpGTGYYBhdo9+5qd/tAVLV5qSZmtAYwShEpchjpJGmrPifiaz + DAEk1xYV5CutaRoXxIKHkleyQ+teBniRcbLcqCA7iL/NSXEfGU372JWCoBUr + 6xGtxqI3JzKGfe8uspYSqh0TdZCJbkFDiXEhVEk2PVzTvBROwWiP0zQvhfOZ + SLpN+WFRx/dLIdK04rsernu5FNamIuUW3UcxJHgOPeqJ+FL4KRP3PWjbHiLJ + xxJiTJR7ycvIaN6OnVgh5X5ad2ohxBxTsW0NMneqH+1gx6vH2DIDJ3Ct0HYj + oxMddWi5nyCgKTznm8eF4PQepMACri0or6BtSXQMSZv2tE6Rim6ZBCr3FcT7 + IoUMnZZiSRnKBwaPsGtLErEliBObTV//dlRZMz71x5pzmeygmKyi6YOCrHNI + 44zkAgtS/zqewDgzAwpHSBEXi3pzVhqXW6i0MzYsUvi00rbpuJiOJqHouLoa + JpJhEbVNM9RNVzetO9O8bf5uMGC+MR1s4fpHygNLKoahGDdhifO3b+OYAYxn + 0S/6KBhW7RwkJGXF6005OuhEfhyyZZttQj4RlpM1y5l8nLhAydVlxdBgHIvr + O7QH3voCSIS5g2k3hW0yRpSMwjR7mu4dL5jklYgtjPy+PcknvJPkkPzxkCcl + ZQevjaWTMM9z/jnheL+pWAr9kIl0grIjlaSkSpOJo047xgMzhmbIihQig+qg + I6s9jj3fNx5PefmYlETgto4Hn+kYj0SHY3EsMBCS9koQ//jLhx+S3z78+vHj + z5Fx2j3YyJPNioTg070BueWpOJO2bU9zV9vsQSDABgp5Um2MkxnQnUOYaC/W + zwzTyBiNiXYMD4omDVP+uWhSUa9j6VQ8SsFKomv3YrDNQ9mZ6acRtpc8Qfdi + MG0gZgXWHIbZPhZPN3pXYrGs5z/oD2SDFZ4Bjdh0d7oqX2dq3xxMMVSvYzvP + E4Z2PXlm1p3CoEs3oMS1dd9egu76NNMJwFqHbOkuMwKeTbsrupLm6MQm6BEV + G9J1mC79LNQDj6a6G3hEX9uZp1MnSPHFDsO11dqgpDm0oT1aEzw8GZ3Wqc2e + YJ5KwJ0YnsYD8XCDzk8UdYRqevgQgVXg1YjSNCs7I5Niv1tDVcfPRPKEes0r + BrpjmmGMlh4dVvN8mhiEHoSuB/qaEFN3Q8vWQxJSjLEgcwKS+jRYtqtX0pyL + JqqAzUUTlbBeShN7mISm1glbnNPA2bmfEuoM3E8JZwbup4QzK/dTQpyJ+ylh + XZD7KeG/Ae7n2tbS9Zcv537uS7jfQ+gnvvv6xK+96r4678v3eM2unoyqrl8Y + nuni3QZPWMcNfN31TNBx4xw989PMzIIsIDRrDyclzaFFU+5p+boZ6JZ9Z5m3 + XnDrhDeO5/8vuKd15Z5X7nl57lmnzp+8gPijpMb3P91hjPSSr4ig1sUYU7Le + 7afLV7nvVJDiOa5ne0CwuNh4GHp2Wh+Qlm5SDzLwXQfctKN4KprGuZV+zVy5 + 3olkHASNvLkoHyJlyn7OjLqy7j4s1Fj38B70Gqx7Zt75N6zbeg7rrpfSf6z9 + Fxi4FQbgmuDraZZlmPgO1Zeu4+im7xNqrS0XvHXrCSXNuRi4CthcDFwJ6x8z + cHhIUsjIPpcvJeJKds5OxJVQZyDiSjgzEHElnFmJuBLiTERcCeuCRFwJ/w0Q + 8df5CPtWiPhb+QKrysS7/27b+ulP9yzt0T/Jv6ypzMTDW9e7cZ0rE78y8eHA + KxO/MvFnMvGu+IB++tM+TuiOKtiXNa9MfHFl4v+J798z8883xMSPbQz7vwAM + xEH2hC0AAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains @@ -887,7 +895,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -900,33 +908,33 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '739' + - '741' Correlation-Id: - - 678ab1dd-41b5-470d-b4bf-6efcb137b41a + - f19b6c38-8538-4eba-9a79-d3a9d7a57997 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO1XwW6jMBC99ysi7sQYAgGJ0Nt+we4ZGXtorRAbYZe2+/U7 - IaRJSJqibbXJqokUyZ55Hr8Zj/1Eev+yqiYtNEZqtXDo1HMmoLgWUj0snF8/ - f7ixMzGWKcEqrWDhvIJx7rO71FjdsAfIhV4xqUx2N8HfwDp5bKBcOES3srEu - qAepgLBaEsEs46AsbkuKyCsCwZgreCHcmccTNxZe4gYl92Ke0DIUlPRx+80I - lB6P5tR3aSBKd5bgwjgOwRVJJDgrEwj90JlIsXBGITfkuwQYt1gIs7N01kqq - 5UWTIQLWzFpmwZk0UC2cPQO5OrYDrqeYpuSo1KliK8ik0QVNSTfeuda08w3v - L0tt0yGjkOQ0lWGf7LP8q9jkdPDUvtZdZVLSjXYOvJr2aUhjbYSsqzqkZDPb - 22O4JoUX3E6xKj8TTS9PRHp3YbpiBl1ZySqDFPrZPu2uqQY7MSEaMCYztRTQ - TPFopxUrprZqpw2IR2anXK+wcXrY4eKuMKo0wxJ1zprZx4y0ulr/80ILpWv9 - m3QV7XyHcAyT929i1gbYjHvzg0IOskhZyyRSriCbxQGNg9j3Yg8Zv5l30CcD - IguDKJ57CfUR1Bl2fkx1Ja1FG/p2k6Ma5qVuVsxmLX0jtDXtsM+yhpyVeAi5 - gArwFPuTOXbsLWKNQhnIK/2cmxqvVi6VkJzhJhlFUuf8e3k00qKx6iGbW58X - leZLbIkQczsLuDsodS8s/1ZtPB6GEU0QLuLYnRWCuolPuRvO/NCfh15Et2/J - KORl1WYMxetRm1FsP6M28FLrxh7JzeWTEtIszbb63fgdDfq2crg9upsifqEi - bot6E8WbKJ59xPw5CwrOweUz4eEjhiNWQuJSEUWJCFkiPH/zooxCXlYUx1C8 - HlEcxfYzorgmePwJdvmcbpr4kSauff+bItrm6YoFsb8LV6+HdE7nSRwlNJ6N - U8bgOynj0IKd8QfRUPRT+hQAAA== + H4sIAAAAAAAAAO1XwW6jMBC99ysi7sRADAGJ0Nt+we4ZGXtorRAbYZe2+/U7 + IaRJSJqibbXJqokUyZ4Zj988j/1Eev+yqiYtNEZqtXD8qedMQHEtpHpYOL9+ + /nBjZ2IsU4JVWsHCeQXj3Gd3qbG6YQ+QC71iUpnsboK/gXXy2EC5cIhuZWNd + UA9SAWG1JIJZxkFZ3JYUkVfMBGOu4IVwqccTNxZe4s5K7sU88ctQ+KTP229G + oPR4NPcD15+J0qUJLozjEFyRRIKzMoEwCJ2JFAtnVOQGfFcA4xaJMDtLZ62k + Wl60GCJgjaxlFpxJA9XC2TOQq0M7wHoKaUqOqE4VW0EmjS78lHTjnWsNO9/g + /rLSNh0yKpKchjLsk32Uf5WbnE6e2te6YyYl3WjnwKtpn4Yw1kbIOtYhJZvZ + 3h7DNSm84HaKVfmZbHp5ItO7C9MVM+jKSlYZhNDP9mF3TTXYiQnRgDGZqaWA + ZopHO61YMbVVO21APDI75XqFjdOHHS7uiFGlGVLUOWtmHzPS6mr9zwstlK71 + b9Ix2vkOwzFN3r+JWTvDZtybHxA5qCJlLZMIuYKMzgNKI+oFYYSI38y70CcD + IosoDWjoJZSmpDPs/FjqSlqLNi8lu8kRh3mpmxWzWeu/AdqadrHPsoaclXgI + uYAK8BT7kzl27C1ijUIZyCv9nJsar1YulZCc4SaZj6DO+ffqaKRFY9WHbG59 + XlSaL7ElQqztbMDdAdW9sPxbtfF4GEZ+guEijl1aCN9NAp+7IQ3CYB56kb99 + S0ZFXlZtxkC8HrUZhfYzagMvtW7skdxcvighzdJs2e/G72jQt5XD7dHdFPEL + FXFL6k0Ub6J49hEL5mxWcA4up8LDRwxHrITE9UUUJSJkifCCzYsyKvKyojgG + 4vWI4ii0nxHFNcDjT7DL13TTxI80ce373xTRNk9XLIj9Xbh6PZx7Md6UyJvF + dJwyzr6TMg4t2Bl/AOh/HN76FAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains @@ -945,7 +953,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -958,29 +966,29 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '551' + - '550' Correlation-Id: - - 3237a6bf-c645-471f-ae87-cb847ef1a83c + - f3272dfd-89be-473a-acdd-2d24a48e656a Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:26 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAM1VwW6jMBC95ysQdzAQkhAJ6G2/YPeMBjw0VoyNsEPb/fqd - AG0ISaNqtdLWEsi8Gc+8eR7j9Om1kU6PnRFaZW7oB66DqtJcqOfM/fXzh5e4 - jrGgOEitMHPf0LhP+So1VnfwjAXXDQhl8pVDY4E6hw7rzGW6F531UD0LhQxa - wThYqFBZSsuCcYTe7Wsa+5pNcadkLN7uohrDnVdF28CLsao8gDLwys16U8c8 - 4CWWriN45n7JcyQ/FACVJSHMBRlQKdTxvxbDOJ6Z9WDRdTqUmTsD2Ldju+B6 - j2nKbqROFTSYnwlGKRvmq29UExfmaN7FH+bzas4UipHDP6M5dvCXPD+hsuzj - Ocu/is3uB0/tWzvuXMqG6cVC/w57WvI4g5gPbYEpG79mSZZrUnylfApk8SCa - Pt6J9OnCtAFDptx2J2IwfcxZDw2ySAScd2hMblrBsfNpa30JpW9l73fID2D9 - SjfU2JPb9eJBF1WbpUKDsQV7yFmv5fkpSs2VbvVvNp2FwXqlz4JdCj0IoiIx - j5N1mKyTKEgCYvIBX1xPBnm+WW+TXbAPI3IagIudSmiEtYTF0T7e09HYb1N2 - QW9EKmrdNWDzfv3B7B26+L6IFguoSeWCo0TapRqkIelvDbNF0Cm6hwqpXwrT - 0tkphOKiAkqSh8T8kX1WUCcsgXJyGX87RSl1daQ931BtDx1WV5pPNxtdgOzm - BvwDNgqEzEwHAAA= + H4sIAAAAAAAAAM1VwW6jMBC95ysQdzChTrKRgN72C3bPaMBDY8XYCDu03a/f + CdBCSBpV1UpbSyDzZjzz5nmMk8eXWnkdtlYanfrrMPI91KURUj+l/u9fP4Mf + vmcdaAHKaEz9V7T+Y7ZKrDMtPGEuTA1S22zl0Vig3qHFKvWZ6WTrAtRPUiOD + RjIBDkrUjtKyaBjr4Po1jn3FxrhjMsa3u7jC9S4o420UcCzLAKCIgmLzsKm4 + iESBhe9Jkfqf8hzI9wVA6UgIOyE9qqQ+/tdimMAzsw4c+l6LKvVnAPt2bBdc + bzFN2JXUiYYaszPBOGH9fPWNahLSHu2b+P18Xs2ZQj5w+Gc0hw7+lOcHVJZ9 + PGf5pdjsdvDEvTbDziWsn04W+ne405LHGcSsbwtM2PA1S7Jck+AL5dOg8jvR + zPFGpA8XJjVYMmWuPRGD8WPOum+QRSIQokVrM9tIgW1IWxsqKEKnurBFcQAX + lqamxh7dLhf3uujKLhXqjQ24Q8Y6o85PXhihTWP+sPEs9NYLfRbsEuhAEhWF + Gd/FnG95FG+2xOQdnlxPFkW25Tzmm2jPecJ6YLJTCbV0jjAe7/mejsaeIk3o + lUh5ZdoaXNY9vDN7gybfZ9lgDhWpnAtUSLtUgbIk/bVhtghaTfdQrsxzbhs6 + O7nUQpZASbJ1RGvv2GcFtdIRqEaX4beTF8qUR9rzDdV212F1ofl4s9EFyK5u + wL+Xwa+1TAcAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:26 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics @@ -999,7 +1007,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1012,42 +1020,42 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1158' + - '1163' Correlation-Id: - - 26e4c6f7-ac8a-41fa-8169-624c0461866d + - fc7bf56f-f836-4ff5-8975-374720aa98c6 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4PnvHcJULVZmkU7TapmuRhn6q5BmvB - RrZhN/9+x8AuFCXEUkuFFOchwuPPsTn+dC6T0ft/5rNk5as6L4uLAR6iQeIL - W7q8eLwYPNx/AjlI6kYXTs/Kwl8Mnnw9eD9+N4prTV43ua3H75L4s1tIppUP - F4O0XOVVA754zAuf6kWeTsu6qVNmAjeEcAiSO6CMYdAWSXCE8gx7ywLS6e6v - p0JizlFmwCJmgTgjQFOngQiugtBOSsUHSe4uBp3IzdOun7jQcz+e+3lZPQ2b - stGzUbpe2hHO17bKF02Mzfi+JZINPkr3z+z4lZ4tfZ00T4sYqeub+8nV5Ove - HXfM92ube+lmOR8TJQhilHIa77Fe+f7q9ODy7UK9t9LefXz14eFqMkrXn3en - lkXejD/+eT+5G6Xrz7tT7cv5CW9u8yY6kQffbJav/Le60It6Wjbf6uViUVbN - uKmWfpQ+f24vCO0Dbj3cuXNiMY2gSrEIWGwJkCwgkFjQeCgk8UwYg+QmHJ3I - F8Rc1t4d9fIhAifXkhPGpRS4t/LcrWQaBaOVA0KcAGJNAO2cA6Mjjyiyim7T - ZSfyBStD5f1RKz9F4PTJkhBBOBMM9VqeuZYhWORxcBA0oUCCZKAkz0BqSbHF - nEljN+HoRL6gZT3V1Svp8m6NnFzN3shzN9JKbCWPpdhYjmP6ExI0owSkkkYS - ohwiYROOTuQLRpplCLG5Pqrk9W3yP9b7+FZ9xIZnlHoP0plYkzlzIEXMe1Rm - zsWJxnuMN+HoRL7go9V2+kqGvL1L1lRv4xu20VIiqWj7QmNjztM6gFGZBYUy - z6kxzjCzzY5dyEMb67/1ovPM3cKncxFzIXj8RbN+uDl3K7GmcYRWBgKxFgjC - MQdm1kP0jxoVDNP/DTedyGet7Dba9E72Tm6czASX3FAf52YZqzETPPaJAoHj - 0hondRZn7E04OpHPOtltE+i0TvY1+9xN9BohpzED57N2V0cR0MIakBhZarDy - DolNODqRz5rYoX+8i1yiZ3WZ5EU/Z795K4OgyCjtAFMdm8TAY2toJAIfQqBU - CIH5Nj92Ig+t/KueD+1iObTLqvJFc9TM3+8+J5dfHpJlrR99Jyd/m1xef/7w - x7k4+WXy9XJyc99b+cNWahy0IUIB5z6Lowt2oBSmMQNq5YWyRuCtlZ3IQyv3 - jGyLd/Va8a5+hZe49/L8vVTSYo8xICHj3MLaysxEnFsMzuJA45XEbOtlF/KY - l/VT3fj58VK+Rno3ezdbN6n2SghFIbDIk4AYtCkQpFBSSmEd1tv/4XQij7mZ - u9nxIfw6Ar/CS6V6Mc9eTM4kj/OMBysVAoIzD4rEEs0swiEeZkxvNys7kc+J - OSu1G+rV45Adz5itkiyZ58Wy8Ul7UaJXvjptuzlEtG85z99SYr3JkMhimdYs - NpIZjuONycArzqnAwUm8TZ+dyENLTVk2wyafH8+bHyOVtFRShqSZ+mQeB/r4 - vU64l0kFZZki6HRbmTe3N5O3IejeQQzQv2zUv+C9KQAA + H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4Hz/0iEao2S6Not0nVJA/7VM01WAs2 + 8oXd/PuOMbtQlBBLWyqkmAdkjz9j+/jTOXOGyft/lotk7csqK/KLERrDUeJz + W7gsf7wYPdx/AnKUVLXOnV4Uub8YPflq9H76bhLH6qyqM1tN3yXxsxtI5qUP + F6O0WGdlDXz+mOU+1assnRdVXaXMBG4I4SBI7gBlDAFtoQSOUI6RtyxAne5+ + PRUScQ6xARYyC4gzAmjqNCCCqyC0k1LxUZK5i1EvsrvbzR3neumnS78syqdx + XdR6MUk3QzvC+cqW2aqOsZnet0TS4ZN0/8iOX+tF46ukflrFSF3f3M+uZl/3 + rrhjfhzrrqXrZjklShDIKOU0XmMz8uPZ6cHp24Fqb6S9+vTqw8PVbJJutneH + mjyrpx//vJ/dTdLN9u5Q+3J+wpvr3kQv8uDJFtnaf6tyvarmRf2talaroqyn + ddn4Sfr8sb0gtDe49XDnzonFNIIqxSJgkSWA4ACBRILGXSGJZ8IYKLtw9CJf + ELOpvDvq5UMETq6lQAxRJSEZrDxzK5mGwWjlACFOAGJNANo5B4yOPKTQKrpN + l73IF6wMpfdHrfwUgdMnS8yEgpRzNGh55lqGYKFHwYGgCQUkSAaU5BhILSmy + iDNpbBeOXuQLWlZzXb6SLu82yMnVhIORZ26klchKHkuxsRzF9Cck0IwSIJU0 + khDlIAldOHqRLxhpmhDi5Pqokte3yX/Y4ONb9REZjin1HkhnYk3mzAEpYt6j + EjsXOxrvEerC0Yt8wUer7fyVDHl7l2yowcY3bKOlRFLRzguNjTlP6wCMwhYo + iD2nxjjDzDY79iEPbaz+1qvePXcLn85FxIXg8YvioeU+dyuRprGFVgYEYi0g + EMUciK0H0T9qVDBM/9vc9CKftbJfazM4OTjZOYkFl9xQH/tmGasxEzzOEwUE + jktrnNQ49thdOHqRzzrZbxHotE4ONfvcTfQaQqcRA87jdlVHEaCFNUAiaKlB + yjsounD0Ip81scf88S5yiV5URZLlQ5/95q0MgkKjtAOI6jhJDDxODY2EwIcQ + KBVCIL7Nj73IQyv/qpZju2rGtilLn9dHzfz97nNy+eUhaSr96Hs5+dvs8vrz + hz/Oxckvs6+Xs5v7wcr/baVGQRsiFODc49i6IAeUQjRmQK28UNYItLWyF3lo + 5Z6RbfEuXyve5a/w8nSr5IOXP81LJS3yCAEoZOxbWFuZmYh9i0E4NjReScS2 + XvYhj3lZPVW1Xx4v5RtkyJmDm62bVHslhKIgsMiTABloUyCQQkkphXVIb//D + 6UUeczNzi+NN+HUEfoWXSg1inr2YnEke+xkPrFQQEIQ9UCSWaGYhCnEXM71d + rOxFPifmotBurNePY3Y8Y7ZKsmSZ5U3tk/akRK99edrUOYZiSJ/nbymx3mAo + cCzTmsWJJEaxvTEYeMU5FSg4ibbpsxd5aKkpinpcZ8vjefNjpJKWSoqQ1HOf + LGNDH5/rhGuZVFCGFYGnW8q8ub2ZvQ1B93ZigL4DjKNIEb0pAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics @@ -1066,7 +1074,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1081,9 +1089,9 @@ http_interactions: Content-Length: - '494' Correlation-Id: - - fd516286-dfd4-4abd-8ea0-6e32ac887368 + - 7f23bd59-1394-4a12-bdeb-929c00e57104 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1099,7 +1107,7 @@ http_interactions: C3Zsj8F9uJvRieUQlk3WqvIf8Xnnh5JncdCN0VqRsEqeUc43ep8tcTE4b7qT MLpW58HCqEhlDa0L6KexZWlIo0frFd4VbGqIUXyDLrOVMP8GmSYqi90FAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics @@ -1118,7 +1126,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1131,42 +1139,42 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1160' + - '1161' Correlation-Id: - - 5ef83b52-6903-4fce-a6b1-d9ed1af767cb + - db06b4a0-4255-4318-a072-58cda584f8ec Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics @@ -1185,7 +1193,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1200,9 +1208,9 @@ http_interactions: Content-Length: - '511' Correlation-Id: - - a51cec7f-d5b9-485b-b285-b372f2df80f2 + - 4b9278a5-00f9-409d-b9ee-2f1e1bedba45 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1219,7 +1227,7 @@ http_interactions: jWNarSCMbI7QzFd62y35erRO9/taKyGPo+GTJc3ip6nlS1/FAMZJuDnYdSAm 8/W+TFbG/Af5fOVu3QUAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics @@ -1238,7 +1246,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1253,9 +1261,9 @@ http_interactions: Content-Length: - '1135' Correlation-Id: - - f070ebba-8293-4c79-8c69-05c5fb42a09f + - 0f78794d-ce3f-44fa-9f85-68edc239f3f2 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1286,7 +1294,7 @@ http_interactions: ZTNs8vnxlPkRqKSlkjImzTQkc+jl4b5O+BqTCy7gZrg+maM3tzeT8xB0bwMC 9B1B8SpysCkAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics @@ -1305,7 +1313,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1320,9 +1328,9 @@ http_interactions: Content-Length: - '624' Correlation-Id: - - 3b51d4ed-ba98-4f23-8c62-a3106fc9508a + - 5b558480-fa5f-44d1-a4b3-8f8471295af4 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1341,7 +1349,7 @@ http_interactions: OjqGPYnnm5qO+bX8lKey+ws/O3BMo2Q6HB4viVWAHbqPwOt1x+/oeqmXg7G6 PZRaVfVx6MUIrUn8Zmme6drsoLc13Bi3pPU8dib/AJ9/I2WMCgAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/disks @@ -1360,7 +1368,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1375,16 +1383,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - b99f58f8-ba83-421d-a41f-a05a01ebaa4f + - 31d57a8e-5537-440d-8236-103fd9e8b940 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots @@ -1403,7 +1411,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1418,9 +1426,9 @@ http_interactions: Content-Length: - '332' Correlation-Id: - - acbd7668-d77e-40df-bd4e-d1faff226984 + - 00717c1e-10ea-4db5-8451-b1bee1630af1 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1433,7 +1441,7 @@ http_interactions: /InGW0p96uiZv9zvO/hauA9b6ktOvmuzux+rZd2hg06b67iGshGt9Si/rW5l euT5opFF074AsLgTra4CAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/nics @@ -1452,7 +1460,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1467,16 +1475,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - eb692401-273c-4551-bb16-e098a75a1368 + - b5946433-602d-459d-8cdd-f94025aa7fc4 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/disks @@ -1495,7 +1503,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1510,16 +1518,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - 97456e2a-3bda-450d-b994-58f729f8bd3e + - 9f248734-4fc7-4655-b0d6-9aa77529a2b0 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots @@ -1538,7 +1546,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1553,9 +1561,9 @@ http_interactions: Content-Length: - '331' Correlation-Id: - - d30c51ce-8065-47a4-9202-d45c9cc5e7ec + - 1cd034a8-4ed1-439e-9558-9832b32e3ab5 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1568,7 +1576,7 @@ http_interactions: R7reUBpSR8/85Pa/faiF/3CVORfkuza7+7Fazu876Iy9jGuoGtG6gPLb6lqm e14oGlk07Qsv1UUFrgIAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/nics @@ -1587,7 +1595,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1602,16 +1610,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - 8936be06-6a14-4fbf-89b8-c6b9f786a76c + - 7058cdf2-97c4-44c9-8f2f-14dde8c6569a Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/disks @@ -1630,7 +1638,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1645,16 +1653,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - 4b108735-8423-4779-a356-2129df7d9ce3 + - b20b0442-150e-4247-bf31-622dc6a86b3e Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots @@ -1673,7 +1681,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1688,9 +1696,9 @@ http_interactions: Content-Length: - '329' Correlation-Id: - - f9f8ddc6-d35d-4069-a0af-bf05182823fa + - 993a2ed1-fe34-4d66-ba9a-ed3a70086e57 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1703,7 +1711,7 @@ http_interactions: W8aG1NEzf7nfdxhm4T9c0V4y+p2b3d04LecPDTStvY4yFEdZu6HKb9JtTI+8 YWh0sbQvGzcjp64CAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/nics @@ -1722,7 +1730,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1737,16 +1745,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - faac4183-26c0-46e1-92ff-d397e7f46737 + - 6965c23b-07bd-4f71-8cbf-a159b33c7348 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/disks @@ -1765,7 +1773,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1780,16 +1788,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - c130890c-afd1-40c0-ac67-004529add25c + - da80d319-ac7f-4cff-80cf-08108b37585a Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots @@ -1808,7 +1816,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1823,9 +1831,9 @@ http_interactions: Content-Length: - '330' Correlation-Id: - - fc4157e9-12a0-4a32-bb4d-a30c49714a1d + - 78cfc2d8-3489-4cd5-815b-c6305817891a Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -1838,7 +1846,7 @@ http_interactions: 4ZaxMXXyLF9u9x3GWfgPV9pzTr9zi7ubpuX8oYXW9pdJhrIWjRur/CZdx3TP G4dGV0v7ArDCS3CuAgAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/nics @@ -1857,7 +1865,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1872,16 +1880,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - 769ea954-a7f2-41f0-94cb-55a47fbb8bb6 + - 169b30ec-6c2e-4856-950d-7a2e6a3f0cf0 Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/disks @@ -1900,7 +1908,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1913,31 +1921,32 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '664' + - '682' Correlation-Id: - - 7141db91-f048-42aa-b6c2-6d57203901e3 + - 2f00bf28-700e-41ee-a748-3b984c4a248d Date: - - Mon, 19 Dec 2016 07:57:55 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVWwW6cMBC95ytW3F1jMLtYYsml6he0ZzTYQ2IFMLJZkvTr - a2BZ2G4iRarU5eR582y/sWcGZ49vTb0b0Dpt2mPAvoXBDltplG6fjsGvnz9I - GuxcD62C2rR4DN7RBY/5Q6a0e3H5w85/03j3bLE6BtQM2vYE2yfdIoVO06Fx - NAbBQwYhKatYEc7FnqQgK4JKxSjCOGGsotOKFKrkkGKIpIyiiPBDwglgJUl6 - EH7yAUGiDHZaHYMvMWeFk0qQvY/RrciE1rr9r9rpKGOAHoOdxdpHsZj03sIU - /iVtA9xdHL51xvZnYWfj7qIaMyxnNQ03gjJ6k25ZCw3mQ8OK734LltHJfrif - /A5to91Y+O4cxRah95TmO06vXa/lomwDbIUNzT/LmpvJl5jbnaHW4La3OQMr - QTfwhIVWecIhjliChEmFhAsWkbRME1IKEaYyYUKkcUYv9HUF1xs7gso0oG8a - 17V3CiI6QFxKiURyFRJe+hFUKAhT+71QCQgVRtdJ+ukWmdO/Md9zHvEkFJx7 - 6gis/s76Ex8zBVVxw71xXnXhE9QzyvYs3jMWhulULhd8ewTQn24j9y0pNy8Z - nUdX8VzzM932aCufU/mYH9r4g74gK6sytoE+l+Y1o+fxRkMH1mHe2xP6DWZj - 9ZbG9FDWi/9ibuY/g8UJq6B24xoXYCW96g4LqLy0QmGN/YV867i6gw6e/BEU - aK2xbplzg1//BIdF7NlYvV6WKkxbvy8rrcBKOjl0hZNOFxYdWv9/8Be9TPjY - uU4ee0Dh9VW6xk9LdySdOY6GJcbIY+mz+ACEy0iSMiwTkqKQqeBlyNP9XMNf - YtIPCqx/7zCfCnCtiAmbnzeTHv/koec3zx9c4kd3NAkAAA== + H4sIAAAAAAAAAMVWTY+bMBC976+IuLvmwyRYIuyl6i9oz2iwh6y1gJFN2G5/ + fQ2EAKUrrVSp4eR582y/MTNjp88/6+rQo7FKN2cv+OJ7B2yElqq5nL0f37+R + xDvYDhoJlW7w7L2j9Z6zp1Qq+2qzp4P7xvHhxWB59qjulekINhfVIIVW0b62 + NALO/AB8UpSRJIzxI0lAlASljJD7URwEJR1XpFDGpwR9JEUYhoSdYkYAS0GS + E3eTTwgChXdQ8ux9ijkpHFWC6FyMdkFGtFLNf9VOBxk9dOgdDFYuitmkjxYm + 8Q9pK+Dh4vBnq013E3YzHi6q1v18VuNwJSilu3RLG6gx6+sg/+q2CFI62k+P + k9+iqZUdCt/eolgj9JHSXMfplO2UmJWtgLWwvv5nWVMz+RRzvTNUCuz6b07A + QlA1XDBXMosZRGEQIwmERMJ4EJKkSGJScO4nIg44T6KU3unLCrbTZgClrkHt + GtfWOwYRniAqhEAimPQJK9wISuQkkMcjlzFw6YfbJP1wi9SqX5gdGQtZ7HPG + HHUAFn9r3IkPmYIy33F3zk0XvkI1oSFPTv4xCFkylssdXx8BdNd95K4lZfo1 + pdNoE8+Wn6qmQ1O6nMqG/FDaHfQdWVilNjV0mdBvKb2NVxpaMBazzlzRbTAZ + i7fQuoOimv13czX/BQyOWAmVHda4AwvpTbWYQ+mk5RIr7O7kvWPzD1q4uCPI + 0Rht7Dxnh28vwX4WezMWr5Mlc91U7/NKC7CQrhZtboVVuUGLxt0P7kfPE/7u + XCYPPSB3+kpV4YelO5BuHEv9AiNkkXBZfALCRChI4RcxSZCLhLPCZ8lxquFP + MTdtTV+UcEk3NmJ3//W0l5DSDbwvx+69xWws16V+Rmx6DI3q3QOJ3l5IvwFk + ykoRYgkAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:55 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots @@ -1956,7 +1965,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -1969,49 +1978,54 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1468' + - '1696' Correlation-Id: - - da168bc4-4107-41fe-ae13-e89f755a345a + - 13d55417-f8a6-44e3-a7b2-c584c4e860fa Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:27 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 - u340RuBf/4vkFLE3/UNyXaPSPwDmb0vK0BMAAA== + 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 http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:27 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics @@ -2030,7 +2044,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2043,26 +2057,30 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '439' + - '611' Correlation-Id: - - fd0ddfc6-50fe-4399-85a5-a86bdf699ece + - c6aca62c-a1e4-40c3-8650-2087bcf83b2f Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAMVUwY7bIBC95yss7hQIxgHL9t72C9pzxcKQorVxhFlv+/fF - iVunu60UaaWGEwwP5r3HDM3D96EvZoiTH0OL2CeKCghmtD4cW/Tl8yOWqJiS - Dlb3Y4AW/YAJPXS7Jngzdbsij2VafIvgWkTG2ceEIRx9AKJPnszDRLhWJWWa - 4ifHLS5LVWGpjcNgLQdFuWDMkeU+UmnBpZUV5lLvcamNwko6gZVdLhCqAsVR - 4W2LbkJe+J05apOywGmLnKO9D8//kTqxsPCYdQJUROhbdBUgd+b2htnfeDXk - nY1N0AN0OQtryHm6u5uACKcxpnwYZm9ylV50vI2SOzLMfZT8lDJ+JXcVuOY1 - Dx9mdemSm5DXmQOk1zE+ry1mFXVcYrGcKw/uKUuSeyy0FgIYZyW4d3aC7VJ8 - gYasi23XhwTRaQPdosmPDdkiG2rQptDWRpimFlFaM12XumZVTVkt2B/pzhUK - a7p1se2e+pfj8TebX6srj/OzfT3F0fke/u12Bq2YbHvFKl7a/LrqIHAWf8Cy - 3CtsKFXywMxi6Gr7LchVSrPUT/5PyeVD/QkuPmtIkAUAAA== + H4sIAAAAAAAAAMVWwY6bMBC95yuQ745tjB2DIHvrF7TnlRePs9YmgMCh3b+v + ScjCkrSKulKTQ4JnnsdvyHsD+dOvwz7qoe1cXRWIrSmKoCpr46pdgX58/4YV + ijqvK6P3dQUFeocOPW1XeeXKbruKwme4jF5bsAUide9aj6HauQqIbhzpDx3h + Ok0o0xS/WG5wkqQSK11aDMZwSCkXjFky1CNSC66MkpgrHeNElylOlRU4NUMB + kUpIOYqcKdBdyDO/E0dd+tBgN0VO0b2r3v4jdWJg4NFrDyhqYV+gWYA8mNuC + 2S1eObm6jXmlD7ANp7CcnC5XD2ughaZufdgMvSuDSs99LKPkgQyDj7zrfMCP + 5GaBOa/+8GVWZ5fchZyfXIH/Wbdvo8VMSi1XWAz7ko19CS2pGAuthQDGWQL2 + 6naC2fr2CDkZF1PWVR5aq0vYDj25OidTZEIddBlpY1rougJRmjGdJTpjMqMs + E+zTcSeFwnjcuJiyzf64232wuaym/EUXz6MwFu5bpL+ukoUOiRSbRCpOMafD + l+YMS8Y15snwwxmXXI+j7h7kZ/qTM8G/0qUzPxAGurJ1zWDp7e4InY8uLCOj + vc7JHHC93b83wfpnxeTktLoG3f+HTkppuuvomJlqMbrmYs3UWsVoeoD1ya2S + V5stKJpl8YmMtZmFQIgFOrNC8q5CsYxpJuKMZjFn9B8qBhvcavdxM+BMaqH/ + +TPgz87J+zALn5u2tm7/F8sE0IgJfUgmeWLCyEw3AoeJssEqiVNcUpqqDSsH + hmMf9yDHPvJhKIeXFHJ+S/kNNCvKrOUIAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/disks @@ -2081,7 +2099,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2096,9 +2114,9 @@ http_interactions: Content-Length: - '615' Correlation-Id: - - 68877c1e-e4ad-490d-9b69-f523c3c49111 + - 92281eae-a4f3-49ea-9d68-a7e93425d27a Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2117,7 +2135,7 @@ http_interactions: VHqas8O3F2A/iX0Yi9fK4oVs69u00gIspKtGXWimRaFQo7J3g/3J04Q/O/f1 bG4d5kO9LwU4YONrYugT9oVBH0+MX+J5D2KjCAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots @@ -2136,7 +2154,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2149,49 +2167,46 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '1464' + - '1348' Correlation-Id: - - 7fe9df6f-bc08-4ae5-a9b5-7d0ceaf40bc1 + - 3508cef6-ee0f-41d4-ab54-60e2c83125ed Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- - 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 - 6zh3q6V/KNw3BdfpG63+A093VPY9IgAA + H4sIAAAAAAAAAMVX3Y+jNhB/v78i4vXkxRAIZEU4VadrH9prpXbbV2TMkFgL + mNomt+lf3wFCEj5yXbXqbR4ie2Y8HmZ+8+How0tZrI6gtJDVznIeqLWCistM + VPud9fvT9yS0VtqwKmOFrGBnnUBbH+J3ka5YrQ/S6PjdCn+X/eqgIN9ZtjwK + ZQhUe1GBzWphH0tt08Cl23XGydrbusTjqUNS16MkS/MwZGHu5WluXzTbmyBg + Dkd+6DgoDh4jaUbXhHtrCoFP/a3jWiuR7axXSfaWdtYybvB79ZXSUQtRPX9r + +20F2kgF1kpBsbOGnX1jrD2zNspAcyXqlhy7bmTf7t+97fdkQj/r89f0a/ut + TaoEHyzqlm9uEM+ULAeTzptbo8yphljBvimYiuxud2Ueyw7yr7HLmgC8YiXE + xxIB063GzO4aBNKzkfX00j7FDTPNJGcuDDwqv1SR3a/HB+2lk1EJpVSn2KHB + OvCc0PUi+0way/G6WbgTjZSF3J9WWvJnMBprl7XimDr9ymBIWdat7YXTTPGD + MMBNoyB+CTfJBm8fESdfMDOiNSvRB4YXxrTjD7uxWCrkkstSKU1SQrXwaR0f + KpYWkMVGNRDZw26ux76jCBmziyOpV21Yd5Y0B1DWHbNWGRwxUcB8kep50XtX + qUM2FYjs2bW8aLQB1aHWpx4Dn1JEbbAhnk+BYOTXJN9kOc2DPGA8n6nkGMu2 + tCVGIGpd6mwIDQj1nxzv0Qsf/fCBUvqerh9pG4mR8MQBSmBux12eo6H9bg5y + KEDrOGeFhjOgO8JYMEOigaRWsoUMBucsP6OPjx3E/pCwIxMFS0UhzGnBv0O4 + zxrvR79WAj8CdTiRfVlPwvEPF0ZYo+uCLZlRykpgM9Kt9st6IftxVCgg+fOl + SGouLm4bUxdSsCjkl0Ti6KFEBsOxCXXhtpIpw5nKkomX5oz54VygSUaxSueg + knGOLfPmOrisT0nNENETBQuM+Wn0NpdVhchI+q4e//TLxx+T3z7++unTz5E9 + Z0+iuRitSGu5FD8wB5kthOyG2yXlvsGpI2F7qMxivtuLmtDl02ujNuf+wjkx + /mS4/cPnJ+wjA2Us2Oj0XwI/smdno1LsVZ/0bRPqEp+0oJ2TZ8muDMas0Tc4 + uqXNSz7mdYuUzm987fmuDwyrkcuxmLkZSRlzCOU+5LDx1uDN6+PFqKWcaIxM + EAAI/z3EosIqLbBQjclLkCxr7DytwZczN7SJ++4YEIklDJ37aNvihuVE3fRY + h4FkHvKO140dF2wsDCH2ndNt3hdFItALveu3XsCZ55KNuwXibXhOGEBKIN96 + 2xxbjMvpzPU4Te3hqiNLw2y7yUMS+DwjXuDjqObmPuHrIMONG4bpbHo4Ty0J + Dh+CLxXNfcOwhhhAv99ONjfkaTjuK0R8yjpBr2sMVovM627iciixKpgelfT8 + Iwt/w2/2WZ3ua3t1HOIET07w6GKHpQ+hs3lP3a69XgUn6MH+IFgh/uqgNVWP + 1nHAKcXcdxzL81bHKe7x2WY+In8gTpz2dX1RBS8mUU3VJk0u9s25CsCL0ObS + 2L8uNFHYlCwxTQVJKbM2M3GeKYAdWzVj1s2z7VjevtjasbgfXUJC3W50cR+d + 7cM6CIfRJRuNzpcndXIen+VzZE9pV+m6fcPrdhZs8dSP4ecvXWL1r/aLvv/x + FQ95kAbZGvMqSEPiuQG+jYAHJA1xGAyYT9OM96/4V0l+81f8a6z676/475B7 + hNUfn+895rsHGeukZk/CK7huE9dxHrabYEjcNwXXdY1a/wZFc7eedBIAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics @@ -2210,7 +2225,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2225,9 +2240,9 @@ http_interactions: Content-Length: - '443' Correlation-Id: - - f724588f-09d5-454d-8a3b-8e39d2b9f2bd + - 67f04368-f6c2-4a86-adf0-dc2d5ddb7eb3 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2242,7 +2257,7 @@ http_interactions: bp1Q2MvtwbF7616u1980v6JTj8Nv+3Lzg7Ed/LvbQbRrRpJkLEu4Dn0s8hQH 8zkWPC6worQQOVNQ0GRr+13K3Uq1zE+4T8l2of4EeMytWJAFAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/disks @@ -2261,7 +2276,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2276,9 +2291,9 @@ http_interactions: Content-Length: - '657' Correlation-Id: - - b7eed604-f62b-4ffe-8d89-0a5600d3ccba + - 0f0fb051-4a5c-49f2-a8a5-f090bbcc1b8b Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2298,7 +2313,7 @@ http_interactions: T8gavmzZgTRzDGZE+H4SA8ooCFfMriOPWZi5iqachADg2mfq3buY+JPGsh8d FGPjLZ0wYtOzZtTjnjp4fuv8ARkqREAsCQAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots @@ -2317,7 +2332,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2332,9 +2347,9 @@ http_interactions: Content-Length: - '331' Correlation-Id: - - a3e285d7-9cdb-41a6-8593-5575f7cfffc7 + - e987c908-cd2d-463a-b34b-9187defcbc34 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2347,7 +2362,7 @@ http_interactions: E93sKB1SR8/85X7fcZiF/3ClueTkOze7u3Fazh9baI29jjKUkjduqPKbdBvT I28YGlks7QuYcA8GrgIAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/nics @@ -2366,7 +2381,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2381,16 +2396,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - e0c6109f-dd10-491b-aedf-e77769242efb + - 725fd348-fe98-4584-a514-e46e5a5cb721 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/disks @@ -2409,7 +2424,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2424,9 +2439,9 @@ http_interactions: Content-Length: - '662' Correlation-Id: - - 7ce381e3-54e8-4eaa-8c0b-3f2c897b89d0 + - 72c16f8c-253b-4a3e-abb7-fec8fa4559d2 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2446,7 +2461,7 @@ http_interactions: nlpAafU1osUvK3cinTmaVrYUWRwhyQAbm9GVR9IsyGxaA/cCRPRTXEr4Lib9 pLrMx4DFXH1rOczY8r6Z9dg3Dz0/ev4AKlA9xjUJAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots @@ -2465,7 +2480,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2480,9 +2495,9 @@ http_interactions: Content-Length: - '1287' Correlation-Id: - - 23fff910-5385-4918-b21f-34946f1aef28 + - 4bbd452a-f2fa-4503-8e44-ee1ca4d9448b Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2494,29 +2509,29 @@ http_interactions: bb8rqFRcUNsStNra08y9MdbVrM0IlViwtifnPwL3SK2/P2buLfm6WJ1amqNh VeYOkxtFSNE88PyV460dP3jyvU0cbvzowQviH7xw43mgtV9zFZnOVwAsVCdz /py5S9p1ddtDS6qipjUXp55N8xJVEkwxsUYwXfR9Q3CVOI4hBKGD1ySC5dHK - QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnwkTwWp6PdJ64b21U - w/Bk0jB8c4MIk8+TRePYXZYEQfddhYRWE471APvXWGUvQN6gmubHmmCAzDCe + QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnIkw+y/OJxrH71iY1 + DE8WDcM3NwgTwevJpPPEXZYEQfddhYRWE471APvX2GUvQN6gmubHmmCAzDCe s4eNAErPirfLbcdEX5SPGQNE+acGioOaFaRzxTBIZmNlyX1vHa4jPwmizD2T - 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKSLD2DVII4EPTFGsOkHzl2RV + 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKiLD2DVII4EPTFGsOkHzl2RV rGD3GXFxAs2I3qxCHhBsmHsDf5rNl+0YN7lsx3lfWxvD0QY+bdCuomSqxtNU V+Te0QQMbeeMS6uP69bm6kCFfccui9Dj1j6QpecyV1OIq04qKgZIeuMXOPrv - /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI23xIYTB0nOn4pRWVcvLqlTBf + /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI3HxIYjB0nOn4pRWVcvLqlTBf SICoaNEK3qPhGgWNPhc7sP2hQEfEKrRjFVMng39fHddWMDgE6IBkvYwX4fiX - DTMoLW2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM + DTMowG2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM XG4UC6phtxoJhZEgxcJLOkMXLhmYpARqZEnFZZ0SHcibeboOzNtT0SJA9EKB gaFLg7cxbxpARjG27fzX3z/8Uvz54Y/Hx98yV2cvommMViYlN8WPqgMnhpDd cIek3HdwRyjQnjbKWAhdoyZw+XLbrM+5z/DKyB8Vdn/++AQtYqLMF3Zy9x+B n7mabFazvRiTvu8vQ+I7PWh1spbsQkHMOnmDo1uaXs0hr3uk3BYz6ui/8QuT SCtmF6NMOdEpXgAAAP57mrMG6i+DQjUnmyBZt9BUeoMvMje0hfvuGJAxE4bO LbLvXtNwoW4pNmCg0EM+8IYbxQUbhvuFe0e6z/uqKhh4YXA9TqM1RlHgrIKU - OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4GLVroqE2cdY3jcrWPk7IIydnC4 + OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4GrVroqE2cdY3jcrWPk7IIydnC4 JjAJkmSnXQzOF5IC7hUMm4rmvkNQQxQFv99eWm7Iy3DcVwj45G0BXpcQrB6Z 19nC5bSGqqBmqPQcw2/6tGMNuuftNXny15sw2kTRwzpIp/Z6XbhAD/QHhir2 eYDWUj1YhyncP9R9x6Gy7HWc8hGffeYD8ifiwmlf15c19EUVomv6pCnZvjtX AfoCj9VLY//6ooXCrkaF6hpa1Jz0mQn3mYqi/jm+YN28y4713Wd6+OSHmyDZ - RMFDugq/2TN9bEyveqVfx6D0C0J5yiZUEgAA + RMFDugq/2TN9bEyveqVfx6D0C8qJjLVUEgAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/nics @@ -2535,7 +2550,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2550,16 +2565,16 @@ http_interactions: Content-Length: - '84' Correlation-Id: - - f41d256b-3b3c-446a-88cc-43ea67045590 + - 9b32cd63-e6c0-46fd-958f-095197f14eca Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/disks @@ -2578,7 +2593,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2593,16 +2608,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - f5b768ee-3319-4e1f-8fed-a16ec8e782d1 + - f394a316-35a7-4d2b-9db8-39350ec8d531 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks @@ -2621,7 +2636,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2636,9 +2651,9 @@ http_interactions: Content-Length: - '569' Correlation-Id: - - a51428a2-c03b-4b91-8bb2-fd91e2e70fc2 + - 82fbb4fd-0609-4bd5-8c0e-af21fe513a70 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- @@ -2656,7 +2671,7 @@ http_interactions: 1i5Iq7rPp2MmXTiGBg3GyGLhWiRzvSkiQZqgSUiOXOScNYG7nXVAHmLSv3Sv PU9YLd29tduCrf/7RY97A+jlEfgD2brfZ0UGAAA= http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/disks @@ -2675,7 +2690,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2690,16 +2705,16 @@ http_interactions: Content-Length: - '85' Correlation-Id: - - cc1437f7-9816-487f-a204-42b9f2fdaa7f + - 07c5186a-e641-4604-a0cb-5ccf43e90329 Date: - - Mon, 19 Dec 2016 07:57:56 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:56 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT - request: method: get uri: https://localhost:8443/ovirt-engine/api @@ -2718,7 +2733,7 @@ http_interactions: Prefer: - persistent-auth Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 + - JSESSIONID=a-nRcidXYgeDE-b85egE6bi9AbadVssCQPxS5t0L.dhcp-0-176 response: status: code: 200 @@ -2731,9 +2746,9 @@ http_interactions: Content-Type: - application/xml Content-Length: - - '860' + - '865' Correlation-Id: - - 96642319-c584-423d-99dd-41946566c75d + - 0e207ff0-2349-465a-a787-97ed832e9191 Link: - "; rel=capabilities,; rel=clusters,; @@ -2771,84 +2786,30 @@ http_interactions: rel=katelloerrata,; rel=externalvmimports" Date: - - Mon, 19 Dec 2016 07:57:58 GMT + - Thu, 19 Jan 2017 07:59:28 GMT body: encoding: ASCII-8BIT string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsyW7S2ilyVu0XpN16sIRtYuCqgNR4 - Mvn3Yr0l4wxEi8x9Hg5cA5egp1fOgpJIRUEk4WIehwERKWRUHJLw9/Ov2SoM - lMYiwwwEScIzUeHT5g7hnG7uAvMhRsUpOEqyT8IISir1jIgDFSQyIVGKc7yj - jGpq8gJJWBKOTJETCCuUNhRbgFb1Sn5SBMv0mLz9LYg8v0+wotrrBplhjVMi - BpSGFl8IO7FBgBc3UpqkllajeCT+2EvgyVulbGn2bidXx3rxOoLqaNWye5qd - ROXy4iCI/gfy1NLoVK9kO5nW68VHAut2RS07pSkNEh9IBhxT0eZPjJ8Ask9s - HOM1PY0PLbtKdEraAZw47ovU607pNIVuSWrZjSrhOcO6q0av+6Xb17Bzey2f - WW5z7qZEn/OO19jmD2PnNwrx4lio/gysZfc0O5fK5cXhIKHIWxKN4pFop1H7 - /G6F0X702oglzwFYm9pqPqn2WTROr2mUvOfhzOHm+J5LSFW38WvZPe3GNXpx - eXF4gV1LoRJ9TlJz4AiSagrTY3nocFtSQdNcwp72N8TI5LwuE5CRya1/yosJ - xtDitjrpkWSFCTnkwGh6LgTtegG77zOwfYdpcTgB5kRyqtSgfEOLEwTH6XAr - d6pTMpjhsDa01dk0pd0+vDK79XOvpncUmF3aJFOukmb9UW33uXK83BbpiXLz - u54C3/L6QZfACn4be+r2A286tZvoV34n+JO53hkDIk2lcAM5tnkVreTUHN1S - TwvW21s4lZOUYraF3Ys5YFRt9ehYorj5ZpY/7XfVx+wYFqeWg1sn6DXQJV4C - 6G6akXWeyFQpK1LzUhF7GJARmJMN/DEsgp8VCxRVpj7CPGAykJuK6RzkAUWN - ZRhSPYoDjl9AJuF9GHAqLtIiDHYFZVkSVnxLWr+d49F67AvGtg3E5n5uHtZb - ji9PTRSNXM30rieCVMFN43seMuKD+lYWDRqzzQpFtTB2YnPhlGSzQFEj9UjR - CApVTykr9NcPoZc26AkYqjo6K/jCn/cEDDX367Zpt6zDPHw4zL1tGCusMQ9L - gjQ1P6llvPg2Wyxni/VzvH58+P74sJovV+sv8fIxjs3Al5g7FFX/LvkPpW3o - um0RAAA= + H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsya4ziVPkrNovSLv1YAnbxMBVEVLj + yeTfi/VEMs5AtMjc5+HANXAJen7jLKiILCiIJFzM4zAgIoWMikMS/n75NXsM + g0JhkWEGgiThmRTh8+YO4Zxu7gL9IUbFKThKsk/CCCoq1YyIAxUk0iFRinO8 + o4wqqvMCSVgSjkyREwgrC6UpdgCd6pX8XBAs02Py/rck8vwxwYoarxtkhhVO + iTAomRZfCDsxI8CLG6l0UkerVTwSf+wl8OS9VrY0+7CTa2K9eB2h6Gk1snua + nUTt8uIgiPoH8tTR6FWvZDuZzuvFRwLrd0UjO6UVCiQ+kAw4pqLLnxi/AGSf + 2DjGa3oKHzp2teiUtAM4cTwUadCd0mkK/ZI0shtVwnOGVV+NQfdLt69h7/Za + Pr3c+txNiTrnPa+xzR/Gzm8U4sWxLIYzsJHd0+xcapcXh4OEMu9ItIpHop1G + 4/O7FUb70WsjVjwHYF1qp/mk2mfROr2mUfGBhzOHm+N7LiEt+o3fyO5pN67R + i8uLwyvsOgq16HOS6gNHkFRRmB7LpsNtSQVNcwl7OtwQI5PzukxARia3/ikv + JximxW110iPJSh1yyIHR9FwK2vcCdt9XYIcO0+JwAsyJ5LQojPKZFicIjlNz + K/eqUzLo4bDStIuzbkr7fXhlduvn3nTvKDC7tEm6XBXNhqPa7nPleLkt0hPl + +nc9Bb7l9YOugJX8NvbU7Qfedmo30a/8TvAnfb0zBkTqSuEWcmzzKlrFqT66 + pZoWbLB3cEVOUorZFnav+oApGqtHxxLF7Tez/Om+qz5mx7A4dRzcOkGvgS7x + EkD104ys80S6SlmZ6peK2INBRmBONvBHswh+1ixQVJuGCP2AyUBuaqZzkAcU + tRYzpH4UBxy/gkzCVRhwKi7SMgx2JWVZEtZ8K9q8nbWyLxnb9o/p1Xw5j7cc + Xx6Yo7UywzZmFIpGrnbq15NERcl1U3w22XKj9rVFgcJs84iiRhg7sb6MKrJZ + oKiVBqRoBIXqZ5YV+vun0Esb9AQM1d2eFXzhz3sChtq7d9u2YtZh7j8dZmUb + xgqrzWZJkKL657aMFw+zeDFbrF/i9dP9+mn5OH+IV9/i5VMc64EvMXcoqv+V + 8h/puNaciREAAA== http_version: - recorded_at: Mon, 19 Dec 2016 07:57:58 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=7trJ4zZpjJ9ZSvv_T1JqfVVFcWjq_vV1vdr1oIEw.dhcp-0-176 - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '569' - Correlation-Id: - - 7dddd463-8a51-4b70-8dc0-72f112f07b9d - Date: - - Mon, 19 Dec 2016 07:57:58 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCknIp+gXtWRiRI4eINpC0E/fr - S0mOZUMN4EOAVqfhm8fhm+GMWDy/9513Qm3UOJR++C3wPRzEKNVwKP1fP3+Q - 3PeMhUFCNw5Y+mc0/nP1VEhlXk315Llvsb0XjW3p0/GktCU4HNSAFCZFLfZT - BxYNzfIEc5YgaQACwvIwIjnkgrA0a+MMZCoyTpe4NONhlsUBkpi3DWESGOFR - khIJaRKJOMakSX1PydJ/iLnqXLSCsC5TsyEL2qnhH2RAxTidfU9jV/qLSf8P - Wfg+jdpehF0WN9IKuitiMUCP1akP6+/umLCgy3pzf2j9omQuV/8I81Y3dArM - rcoV2AiqhwPWSlYCgfEgaUggGbgyhQHhnMUkzKJQSsEShk1Br/QtgrGjnkE5 - 9qB2bXbvXZKIMogbIZAIJl0SjbOgRU5CmaZcJsBlEN0X/9MjCqN+Y5UyFrEk - 4Iw56gxs/km7us+DjrLecXfOu5k5QreiYR7njOUpC5Y2uOK3JQB73GfuLrca - X2f5s3WXzz2/aEfdg600vBX0Yt9En0AbrKw+otu6Lm68L6ARmg6rFjozM67A - RnpTE9bQWtS1xA7tlbx33NVugoOTXqPWozYfe3b4tsUdLOtx6M4f3A3YSPNY - 1i5Iq7rPp2MmXTiGBg3GyGLhWiRzvSkiQZqgSUiOXOScNYG7nXVAHmLSv3Sv - PU9YLd29tduCrf/7RY97A+jlEfgD2brfZ0UGAAA= - http_version: - recorded_at: Mon, 19 Dec 2016 07:57:58 GMT + recorded_at: Thu, 19 Jan 2017 07:59:28 GMT recorded_with: VCR 3.0.3 diff --git a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml b/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml deleted file mode 100644 index d354a802619..00000000000 --- a/spec/vcr_cassettes/manageiq/providers/redhat/infra_manager/refresher_4_1.yml +++ /dev/null @@ -1,2695 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://localhost:8443/api - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - response: - status: - code: 404 - message: Not Found - headers: - Connection: - - keep-alive - Content-Type: - - text/html;charset=UTF-8 - Content-Length: - - '68' - Date: - - Mon, 28 Nov 2016 12:55:03 GMT - body: - encoding: UTF-8 - string: "ErrorNot Found" - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:03 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - response: - status: - code: 401 - message: Unauthorized - headers: - Connection: - - keep-alive - Www-Authenticate: - - Basic realm="RESTAPI" - Content-Type: - - text/html;charset=UTF-8 - Content-Length: - - '71' - Date: - - Mon, 28 Nov 2016 12:55:03 GMT - body: - encoding: UTF-8 - string: "ErrorUnauthorized" - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:03 GMT -- request: - method: get - uri: https://admin%40internal:123456@localhost:8443/ovirt-engine/api - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Set-Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost; path=/ovirt-engine/api; - HttpOnly - Content-Type: - - application/xml - Content-Length: - - '856' - Link: - - "; rel=capabilities,; - rel=clusters,; - rel=clusters/search,; - rel=datacenters,; - rel=datacenters/search,; rel=events,; - rel=events/search,; rel=hosts,; - rel=hosts/search,; rel=networks,; - rel=networks/search,; rel=roles,; - rel=storagedomains,; - rel=storagedomains/search,; - rel=tags,; rel=bookmarks,; - rel=icons,; rel=templates,; - rel=templates/search,; - rel=instancetypes,; - rel=instancetypes/search,; - rel=users,; - rel=users/search,; rel=groups,; - rel=groups/search,; rel=domains,; - rel=vmpools,; - rel=vmpools/search,; rel=vms,; - rel=vms/search,; rel=disks,; - rel=disks/search,; rel=jobs,; - rel=storageconnections,; - rel=vnicprofiles,; rel=diskprofiles,; - rel=cpuprofiles,; - rel=schedulingpolicyunits,; - rel=schedulingpolicies,; - rel=permissions,; rel=macpools,; - rel=networkfilters,; - rel=operatingsystems,; - rel=externalhostproviders,; - rel=openstackimageproviders,; - rel=openstackvolumeproviders,; - rel=openstacknetworkproviders,; - rel=katelloerrata" - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7T8aTIWbVfkHbrwRK2iYGrIqTG - k+m/F6O3jDMQLTL3eThcAlyMnt84C2oiSwoiDZNlHAZEZJBTcUzDXy8/F5sw - KBUWOWYgSBpeSBk+bx8QLuj2IdAfYlScg5MkhzSMoKZSLYg4UkEiHRJluMB7 - yqiiOi+QhKXhxBQ5gbCqVJpiB9CpXsnPJcEyO6XvfyoiL/9mWFHjdYPMscIZ - ESNKY4svhJ3YKMCLG6l1UkerVTwSvx8k8PTdKDua/7OTa2K9eJ2g7Gk1snua - nYRxeXEQRP0Fee5o9KpXsp1M5/XiI4H1u6KRndJKBRIfSQ4cU9Hlz4yfALJP - bBrjNT2Fjx07Izol7QHOHA+LNOhO6TSDviSN7EaV8IJh1a/GoPul22vYu73K - p8utz92MqEvR85ra/GHs/CYhXhyrcjgDG9k9zc7FuLw4HCVURUeiVTwS7TQa - n9+tMNmPXhux5gUA61I7zSfVPovW6TWNmg88nDncHd+zhLTsN34ju6fduUav - Li8Or7DvKBjR5yTVB44gmaIwP5bHDreSCpoVEg50uCEmJue6zEAmJrf+qahm - GGOLW3WyE8krHXIsgNHsUgna9wJ232dghw7T4nACLIjktCxHyze2OEFwnI23 - cq/6tBi6sqPWcmZ0AgLNGys9//Kiu9t+Q9+Y3RrDNz2wwOzab+l1r2k+kLP7 - XDler53sTLneIHPge14/6BpYxe9jz91+4O3C3EW/8TvBn3WfwBgQqVcKt5BT - WwdTFiSjmO1g/6qPlrKxevQqUdx+C8uf7rvpYPYMi3PHwa0H9BroGi8BVD/N - yDpPpMuaV5l+o4gDjMgIzMkWfmsWwQ/DAkXGNETop0sOcmuYLkEeUdRaxiHm - ORxw/AoyDddhwKm4SkkY7CvK8jQ0fGvavJrjST0OFWO7FmK7Xuon9Y7j6yMT - RRNXO73biaCy4rrlvYwZ8dH6GosChdl2g6JGmDqxvmpqso1R1EoDUjSBQuYR - ZYX++iH0ygY9A0Oml7OCJx+CJzbwGRhqb9Zd22hZh3n8cJi1bRgrrDaPlwQp - qv+lVnHybZEki9XmJVk/PT4+xetlvIm/xKunWFfexDygyPxQ8h+fnQvzZxEA - AA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/clusters - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1156' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO1YTY+jOBC9969A3FkIIelEIpnDjkba+6z2iBy7HLwBm7Eh - O/3vt/hKgHwM3QojjSY5pEP5lV/ZuMqvOvz0PU2sI2gjlNzYsz882wJJFRNy - v7H//vrFWdmWyYlkJFESNvYbGPvT9iWkSWFydNu+WPhpH61YA9/YrjoKnTsg - 90KCSzLhtnB34QUEFp7nzIPXpRMsPHBWfjB3+JJxj7/yV0K5bQm2sUcha/oq - BEJzXIM5WyprIuThMVG5GgzkkBYJyYGlhMY4jW1pSDb21SG3E5x7EV0oSQpb - SmehW/16mSJkCfl/Sh9ME+bp0Z2GLgOdClMepZaxa5mIdF+jjyopUmh5B8Zp - qWOlDgPi2jQRLeFcSJG/7bUqspZ4YJyImmZFphUXyWmnu5YuKdqrNP5L5pBY - /4DJU9BgfSGpSN7sQZYSjSmTA80LDdvvq2W0DDBlusZOKuHMnUdGchJRkPeq - T4mpIcbdLb3dnBHiMLpjTuDRtbNi3tqZc+qt6HrGF2xWF6BRyO6SU0iVfosy - lQj6NlihwhpLVZqK3MKcKIPBaut5Xf8Kl2siTUY0AqK42ENG9jCoaRUOJNkl - wLa5LiB026f+XO4PJgvdGxGHhsbACjw3+2bs5taekRVQAO5wAMyfz32H4JFx - ArbgznqxXjrrNQnma7rzVzO/2eExyMGimlgl3kahe3Wrc4zVxCphxorFPt7Y - K7zUWKFJXt1xfr8wXyy1M9jci1ZK/lV6Y89tKxWy/LXszQFaKx3FeEmW0wxf - vIyq8W0q9hgCBn2ydKK4NUVY7ndksJIJCs3L7pnOyKbynEY4SQyih+azQ7lP - hJmImIgq3LLW48LecSmkhCSql4I7c3IZ2jsuuuRnw7CG5rNDTKLyOtXHHsPA - eoarrDSQBIeJOeOH5k6WEoGVQBJJoRnEP98KoTF/Gud7kPNEO5IkSsny5LT5 - 1/hfGTm7HUw6OCID7+vJjNVzDxGhWhkTScXwvdTH4cpA52D12MJ2FZHG0Iwq - sBCZ7knmqP2uZUIvzHslxxxEFgkeGRaViucIHy1dP5joREQVnrwSgFdftNPq - APJjlBXuVDq2C69OhPrpRnB3yUP31m6GV/KkspMiV+Wkx/KVboWMQYscL8Ke - ue+Cd0qGURpczgnfsXVrfZ80bG/+9yr42ZwD8TzieAuORdvzA2eFZdzxZ0vK - fW/HlzOvLu+jkA9S8GO4JlHwjFLqf1DDjwr6cRp+FN2jNfwo0mk0/HuoH6jh - R9FOo+FHUX9Uw/+ppFZPBf9U8E8F/1TwTwXfPSJPBf9U8JX9l1DwXv3xncuv - 5rNuyvso5IMU/BiuSRT8Z+CkSPILDY95SLWoqtD2awwWq3FWWcNwm5vAQ7eL - e69gG7Xox3UAo+ge3QGMIp2mA3gP9QM7gFG003QAo6h//f/iN2uZOZdf7TJ5 - r4TdRz57gN+nBwhOPcDs2QM8e4CH9wD3cnmyFmCorSvrFgsHUylmR/3YmfH+ - HD+3i7jbNE3URtzjrIC/Zx9x+omH4X/OAtrVGyQAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vmpools - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '87' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLcjPzynWt+MCAFWSaLdDAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/networks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '443' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVTTW+cMBC951dYvjuGxbBYAnKpektO7bkyeLyxagy1vZv2 - 35cNUEi/RCui+GBmxs9+M8O84u5ra9AFnNedLXF8G2EEtumktqcSf/zwnuQY - +SCsFKazUOJv4PFddVNYCE+d++yrGzSs2UWPDlSJaXfRLhCwJ22Bil7TGU4z - IXmkkpykjGeEHVVNeJ4fSCpEmkKcxAwURlqWeBNypB9TEC1Uz8TtqQ0FffaX - Ywm+cboPQ53VO1DibAK6F1acoAUb0MOYYEHXuOW20Xan4mgPrtX+2m+PkQNT - 4nWEvg7pxeqmd53SBmbWF6FXojWiBjMTTs6aSoogPjVD/8H9kfGKGSGe1llU - J1IIIptaEhY1nOQy4iRRTZQ3PFapjMfp2YRcp+JDXylhPBT0ai4HbThXUUGv - nyV49sPg+CWwBKtLW9DRWuD0Z3zxpfO7VUyHxzzlEItjohQ5pDwnjB0ZqQ9M - EXaQWZ6oNJMxG3uzCTn1ppj/+L8KPZoW+c02LT6mswn5f0LfW+BbUt1d4JtI - 9xf4Jtq9BT49HJNft5lTvZiavyPfRuArzfwwh6PvBLE+DGwHAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%201 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1127' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2Z3W6jOhDH7/MUEfcO3yRIhL3bJ9hzjYxtGqtgI+xk2/P0 - ZwKkoUlPZW1wFGkTaVcwHvOfsbHnh5v9eGvq5YF1ikuxdfyV5yyZIJJy8bJ1 - /vn1E22cpdJYUFxLwbbOO1POj3yRKS07/MIKKhvMhcoXS/hdWJe7jlVbx5UH - 3mnExAsXzMUtd0e3sa8brHFYEsIQiaiHohKucMVS5NMkSWmMU+oFzpLTrWPk - OcTSx4OJhrzU2dJbay5e54zN3bcUayYP1bEzc5Ydq7fOhdG1HQQ8qmNqV++F - GiOYWqzLc4W1xmTH6Kg+MUzEM/dqTjKBG5bDYGE/c/vrhb0wW9Y1XB3f9tMo - TS2uTWnNmraGV+IkfL63KntoToLHK6tSlKvXk9hwbVVu7EOkEGx4qUbtLxrs - 5y1wq3ZSf8r/w2Zdvu1kxWs2Vf8wTcWPy6wgTGjY8i+2hElTv9mWiVeGFGNE - SUlR5JEUbaiXorAi3oakfhVT//PS/vrhmX5vh/Wduf3luYW9gavAdQElRu8v - AzoaWS5fM3e4mij9b8eswQqact3tWeaON4vJI/vhvRDClMJGqXLVcsq6FUzH - qsblSteHVcfoDusVkQ3sXKPb5859SqJSl8n1jS3Wu9w9yPr4ryglFbKV/7rj - Zte3fu4ADyrGcpwfQtgPJ/eT/K/yyPABcwi6ZnmUhmngB2HqRRDzh/nsuleM - 5lGQRmmyDtIkc3vDuR2SbbjWYPPX/jrdJKm/gUedzVfjWVSya7DuI74wnX1/ - 85YVuIIJKSirGUxohWsFs3TdMOmEOwEsUtTyd6FaTFjBBeUEg0jue9D3m/ZJ - Rh3XYKxHl6EEFWUtySu8HjHk9q3D4tOgj3RzE/JEMPIV89eIBAmsa0YIwrj0 - UBmHcQVLnZasHJDHyHNW5DFRtI48RkHYQx4j+TmQJ7gJeYzCtIM8RtLzI4+R - 7DzIYyQ1H/IYyd0DeczztoI8xvIWkMcbfj66/m/8pdUTef4YeYJL5LkbyEyd - nhwzH8d4JI4TP4XPA7rZwPcJ9RFMGUFxFMTBOvYSH74RhqVl4jkrx5goWucY - oyDscYyR/K0cw95a2embQMYoTjsgYyQ9P8gYyc4DMkZS84GMkdw9QMY8bysg - Yyz/8Gc3pwV+N5QZC+qjssxpPB7+/MYzox3/STtGK5pVHknWfoD8kFYoSmFp - bTYxQzRNKMFVyuIgHmjHyHNW2jFRtE47RkHYox0j+VtphytZ3vaHKqMw7cCO - kfS0GF1Xodnl7oECRoHYQwFj+YdHAXj7nxxw4oB+MJ4Q8HdBgLcOqhJjH3mb - KkQRjjyUVmGEcExwEFDq03U0HnmYeM575GGgaP/IwyQIi0ceJvK3QsAQBG9A - F3WslYpDEO+3HYGYxG3pCMRoyI7JnlTHG6uCFr/MTeVNy/FQGo9jclUcv6mJ - e3F6576ojVcl8VGqbJ/fS40FuU72i5L22HVopjLk/WEZurTA5PwHFbCKLpIp - AAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/storagedomains?search=sortby%20name%20asc%20page%202 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '95' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsikuyS9KTE+NT8nPTczMK9a34wIAom+F - CUsAAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/datacenters - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '477' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAM2UwW6jMBBA7/0Ky3fWoHSrRAJ62Kpf0D1Hgz2k3hqb2ibb - /v1CIAmh2sptQbs+RJ7xeN4QWS+9fakU2aN10uiMJt9iSlBzI6TeZfTnw320 - psR50AKU0ZjRV3T0Nr9KBXjYctS+vZpfkXaNU+TRYplRZvbS+gj1TmpkUEvW - 1Qy3WHETFysBEAleiOg65ptoLeJNtCp5vOabpPwuEkqkyGhQZT/FYRINFeaC - Jyk77M4HSuqn2WZjzhsLOxSmAqkdJRZVRidJthidq8Z11QP3FC5H1Oh/G/t0 - JJ7C5Yg12kq67m0eoePMctznxng4IodgQZpxJ1a3XY4kHXeyMFoceaPEBdVw - UHkJymHK+uB8OLzwbWlsBT7fr1I2SZ1rB7OQCn4Zm9EVJZXU3e7mgueaujbW - o9gOF9z58CN92HuN2sHBN9POXRLzpu4+otuNm03q08NL2FZGtHaRDgqFImWj - ZO9BNhLhJ9UY9yuJ3v4Ma1P2agyqnKrxDktolH+jR4GOW1n79n/LHx6RiL6O - 3LWjkR+H2dqvGxV94p2GDLycWYPos5o1iDirWYOIC5g1iDubWcNoc5g1iPSv - zXp9MmLyJbP+rc9/aNaLsG32B5+qJFHMCgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%201 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '2540' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 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 - co9G7OfykPovmOR/PoLwBv1LAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts?search=sortby%20name%20asc%20page%202 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnILy4p1rfjAgDPKgbCQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%201 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '3515' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2d3Y+bOhqH7/tXRLk9YsI3JMrkXBx192K/pN3uNXLATFAT - yAEy7fSvX0NIAiQz/U39ejXTOqpGYAyPY7/+yqOky9+/7raTR15WWZHfT607 - czrheVwkWf5wP/3vp78Y4XRS1SxP2LbI+f30iVfT31cflo+7avVhIl7iaLIp - eXo/nRWPWVkbPH/Icj5j+2wmMs18Zx6EjuUZdmIFhsv9wFg7c8ewOfNNFjLO - 4vV0kiX3UyjnEdqCWVyLQleXlDZ1m+WfpQs025f8MeNfoipn+2pT1NNJybf3 - 06vkmRJ63NR1hzweK+KwPObbXfZQsqYqT8RRqiJ2sdtl9biCx6lq2Ic8Kcbk - YZoablpy/o2n2ZZXT1XNd1XHvk5Xw98WD+dWPh6r4exYltc8b+Koo/VT1DBL - XpQJL3csZklS8qrip9q9dUVNGeoN+3LduuNURews/sxPwdydqCElvGbxpiN1 - J6radF2cO2h3oihi29HuHK3dmRoW/7ovytO76k7UkKrNoU6KL6cufz5VRKvZ - +W0dj1Vxiv0ZIw4VUQ7VnufJCdSd9VjL2dUCZJmzHV/xrzUvc7Y1WLWctSkf - iMvG9vttFrez82mQGSTNyIlxUhbnAa07oackWfWZ1c2AsuN5fcKNU9Vw+zQV - DDGi7DdZXMWigYrteXK6SqYnb4qqTsS6NT5D+yn0PNFYfLsteCnGUNYRh2n0 - zFxUYYdqDxUQDjuWF8m5Di/n9Ky9WK1kVdXr3v0Uel7Jm0mIJ8MoGafSc8VK - rP8mz6cKSN3C/ow6nytg1WIYrupLRPYS6Gk1ezgvNJtDesIXVsebpDhjLud9 - Vv205yvRHT6LKXk5a88uF5saOIx36k2iuEUsSJaz43Fvbh3fsdzxXVE+rSwz - cALXCm13OeuSLnni/WHEEIUpxE7naVIVzYq4up9a00lciF1Ae1SLymFJezxe - RbAy3mQ1j+tDyVdfQz/yBXGQ2CvtANwUI6o2TEBWZnvtdHbJss6KcXU0q9tI - zHCjt9BeEzun9ZYnq5RtK76cnU6HD5jdeIJIHJCWRTVp2uZ+WtQbXk5vlGEi - +ruYIkZrncFD4u1BbGXKZ0Oru17NzOPLNq7/dK+5ffzwB8rZL1EsWq5Z7UR1 - JlZYtmn5hukbdvjJshdmuHCDO9sOfzOdhdm0wSBzrzbKTBT6vGITb/OYMIxc - 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 - 27PcAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms?search=sortby%20name%20asc%20page%202 - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '83' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsinLLda34wIAIDHKJj8AAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/templates - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1474' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 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 - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '721' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO1X226jMBB971dEvBNjbsESoW/7BbvPyNhDa5XYCLu03a/f - CSFNSrMR2lbbrDaRItkz4/GZ47GPyG+fN82ih84qo9ceXQbeArQwUum7tffj - +zc/8xbWcS15YzSsvRew3m1xk1tnOn4HpTQbrrQtbhb4m1gX9x3Ua4+YXnXO - B32nNBDeKiK54wK0w21JlQZVJDn3paikHweC+ZkMmB/VIsgEo3UiKRnzjpsR - qAORrmjo00jWfsxwYZYl4EuWSsFrBkmYeAsl196syB34oQAuHBJhD5bB2ij9 - 8KXFEAlbZD134C06aNbekYFcHNoJ1lNIc/KO6lzzDRTKmormZBgfXFvY5Q73 - p5W265BZkeQ0lGmfHKP8o9zkdPLcvbQDMzkZRgcHXk33OIWxNUIxsA452c2O - 9piuyeEZt9O8Kc9kMw8nMv12Yb7hFl1FzRuLEMbZMeyhqSY7cSk7sLawrZLQ - LfFolw2vlq7plx3Ie+6Wwmywccawt4sHYnRtpxQNzpa7+4L0ptn+y8pIbVrz - kwyMDr634ZimHN/Eoo+wGY/mb4icVJHzniuE3EARs4iFNIxYECPiV/Mh9NGC - LOKQxSxdhSzNyWA4+LHUjXIObUFODpN3HJa16TbcFT19BbQ3HWKfVAslr/EQ - SgkN4CmOJ/PecbSIdxploGzMU2lbvFql0lIJjpsUFEGd8x/V0SmHxmYM2d36 - smqMeMCWSLC2swE3b6geheXvqk0gkiSlDMNllvlxJamPRyv8JA6TcJUEKd2/ - JbMiv1Zt5kC8HLWZhfYjagPPrencVW5OyM2emqvifKLi7Em9is5VdM6+fOGK - R5UQ4ItYBvjy4YjXwHwq05TJhDMZhLsXZVbk14rOHIiXIzqz0H5EdLYAr584 - pzRn6/vXFMd1jxcsOGOvXbze0BVdsSxlNIvnKU/0PynP1IKd8Qt7Gcm1uhMA - AA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '530' - Date: - - Mon, 28 Nov 2016 12:55:04 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAM1V246bMBB9z1cg3sGEkGyRgH3rF7TPaMDDxoqxke2wu/36 - ToAuhKTRqqrUWkoEZ25njsc4e35rpdejsUKr3N+Gke+hqjUX6iX3v3/7Gnzx - PetAcZBaYe6/o/Wfi01mnTbwgiXXLQhli41Ha4V6R4NN7jPdC+MCVC9CIYNO - MA4OalSOyrJoXNvg9m9aacOmvFMxlhye4ga3T0EdH6IgwboOAKooqPa7fZPw - iFdY+Z7guf8pz5H80ADUjoSwMzKgUqjTP22Gcbww68Gh7xmUub8A2H/HdsX1 - HtOM3UidKWixuBCMMzY8z6YLWo68/1pr44R8ypPdp7KekyXLP8rN7ifP3Hs3 - KpOx4XG20Nl05zWPC4jFIDtmbHxbFFnHZPhG9RTI8kE2fbqT6beBWQuWTIUz - Z2IwvSxZD0O1KgScG7S2sJ3gaELa2lBCFTrZhwb5EVxY65YGZ3K7Dh50UY1d - KzQYO3DHgvVaXn5lpbnSnf7BplkbrFf6rNhl0IMgKhKLJN2l8TbepVFCTD7g - 2fVskRdJnCYpnZT0kLEBmO3UQiucWznN6I1IZaNNC67odx/MfkGz76vosISG - VC45SqRdakBakv7WsAgCo+g7X0r9WtqOzk4pFBc1UJFiG1HsA/uiISMcgXJy - GY91WUldn2jP99TbQ4fNlebTzUEXDLu5YX4CaUpPh6wGAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:04 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1158' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4H5n6RCFWbpVW026Rqkod9quYarAUb - 2Sa7+fd7DOxCUUIs7VIhxXmI8PhzbI4/nctk/P6vxTx7jFWdl8XFgAzxIIuF - L0NePFwM7u8+IT3I6sYWwc7LIl4MnmI9eD95N4a1Jq+b3NeTdxn87BayWRXT - xWBUPuZVg2LxkBdxZJf5aFbWTT0SLknHmERJy4C4EARZjzUKjEtKohcJ29Hu - r4+UJlJi6pDHwiMWnEKWB4uYkiYpG7Q2cpDl4WLQidw87fqJC7uIk0VclNXT - sCkbOx+P1ks7IsTaV/mygdhM7loi2+Dj0f6ZHf9o56tYZ83TEiJ1dX03/Tz9 - tnfHHfPj2uZetlktJswohgXnksM91is/Xj06uHy7UO+ttHeffP5w/3k6Hq0/ - 706tiryZfPz9bno7Hq0/7061L+d/eHObN9GJPPhm8/wxfq8Lu6xnZfO9Xi2X - ZdVMmmoVx6Pnz+0FoX3ArYc7d04splPcGAGAJ54hRhNGmigOh0qzKJRzWG/C - 0Yl8QcxVHcNRL+8BOLmWQkhKlaS9ledupbA4OWsCYiwoxLxLyIYQkLPAY469 - 4dt02Yl8wcpUxXjUyk8AnD5ZciI1lZrjXssz1zIljyNJASXLOGJJC2S0pEhb - zYknUmjnN+HoRL6gZT2z1Svp8naNnFzN3shzN9Jr4rWEUuy8JJD+lEZWcIa0 - 0U4zZgJmaROOTuQLRrpVStBcH1Xy6ib7F+t9fKs+EgftFY8R6eCgJksRkIaO - C3FNQ4CJJkZCNuHoRL7go7d+9kqGvLnN1lRv4xu20XOmuWr7Quch51mbkDPU - I4NplNy54ITbZscu5KGN9Z922XnmbuHTuUikUhJ+8X64OXsrieUwQhuHEvMe - MUwgB1IfEfjHnUlO2H+Gm07ks1Z2G216J3snN05SJbV0PMLcrKEaCyWhT1QY - Bam9C9pSmLE34ehEPutkt02g0zrZ1+xzNzFajIMlAoVI210dw5BV3iFNsOeO - mBiw2oSjE/msiR36x1vgMjuvyywv+jn7zVuZFMfO2IAIt9AkJgmtodMYxZQS - 50opIrf5sRN5aOUf9WLol6uhX1VVLJqjZv56+yW7/HqfrWr7EDs5+cv08urL - h9/Oxcmv02+X0+u73sr/bKUlyTqmDJIyUhhdSEDGEA4Z0JqojHeKbK3sRB5a - uWdkW7yr14p39TO8JL2X5++l0Z5EQhBWGuYW0VZmoWBucYTCQBONJmLrZRfy - mJf1U93ExfFSvkb6nNm72brJbTRKGY6SAJ4lLFCbApFWRmutfCB2+z+cTuQx - N/MwPz6EXwHwM7w0phfz7MWUQkuYZyLy2mDECI3IMCjRwmOS4JAKu92s7EQ+ - J+a8tGFoHx+G4njGbJUU2SIvVk3M2osy+xir06bOIaG9pGcvKfPRUawoVGkr - oI+kBKYbR1E0UnJFUtBkmz07kYeSurJshk2+OJ42PwKVtVRWpqyZxWwB8zx8 - rxNuZXLFBTUMn24n8/rmevo2BN07gAD9Df2yuxS8KQAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '493' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVUwY6bMBC971cg3x1jAmkSAXvrF7TnaLCHYAVsZJts9+9r - AilklUp7qLqWQJ6ZZ/vNePzy119dG13ROmV0QfgmJhFqYaTS54L8/PGd7knk - PGgJrdFYkHd05LV8yRvj/Ekr4cqXKIw/dtRYrAvCzFVZT1GflUYGvWIjwLGs - qnfVdruj9X4naZplnIKI91Ru013CUWR1DGzclsVcJDKFPc3kN6DpYRfTqhYp - FcCrNI7hUElJIiUL8inkRPNGFYQPyTq2cmnosETfxDm7TZdIq/Tlv+bEQrW9 - cj7gSWSxLcjKwb6UWQsVtndWs/G1jDT6N2Mv4D2IpkPt7+yeBNZMRzL/gOnU - f59CLofPpbriyWnoXWP8yQ19b6wvvR0wZ89jC/kbwXXzTrn+NZ85Hko6D/rk - N4/D/KQ+g1wXtAMRgZQWnRtXHzkcUzgm2yNPjnvxAFX9guTxZptt+GHDExIF - nh24S0GSLNtMXzLq0Rk8vsH7Cp1kKVlE65o+7F+ZULXeGm+EaUvZiD5nj74F - Oz6twX24m9GJ5RCWTbNV5T/i884PJc/ioBvjbEXCKnlGOd/o3VriYnDedCdh - dK3Og4VRkcoaWhfQT2PL0pBGj9YrvCvY1BCj+AZdZith/g1giDuZ3QUAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1160' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2ZW2/aSBTH3/spLN4H5n6RCFWbpVW026Rqkod9quYarAUb - 2Sa7+fY9BnahKCGWdlkhxTwge+bv2/GPc85/GL//azHPHmNV52VxMSBDPMhi - 4cuQFw8Xg/u7T0gPsrqxRbDzsogXg6dYD95P3o1hrMnrJvf15F0Gn91ANqti - uhiMyse8alAsHvIijuwyH83KuqlH0vigCSfIyiQQN1IjrXFAhJIQqUxMcTXa - nX2kNJESU4c8Fh6x4BSyPFjElDRJ2aC1kYMsDxeDTsrN3a7vuLCLOFnERVk9 - DZuysfPxaD20U4RY+ypfNhCbyV2ryDby8Wh/Zqd/tPNVrLPmaQmRurq+m36e - ftu74k7z89jmWrZZLSbwBAIzphnmcJH10M+Hjw6O3w7UeyPt5SefP9x/no5H - 6+3d1KrIm8nH3++mt+PRens31b6d/+DVbV5FJ+XBk83zx/i9LuyynpXN93q1 - XJZVM2mqVRyPnp/bC0J7g1sQd/CcmEynuDECa+SJZ4jRhJEmisOu0iwK5RzW - m3B0Ur5A5qqO4SiY9yA4OZeaUUGkIaKn8sypFBYnZ01AjAWFmHcJ2RACcpZL - ijn2hm/zZSflC1SmKsajVH4CwemzpYCfkaaEadNzeeZcpuRxJCmgZBlHLGmB - jJYUaas58UQK7fwmHJ2UL3BZz2z1Sr68XUtOzibuiTxzIr0mXkuoxc5LAvlP - aWQFZ0gb7TRjJmCWNuHopHyBSLdKCdrro0he3WT/yHoe3yqPxEnKeYxIBwdF - WYqAtIK8xzUNATxNjIRswtFJ+QKP3vrZKxny5jZbq3oa3zCNnjPNVdsYOg85 - z9qEnKEeGUyj5M4FJ9w2O3ZRHtJY/2mXnV13Kz6l51ZKwhenvec+dyqJ5eCh - jUOJeY8YJpADqY8I+OPOJCfs3+6mk/JZKrt5m57JnskNk1RJLR2PYJw1VGOh - JPSJCqMgtXdBWwomexOOTspnmey2CnRaJvuafe4kRotxsEQgmG2XdQxDVnmH - NMGeO2JiwNtwdFI+S2KH/vEWdJmd12WWF73PfvNUJsWxMxYE3EKTmCS0hk5j - FFNKnCuliNzmx07KQyr/qBdDv1wN/aqqYtEcJfPX2y/Z5df7bFXbh9iJyV+m - l1dfPvx2Lkx+nX67nF7f9VT+ayotSdYxZZCUkYJ1IQEZQzhkQGuiMt4psqWy - k/KQyj0i2+JdvVa8q57Lnss1l0Z7EglBWGnwLaKtzEKBb3GEgqGJRhOx5bKL - 8hiX9VPdxMXxUr6W9Gz2bLZschuNUoajJCR0jQkL1KZApJXRWisfiN3+h9NJ - eYzNPMyPm/ArEPwfXBLck3n+ZEqhJRiaiLw2GDFCIzIMarTwmCTYpcJuVys7 - KZ8jc17aMLSPD0NxPGW2TIpskRerJmbtQZl9jNVpc+cQk57S86eU+egoVhTq - tBXQSVIC/sZRFI2UXJEEJ9vmz07KQ0pdWTbDJl8cT5wfQZW1qqxMWTOL2QIc - PTzXCRczueKCGobZyRi9vrmevg1A93YgQD8A1+lj28ApAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '510' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMWU0Y6jIBSG7+cpDPcUUbHaqHO3T7B73VA9VFIFA9jZefvF - 2lY76Sa92OyYmMA5P/KdA/7F++++C85grNSqRHQTogBUrRupjiX69fMHzlBg - HVcN77SCEn2CRe/VW9Fq6/ZK1rZ6C/xznwetAVEios/SOAzqKBUQPkgyCSxJ - 87rJaEIxTwXDSZ5mOMvCBtOINhClIt4mWzJ9lrA8TdJaxFiElONEMIHzNI5x - EtZRCpyJPPZosinRS8oZ84LKa+eLtWQVUryHClwbFuQyXDKdVKf/WhPx3XbS - Oq9HgYGuRKsA+Vayjh+gu1FdJ99LpMB9aHPizvG67UG5G92TxJp0gvkHpPP9 - e0m5bH5t1Rn2VvHBttrt7TgM2rjKmREK8jy3wF8A15d3rvWv9VzzviTe5KGI - M8w8JE624oDzLIsw45wxoDFNQFxLekW5bmjP64A3jQFrSxSGO8p3Cd9F8Y7G - OwEPUjksShpuYrah2SaiCQo8aM/tqUQRY5v5jSZDOnIHH/zzLs99wsvvrnVO - HjY4aN+2wWina91VTVsPBXmMLdrp3xrtl8OZglCNftk8WrX+q77o3VhRFnrj - mEYrCCObIzTXI73Nlnw9Wqf7fa2VkMfR8MmSruKnqWWlr2IA4yTcHGy+EJP5 - el8mK2P+A+YZs+3dBQAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1135' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2ZW2/aSBSA3/srLN4Hz81zkQhVm6VRtNukapKHfarmGqwF - G9mG3fz7HgNdKEqIpRYpEuYB4fE3vhx/OmeOGb3/bz5LVqGq87K4GJAhHiSh - cKXPi8eLwcP9J6QGSd2YwptZWYSLwVOoB+/H70Yw1uR1k7t6/C6Bz24gmVYh - XgzScpVXDQrFY16E1CzydFrWTZ1Sj6PIlEVMxoC40BRZ7CWSnihLVDDemHR3 - 9FQqIgSmFjmcOcS8lchwb2C60FEar5QWgyT3F4NO5OZq11dcmHkYz8O8rJ6G - TdmY2ShdD+0IH2pX5YsGYjO+b4lkg4/S/T07fmVmy1AnzdMCInV9cz+5mnzd - O+OO+Xlscy7TLOdjpoQiWijB4RzrkZ9npwfTtwP13kh79vHVh4eryShd/97t - WhZ5M/749/3kbpSuf+92tQ/nNzy5zZPoRB7c2SxfhW91YRb1tGy+1cvFoqya - cVMtwyh9ft9eENoL3Hq4c+fEYlrJtc6wQo44hhiNGCkiOWxKxUImrcVqE45O - 5AtiLuvgj3r5AMDJtcS9jW/cxszgaI32iDGgmLMRGe89soYLijl2mm/TZCfy - BRtjFcJRGz8B0CfJXssfWsbocCDRo2gYRyyqDGklKFJGceJIeyi3CUcn8gUt - 66mpXkmTd2ukT5Rnb6RTxCkBJdg6QSD9SYVMxhlSWlnFmPaYxU04OpEvGGmX - McKi+qiS17fJ/1jv47n6SKygnIeAlLdQk0XmkZKQ97ii3kMnEwIhm3B0Il/w - 0Rk3fSVD3t4la6q38YxtdJwpLtt1oXWQ84yJyGrqkMY0CG6tt5ndZscu5KGN - 9b9m0bnXbuHTuUiElAK+OO1XkW/dSmI4tM7aosicQwwTyIHUwUzpudXRZuZH - c9OJfNbKbq1N72Tv5MZJKqEBtTxA36ygGmdSwDpRYuSFctYrQ6HH3oajC/ms - k91e/pzWyb5mv3UTg8HYG5IhH2j7VkczZKSzSBHsuCU6eCw34ehEPmtih/Xj - HXCJmdVlkhd9n332VkbJsdXGI8INLBKjgKWhVRiFGCPnUkoitvmxE3lo5T/1 - fOgWy6FbVlUomqNm/nn3Obn88pAsa/MYOjn5x+Ty+vOHv96Kk18mXy8nN/e9 - lb9spSHRWCY1EiJQaF2IR1oTDhnQ6CC1s5JsrexEHlq5Z2RbvKvXinfVe9l7 - ufZSK0cCIQhLBX1L1lbmTMJMSyg0NEErkm297EIe87J+qpswP17K10jvZu9m - 6yY3QUupOYqZgFVjxBlqUyBSUiulpPPEbP/D6UQeczP3s+NN+DUAvZe9l62X - wApoZwJySmPECA1IM6jQmcMkwibNzPZdZSfyOS9npfFDs3ocZscTZmtklszz - YtmEpJ2UmFWoekPP3FDmgqVYUqjQJoM1JCXQ2ViKghaCSxK9ItvM2Yk8NNSW - ZTNs8vnxlPkRqKSlkjImzTQkc+jl4b5O+BqTCy7gZrg+maM3tzeT8xB0bwMC - 9B1B8SpysCkAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '624' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAO2Wy26jMBSG930KxN6xDXa4iNDdPMHMOjL4kKCCjbBJp28/ - JpBCRu2IRS+bQSD5nPMb/mPMJ7LH323jXaA3tVYHn+6I74EqtazV6eD/+vkD - xb5nrFBSNFrBwX8B4z/mD9lZG3tUdWnyB88dr7F37qE6+Fhf6t4iUKdaARZd - jUeBwYEk1Z7HBQqjChDbJwEqiIxQJGlc0BiEFAKPt8UUWEI4l4hS2CNWkj1K - pFMSISlQCIOKhb5XS2d6i3KyebUqSuuaNXiVUqKFHFTHDMnwNVhqTa2evrQr - 7Nbb1sY6ve/10Bz8VQJ/q7NGFNDcXM3B9zpSYJ91/ySsFeW5BWVv7t4orJ2O - Zj7A6bQDNymXh89LdYGjUaIzZ22PZug63dvc9gNk+O3aYv5qcBW3ovSElD0Y - c/AJSUmUQpJSmhKZAr/ru+4Wpe+5RWqFeRqHrwy4sLsJhXYWul5bXeomVw4C - Gb7PLdpxnw7mr0bHJORSP6sMT+NVI3/PyFo75JQT9xmOo5WNvpYnkHklGjM6 - mMOHZT1G+nwajJIAWFUCioIwQiwpJIoh4oiGogyiQsYhS2YYbVFugxExAf9k - Gm0w+0002uLsa2m0xdF/Go37d+r13X7musF7IRNShTHiLHGAj6oCJXEcIC4E - 50BDyqCaWtqkxO8RMWZpUIxnUaV7krq/gfeISMku5Duyo5yt4BhwvpsuNv4f - nRzDnsXLTU3H/FZ+ynPZ/YOfHTimUTIfDo/XxCbADt1H4HV643d0vdbLwVjd - Hkutqvo09GKE1ix+s7TMdG120Nsaboxb03oZO5N/AN/Bi8mMCgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '332' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAL2SvW6DMBSF9zwF8lo5Nj8xJgKiLt26pV0jBy6JFbCR7aLm - 7WuIElDboVO93XOPj74rnXz32bXBAMZKrQoUrikKQFW6lupUoLf9C+YosE6o - WrRaQYGuYNGuXOVWid6etbPlKvDvMQdnA02BiB6kcRjUSSogopdk6CxhcZby - ONzgqA5TnABL8THOYhyBYFRwAaI6kkcySTYi5EBrnG5Y4u30iLMq5FgAZVXD - spomnk7WBfqT80Y60YrK+XvtrExqK9Xlv/mJAeu0ARQYaAt0n8gClvygzWuw - lZH9KJfPfjtA8P6ak6U8m921h1JMrpxMwyJIOCgjGjJMGY74Poy2lG+TdB3F - /InGW0p96uiZv9zvO/hauA9b6ktOvmuzux+rZd2hg06b67iGshGt9Si/rW5l - euT5opFF074AsLgTra4CAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '331' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAL2SMW/DIBSE9/4Ki7UiYAfbNLIddenWLe0aEfOcoNhgAbWa - f1/sKLHVduhUBqR37zh9SFdsP7s2GsA6ZXSJ4hVFEejaSKWPJXrbvWCOIueF - lqI1Gkp0AYe21UPhtOjdyXhXPUTh3OfoZKEpETGDsh6DPioNRPSKDJ0jIPOG - 52mDWRpzzLJwCagzDJRJSteM5emB3JMJPawp40mMZSJTzCRQzJNDgiVwGXNI - Y6ABV8kS/cl5JZ1oRe3Df92sTGqr9Pm/+YkF540FFFloS3SbyAKW/KAtJLja - qn6Uq+ewHSB6fy3IUp7N/tJDJSZXQaZhESQ8VAmNM0wznPBdnGwo37BsxZ/y - R7reUBpSR8/85Pa/faiF/3CVORfkuza7+7Fazu876Iy9jGuoGtG6gPLb6lqm - e14oGlk07Qsv1UUFrgIAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '329' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAL1SvW6DMBjc8xSW18qxMQRMBERdunVLu0YGf0msgEG2i5q3 - LxAloLZDp3q7H5/uky7bfTY16sE63ZocB2uGEZiqVdqccvy2fyECI+elUbJu - DeT4Cg7vilXmjOzcufWuWKHhPTA6WzjmmLa9tp6AOWkDVHaa9o2jGyljJo4h - CYBxEslKEqHKDYmiDVQ8SJjkCX0k06gKUwh4SVjIKhLxBEgqSkVEkpRKjOZU - YaRVjv/kvDWd2srKD/e6mZnYWpvLf/enFpxvLWBkoc7xHdFFWfqjbabAVVZ3 - I108D2oP6P01o0t6NvtrB4WcXBmdwCJIeig4C2LCYsLFPuBblmwjsU7j5ImF - W8aG1NEzf7nfdxhm4T9c0V4y+p2b3d04LecPDTStvY4yFEdZu6HKb9JtTI+8 - YWh0sbQvGzcjp64CAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '330' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAL1Su26DMBTd+xWW18qxMc9GQNSlW7e0a2TsS2IFbIRd1Px9 - gSgBtR061dt5+Ohc6eS7z7ZBA/ROW1PgYMMwAiOt0uZY4Lf9C8kwcl4YJRpr - oMAXcHhXPuTOiM6drHflAxrfHaNTD3WBqR107wmYozZARafp0DpaJ0mkslSS - RDBFIs5SUiUQExUFGY9SCbICek+mSinJ4pCTgMtwtFeSPIVxTeI04KlgWZ2E - FUZaFfhPzmvTua2QfrzXLczMNtqc/7s/7cF52wNGPTQFviG6Kkt/tM0VONnr - bqLL51EdAL2/5nRNL2Z/6aAUsyunM1gFCQ8lZ0FCWEJ4tg/4lmXbKN2wNH1k - 4ZaxMXXyLF9u9x3GWfgPV9pzTr9zi7ubpuX8oYXW9pdJhrIWjRur/CZdx3TP - G4dGV0v7ArDCS3CuAgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '642' - Date: - - Mon, 28 Nov 2016 12:55:05 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVWwW6jMBC99ysi7l4bMAQkQi+r/YLdMxrsIbUKGNkubffr - 10ASyKaVKq20yWnmzcN+M55xXDy+de1uRGOV7g9B+I0FO+yFlqo/HoJfP3+Q - LNhZB72EVvd4CN7RBo/lQyGVfbblw87/Znv3ZLA5BFSPyjiC/VH1SGFQdOws - jSHnLARG6iaWhPM8JRmIhqCUMeYsTsKwofOKVCSNyJMwIinHiPBMZiSLMSNs - L6Im4wmLOAQ7JQ/Bl5iLwlklCOdztCsyo63q/6t2KnESMoLDYGewPQQbgN5b - HL4N2riTsJNzd1GdHs+1ms27C/rrAD86voLetFvRQ4fl2IXVd79VWNDZf7hf - GgOaTtlp8O0pky1C7ynN3zhOWafEWdkG2Aobu3+WtVwmX2Jud4ZWgd2e5gKs - BNXBESslyzTcZ0nKgCSyjgnfNxHJ0iQmtU84ZUkqa9YU9EJfV7BOmwmUugN1 - c3FdR+ckoj3EtRBIBJeM8Npb0GBOQpmmuUwglyy6btJPtyis+o1lynnkTyTn - 3FMnYI0Pxld86hSU1Q33Jnh1C79Au6AR4xlj86hcsG364F5us/aDVurngi7W - VS7X/EL1Dk0Dwg+d7w2lfZEvyMpqtOnAlUK/FvRkbzQMYCyWzryg32Bx1mit - tYO6Pccv7ub7JzA4Yw20dlrjAqykVzVgBY2XVkls0V3It4Gr+g9w9CWo0Bht - 7PmbG/z6D3A8iz05a9TLkpXu2/fzSiuwkqYRrvwWjWrx08mbSCeOpazGGHks - fBPugXARCVKzOiEZ5iLLee1bIF1G8EtM+sF8uPcBy3l+1oaeseV1MuvxLxZ6 - erL8AX4ztL7zCAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:05 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1339' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVX3Y+jNhB/v78i4rXyYj4DK8KpOl370F4rtdu+ImOGxFrA - 1Da5zf31HUjIB5DrqlVvo9XKnhmPh5nffDh5/1JXqz0oLWSzsZwHaq2g4bIQ - zXZj/fH0A4mslTasKVglG9hYB9DW+/RdohvW6p00On23wt95v9opKDeWLfdC - GQLNVjRgs1bY+1rbHot96jBK8tIriO/HIYkYLwkUhQcx9QLHKe2zZpsGZen7 - ASM0LzmKc4/EtHAI87wIxeMgcNBcUWysV0keLR2sZdzg9+oLZaBWonn+1vbb - CrSRCqyVgmpjjTv7ylh7Zm1SgOZKtD05/R65e1j9+Smxr8kXYXNoIWWDVGIP - mytFzEDqUickdE1o8OR4j47/SKMHxwm/o94jpai1l7kcGb8vQ1iYTqfyObGn - tIt020NLm6yGWqpDz4a0ZJVGU5ZYRzCd9f2P4HILN/KcaE3yPKDEL4uYsLzw - SBQ54MW4z112BNerJL85uF5j1X8H10Ee5D1cvckX8ULJWp8+6LSx39qoQujn - 0abj+s1NagQfLRqW9rQgKNh2FVOzirCvB9C/xiZrAvGG1ZDuayexh9Utc7gG - gfRsZDu99Jjkk9Jxw8Cj8nODhcHcFKNTtVg4mRyrSuq7TuyHceT6iX0i3crx - tlu4E42UldweVlryZzB6Y/nWimPy4MqxVgbDyYphbS+cZorvhAFuOgXpSxRm - Id5+Q5x8wcyI3qxM7xhemNKBP+5uxXIhl1yWS9nX1Wbh0wY+NCyvoEiN6rAQ - j7u5HvuOImTMLk6kXvVh3VjS7EBZd8xaFbDfWLti6rjEninkVacNqAGPAfUZ - BJQSz1+HxA8oEIypR8qwKGm5LtcIzplKjlHqi1ZmRD22uZC4Ud/mPOfRWT9Q - Ssc2dys8+TQlMGPTIXvR0ONuDl+oQOuxvV0It4IFEg1krZI9GNDtJ/kZ/fbY - Tmx3GdszUbFcVMIcFvw7BvKk8X5cWyXwI1AH5up5PQnHP1yYYKFrK7ZkRi0b - gY1G99rP64W8xhmzguyvlypruTi77Za6kFxVJT9nEmdWJYrzMDGhLtxWM2U4 - U0U28dKcMT9cCjTJKNboElR2mz3LvLkOLttD1jJE9ETBAmN+Gr3NZdMgMrJj - x05//vXDT9nvH377+PGXxJ6zJ9FcjFaitVyKH5idLBZCdsUdknLb4USRsS00 - ZrEO2oua0OXTa5M+577gAyP9aLj946cn7BAj5Vaw0/m/BH5iz84mtdiqY9L3 - 7WVIfNKDdk6eJbsyGLNOX+HomjYv5pjXPVIGv3HPD9wA8GGwdvFhELgFyRlz - COUBlBD6Hvjz+ng2aiknOiMzBADCfwupaLD+CixUt+QlSNYt9pTe4POZK9rE - fXcMSMQShk4dsm9e43KibnpswEA2D/nAGwaKMzYWxgv7zuk+76sqE+iFo+tj - f82Z75LQjYH4IY40DCAnUMZ+XGKLcTmduR7npC1cdBR5VMRhGZF1wHE2WuML - L3fLgHBvXeDGjaJ8Nhec5pEMxwrBl4rmtmNYQwyg369nlivyNBz3FSI+ZZuh - 1zUGq0fmZTdxOdRYFcwRlfT0Iwv/xt/sswbdl/bq0OEVGTy6Ef49RNF6bK8X - wQl6sD8IVokvA7Sm6tE6Djh/mPuOY2XZ6zikR3z2mY/IH4kTp31dX9LAi8lU - 1/RJU4ptd6oC8ILv1HNj/7rQRGFXs8x0DWS1LPrMxHmmAta/xCesqyfZvl58 - oTsOccInx3l0nUcaPrgeji7u27/QL2vU+jc0iiIiUBIAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '423' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVUy47cIBC8z1dY3AkwGA9YtveWL0jOUa9pT9DaeARe7+bv - g2ec2JuHNFKkLCe6Keiq6hbVw+vQZzOG6EZfE/GBkwx9O1rnzzX5/Okj1SSL - E3gL/eixJt8wkofmUHnXxuaQpbVss68Bu5qwcXZhoujPziODi2PzEJkEk3MB - nD520tI8NwXV0HYUrZVouFRCdGx5jxWgpLa6oFLDkebQGmp0p6ixywPKFGgk - yZytyV3IG78rR2inJDBumWu2d/7pP1JnFhceM0xIsoB9TXYJ9s7cfmH2J14V - +83GysOATaoiKnbdHt5NQJrSycUp4VcJu8RexDz8M6vbDN6F3Ff2OL2M4Wkd - YGt4JzVVy7381D0mSfpIFYBSKKTI8e3lxU60zRSesWJrsJ06P2HooMVm0eTG - im2ZDTVAm4G1AWOsCeelgDKHUhQlF6USb8pd+49ruTXYTi/98/n8k82PaOdx - atuXSxg71+Pf3U6gFZNsL0Qhc5u6a06KJvEnqvOjoS3nRp9Euxi62n4PcpVS - LfOTfit2+66+A4x0JOvuBAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '596' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVWTY+bMBC951cg7q75cAhIhL1U/QXtGQ32kLUWMLIddtNf - XweSAKWVVqrU5DTz5mG/Gc84zl8+2sYbUBupuqMffgl8DzuuhOxOR//H928k - 9T1joRPQqA6P/gWN/1LsciHNmyl2nvuNtveqsT76VA1SW4LdSXZIoZd0aA0N - DlGQxYKTmGURYbwKSRWxgIiqTlNIa1ZXNR1XpBnEmCYJJ4xlB8ISUZM0CIGI - 8BBnPA55kgnfk+Lof4o5KRxVArcuRzMjI9rI7r9qpwKvQgaw6Hsam6O/AOiz - xeFHr7S9Cbs5TxfVquFeq9F8uqDfDvBPx5fTTbvlHbRYDG1UfnVbhTkd/d3z - 0uhRt9JcB9/cMlki9JnS3I1jpbGS35UtgKWwof1nWdNl8inmcmdoJJjlaU7A - TJAtnLCUoqjCNMxSBgSTaE9Yyg8kzfac1BGvgLNQ7EWV0wd9XsFYpa+gUC3I - zcW1jo5JRAeIK86RcCYCwipnQY0ZCUXiirqHTATRukn/ukVu5E8s9nGSHoIs - jAJHvQJzvNeu4tdOQVFuuJvg6hY+QzOhUcDSIBhH5YEt0wd73mbtBq1Qbzmd - rFUua34uO4u6Bu6GzvWGVK7ID2Rm1Uq3YAuu3nN6sxcaetAGC6vP6DaYnDla - KWWhau7xh7v4/hU0jlgNjbmu8QBm0rvssYTaSSsFNmgf5G1gVf8eTq4EJWqt - tLl/s8HXf4DDXezNmaNOlihV11zuK83AtiXtpcdibNm5h0ZsehCMo+4eCfT2 - SvgFE62oh2YIAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1464' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 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 - Os7daukfCvdNwXX6Rqv/AMV6RCw9IgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '425' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVUXY+cIBR9n19heKeAoqJR962/oH1uEC5TsooTcG3774uO - rW4/kkmadH3iHg7ecw43NE9fxyFZwAc7uRaxdxQl4NSkrbu26OOH91igJMzS - aTlMDlr0DQJ66i6Nsyp0lyR+6zL57MG0iEyL9TMGd7UOiLxZsoyB0DKlVaYV - zniVYq56hvuUU6x7I4QUhpvekPV/xGiV6pIKTJlmmEvJsejzDOuCs7JkgkEK - KLG6RQ8x7/o2jVLN0WA4kA0drHv+j9KJhlXHIufowsPQohNA3ljbL8r+pKsh - v8XYODlCF7uwhmzLy5sZiFM62zBH/m7hBJxNLOM/q7rP4EPMc2cH85fJP2+H - C6krajKBc14VmJemx5UQKc6lzHNgGePw+vAaJ+hu9i/QkL04dq2bwRupoFs9 - 2akhB3KwRqkSqbWHEKJ8WjNZc1mzoqasztNX7bb7h73dXhy7t+Hlev2p5kd1 - yjhe26ebn4wd4O9pR9LOCSQrWJFxHXOsyhxH8yUWPK2worQSJVNQ0ewe+0PM - 3Uqzzk98rcj9ufoO4uZPXe4EAAA= - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '636' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVW227bMAx971cEftdk+RoDjvsy7Au2Z4O2qFSobRmS6rb7 - +smXxPbSAgUGLHkSD0+oQ4qUlT++tc1hQG2k6k4e++Z7B+xqxWV3Pnm/fv4g - R+9gLHQcGtXhyXtH4z0WDzmX5tkUDwf3m9aHJ43i5FE1SG0JdmfZIYVe0qE1 - NK19wbioiRA8JtGxYqTKxJFUooqyoAqzNGF0ikhZXIksyASJs9BRMUlIxjAk - LABWh0kAUDmJkjutX2HOCieVUFuXo1mRCW1k91+1U46jkAEsegeNzcnbAPTe - 4vCtV9ouwhbj7qJaNVxqNS3vLuivA/zo+HJ60255By0WQxuW391WLKeT/XC/ - NHrUrTTj4Jslky1C7ynN3ThWGivri7INsBU2tP8sa75MvsTc7gyNBLM9zRlY - CbKFM5aSFxkXUQWRIEnCAxL5zEUFEZM0OGIa+gmPeZrTK32NYKzSI8hVC/Lm - 4tp7pySiJA0EspTUQeK70tY1GatJqjiMRcR9XmG1b9JPt8iN/I0F89Mwjdgx - iBx1BFZ/r13Fx05BXt5wb5y7W/gFmhn1pym5mtvMwb7cJuxmrFDPOZ1XuzT2 - /Fx2FrWA2s2bawupXH2vyMoSSrdgCw2vOV3WGw09aIOF1S/oNpiN1VspZaFq - sBDQGEe42psAT6Bxy1mBlfQqeyxBOG0lxwbtlXzr2NW+h7OrQYlaK20u/7nB - 9x+/4ZLNYqxeJ4uXqmveL5FWYCWN41u6LYRs8NOpG0kLx9CKCd9PYiQZoHD9 - 6IbqmIWZa0rgLERENwHz+H2JST+YDfveYzHNztrMEza/TCY97rVCl+fKH+HD - 9AnvCAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '331' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAL1SvW6DMBjc8xTIa+XYJhAgAqIu3bqlXSODPydWwEa2i5q3 - LxAloLZDp3q7H5/uky7ff7ZN0IN1yugCsTVFAejaCKVPBXo7vOAUBc5zLXhj - NBToCg7ty1XuNO/c2XhXroLhPXBwtiALREyvrMegT0oD4Z0ifetIUlPJhKyx - lCLGUVoxXGUyxZWsoiysNlmyZeSRTATLwiyCCnMhAEdJFmPOuMB1lcRxKHnE - M4YCJQr0J+et6dSW1364183MxDZKX/67P7HgvLGAAgtNge6ILMqSH21zAa62 - qhvp8nlQewjeX3OypGezv3ZQ8smVkwksgriHMqRsi2mKaXhg0S5MdnG03qTp - E93sKB1SR8/85X7fcZiF/3ClueTkOze7u3Fazh9baI29jjKUkjduqPKbdBvT - I28YGlks7QuYcA8GrgIAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '640' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVW226cMBB9z1cg3l2bO0gsean6Be0zGvCwsQIY2Q5J+vU1 - l12gm0iRKnX3yT5z1nPGnmOcP751rTOi0kL2J9f7xlwH+1py0Z9P7q+fP0jq - OtpAz6GVPZ7cd9TuY/GQc6GfdfHg2N88dp4UNieXylEoQ7A/ix4pDIKOnaYZ - BDxL4oh44Ack9BpGIEpSEjHmBZACjyqg84rUwyyO04oRxqKQhNBwkgIGJEtY - EMZYYeQFriO41foV5qJwVgm1sTXqDZnRVvT/VTvlOAkZwaDrKGxP7g6g9xaH - b4NUZhW2Tu4uqpPjZa/m4d0F/XWAHx1fTm/aLe+hw2LseO2V320yL6cz8nC/ - QgZUndCT9fVayx6h95Rm7xwjtBH1RdkO2Asbu3+WtVwnX2LuM0MrQB/Pc4E2 - iujgjKXgRQKZH8Z1TOqYMRImUURs2RkJ0yjyqpQlQeLn9ErfVtBGqgnksgNx - c3kdo3MZYZz4DXoJqf3YZsK6JgB2r6soiJqQM15hdWzUT1PkWvzGwpvEhV7q - h5Y6AVt8UHbPp15BXt5wb4KHm/gF2gX1WZgyNtvliu3LB/NyW7U1WyGfc7qM - DrUc+bnoDaoGams82x1C2k2+IhurkaoDU9TyNafreKdhAKWxMOoFbYJlskUr - KQ1ULRYNtNoSrvPdAk+gcM/ZgI30KgYsobHaSo4tmiv5NnA4gAHOdg9KVEoq - ffnPDX78Co6XatbJFrWyeCn79v2y0gZspMnFpU3RiBY/Nd9EWjmaVtZNLI6Q - ZICNbcrKI2kWZLYzgXsBIvopLi78EpN+YBDzPmAxG2jr6BlbniizHvtsoeu7 - 5Q/9DS+H+AgAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '1287' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAMVXX4+jNhB/v0+BeK1Y/icQEU7VaduH9lqp3fYVObZJrAVM - bZPb3Ke/AUISsHNdtbpbHpA94xmPZ34zY2fvX+rKOlIhGW+2tv/g2RZtMCes - 2W/tv55+chLbkgo1BFW8oVv7RKX9Pn+XyQa18sCVzN9Z8F3m1kHQcmu7/MiE - cmizZw11UcvcYy3dFIUkXa9ix0dB6ER+6TkoXidO7Hl+iBJE4h1yL5rdcIcx - ScnKiZKIwA+tnJSknuMRz0+IF8UkDGyLka39qpWjpYO1CCs4r7xSBmrFmufv - bb8rqFRcUNsStNra08y9MdbVrM0IlViwtifnPwL3SK2/P2buLfm6WJ1amqNh - VeYOkxtFSNE88PyV460dP3jyvU0cbvzowQviH7xw43mgtV9zFZnOVwAsVCdz - /py5S9p1ddtDS6qipjUXp55N8xJVEkwxsUYwXfR9Q3CVOI4hBKGD1ySC5dHK - QaQXDNIEe7uE0BKN4HrVyu8OrtdY9f/BpUBE+veQ9SZnwkTwWp6PdJ64b20U - YfJ5smkcv7lJDcOTRcPQXZYEQfddhYRWE471APvX2GQvQN6gmubHmmCAzDCe - s4eNAErPirfLbcdEX5SPGQNE+acGioOaFaRzxTBIZmNlyX1vHa4jPwmizD2T - 5utw2xn2BCN5xfcnS3L8TJWE9mhbGBJoHCkIKCLD2DVII4EPTFGsOkHzl2RV - rGD3GXFxAs2I3qxCHhBsmHsDf5rNl+0YN7lsx3lfWxvD0QY+bdCuomSqxtNU - V+Te0QQMbeeMS6uP69bm6kCFfccui9Dj1j6QpecyV1OIq04qKgZIeuMXOPrv - /KWBphJDmPq6VShWm3pd+AByU6+bL14cTTBI2nxIYDB0nOn4pRWVcvLqlTBf - SICoaNEK3qPhGgWNPhc7sP2hQEfEKrRjFVMng39fHddWMDgE6IBkvYwX4fiX - DTOodW2FTGbUvGHQbWSv/TI2JDZcNCta/PNSFS1mF7fNqYbsqir+qeBwcRWM - XG4UC6phtxoJhZEgxcJLOkMXLhmYpARqZEnFZZ0SHcibeboOzNtT0SJA9EKB - gaFLg7cxbxpARjG27fzX3z/8Uvz54Y/Hx98yV2cvommMViYlN8WPqgMnhpDd - cIek3HdwRyjQnjbKWAhdoyZw+XLbrM+5z/DKyB8Vdn/++AQtYqLMF3Zy9x+B - n7mabFazvRiTvu8vQ+I7PWh1spbsQkHMOnmDo1uaXs0hr3uk3BYz6ui/8QuT - SCtmF6NMOdEpXgAAAP57mrMG6i+DQjUnmyBZt9BUeoMvMje0hfvuGJAxE4bO - LbLvXtNwoW4pNmCg0EM+8IYbxQUbhvuFe0e6z/uqKhh4YXA9TqM1RlHgrIKU - OtEKlw6idOfQMo3SEtE4wJ7mergq7elVB4FrVroqE2cdY3jcrWPk7IIydnC4 - JjAJkmSnXQzOF5IC7hUMm4rmvkNQQxQFv99eWm7Iy3DcVwj45G0BXpcQrB6Z - 19nC5bSGqqBmqPQcw2/6tGMNuuftNXny15sw2kTRwzpIp/Z6XbhAD/QHhir2 - eYDWUj1YhyncP9R9x6Gy7HWc8hGffeYD8ifiwmlf15c19EUVomv6pCnZvjtX - AfoCj9VLY//6ooXCrkaF6hpa1Jz0mQn3mYqi/jm+YN28y4713Wd6+OSHmyDZ - RMFDugq/2TN9bEyveqVfx6D0C1YJp/NUEgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/nics - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '84' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjssnLTC7Wt+MCAP1hyoFAAAAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '576' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAM1VyW7bMBC95ysE3VlqoRYCsnIp+gXtWRiRI4eINpCME/fr - S8myZUEN4EOAVqfhm8fhm+GMWDx/dK13Qm3U0B/88Fvge9iLQar+ePB//fxB - ct8zFnoJ7dDjwT+j8Z/Lp0Iq82rKJ899s+29aGwOPh1OSluC/VH1SGFU1GI3 - tmDR0CxPMGcJkhogICwPI5JDLghLsybOQKYi43SOSzMeZlkcIIl5UxMmgREe - JSmRkCaRiGNM6tT3lDz4DzEvOmetIKzL1KzIjLaq/wcZUPwYB219T2N78JcF - /T+kiWE8L8Jm805WQXdFLHrosDx1YfXdHREWdF6v7qvOL0pkufpHmPe6oVVg - 7lVegJWgOjhipWQpEBgPkpoEkoErURgQzllMwiwKpRQsYVgX9EZfIxg76AmU - Qwdq12Zb75xElEFcC4FEMOmSqJ0FDXISyjTlMgEug2hb/E+PKIz6jWXKWMSS - gDPmqBOw+kft6j4NOspqx905NzPzBu0FDfM4ZyxPWTC3wQ2/LwHYt33m7nLL - 4XWSP1mbfLb8ohl0B7bU8F7Qxb6LPoI2WFr9hm7rZXHnfQGNULdYNtCaiXED - VtK7GrGCxqKuJLZob+S9Y1O7EY5OeoVaD9pc9+zw7a/mdJW6LFavkyWroW/P - 10grsJKmga3cEY1qP5+dibRwDA1qjJHFwjVQ5jpXRILUQZ2QHLnIOasDd3eX - 8XmISf/S2/Y8Yjn3/tqMM3Z5DWY97oWgyxPxB9+SZYxjBgAA - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/disks - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '85' - Date: - - Mon, 28 Nov 2016 12:55:06 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1 - UFIoLknMS0nMyc9LtVWqTC1WsrfjsknJLM4u1rfjAgDpCskUQQAAAA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:06 GMT -- request: - method: get - uri: https://localhost:8443/ovirt-engine/api - body: - encoding: US-ASCII - string: '' - headers: - Accept: - - "*/*" - Accept-Encoding: - - gzip, deflate - User-Agent: - - rest-client/2.0.0 (linux-gnu x86_64) ruby/2.3.0p0 - Version: - - '3' - Prefer: - - persistent-auth - Cookie: - - JSESSIONID=ZtHF6632CiJj4wCi7ceEYXMGvCq76IuQ40d_ZhWV.localhost - response: - status: - code: 200 - message: OK - headers: - Content-Encoding: - - gzip - Connection: - - keep-alive - Content-Type: - - application/xml - Content-Length: - - '856' - Link: - - "; rel=capabilities,; - rel=clusters,; - rel=clusters/search,; - rel=datacenters,; - rel=datacenters/search,; rel=events,; - rel=events/search,; rel=hosts,; - rel=hosts/search,; rel=networks,; - rel=networks/search,; rel=roles,; - rel=storagedomains,; - rel=storagedomains/search,; - rel=tags,; rel=bookmarks,; - rel=icons,; rel=templates,; - rel=templates/search,; - rel=instancetypes,; - rel=instancetypes/search,; - rel=users,; - rel=users/search,; rel=groups,; - rel=groups/search,; rel=domains,; - rel=vmpools,; - rel=vmpools/search,; rel=vms,; - rel=vms/search,; rel=disks,; - rel=disks/search,; rel=jobs,; - rel=storageconnections,; - rel=vnicprofiles,; rel=diskprofiles,; - rel=cpuprofiles,; - rel=schedulingpolicyunits,; - rel=schedulingpolicies,; - rel=permissions,; rel=macpools,; - rel=networkfilters,; - rel=operatingsystems,; - rel=externalhostproviders,; - rel=openstackimageproviders,; - rel=openstackvolumeproviders,; - rel=openstacknetworkproviders,; - rel=katelloerrata" - Date: - - Mon, 28 Nov 2016 12:55:10 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAAJ1Yy3LbIBTd5ys02nZsSa7TSVPkrNovSLv1YAnbxMBVAanx - ZPLvxXpLxhmIFpn7PBwuAS5GT6+cBRWRioJIw2QZhwERGeRUHNLw9/OvxUMY - KI1FjhkIkoZnosKnzR3CBd3cBeZDjIpTcJRkn4YRVFTqBREHKkhkQqIMF3hH - GdXU5AWSsDScmCInEFYqbSh2AJ3qlfykCJbZMX37WxJ5fp9hRY3XDTLHGmdE - jCiNLb4QdmKjAC9upDJJHa1W8Uj8sZfA07da2dL83U6uifXidQTV02pk9zQ7 - idrlxUEQ/Q/kqaPRq17JdjKd14uPBNbvikZ2SlMaJD6QHDimosufGT8BZJ/Y - NMZrehofOna16JS0AzhxPCzSoDul0wz6kjSyG1XCC4Z1vxqD7pdur2Hv9iqf - Kbc5dzOiz0XPa2rzh7Hzm4R4cSzVcAY2snuanUvt8uJwkFAWHYlW8Ui002h8 - frfCZD96bcSKFwCsS+00n1T7LFqn1zQqPvBw5nBzfM8SUtVv/EZ2T7txjV5c - XhxeYNdRqEWfk9QcOIJkmsL8WB473EoqaFZI2NPhhpiYnOsyA5mY3Pqnopxh - jC1u1cmOJC9NyKEARrNzKWjfC9h9n4EdOkyLwwmwIJJTpUbLN7Y4QXCcjbdy - r/q0GKayo9ZyZnQCAsMbazN/dTbdbb+hr8xujeGrGVhgdum3zLpXNB/I2X2u - HC/XTnai3GyQOfAtrx90Bazkt7Hnbj/wdmFuol/5neBPpk9gDIg0K4VbyKmt - g1EFyShmW9i9mKNFNVaPXiWK229h+dN9Vx3MjmFx6ji49YBeA13iJYDupxlZ - 54lMWfMyM28UsYcRGYE52cAfwyL4WbNAUW0aIszTJQe5qZkuQR5Q1FrGIfVz - OOD4BWQarsOAU3GRkjDYlZTlaVjzrWjzao4n9diXjG1biM16aZ7UW44vj0wU - TVzt9K4nglTJTct7HjPio/WtLRo0ZpsHFDXC1InNVVORTYyiVhqQogkUqh9R - VuivH0KvbNAzMFT3clbw5EPwxAY+A0PtzbptGy3rMPcfDrO2DWOFNebxkiBN - zb/UKk6+LZJksXp4TtaP9/ePSbxcfV99iVePsal8HXOHovqHkv9b/wvbZxEA - AA== - http_version: - recorded_at: Mon, 28 Nov 2016 12:55:10 GMT -recorded_with: VCR 3.0.3 From 08cba188c790c7f9f2b8371c06e1bfc635ebec25 Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Wed, 1 Feb 2017 16:04:27 +0200 Subject: [PATCH 06/10] works but still with BracetNotationDecorator --- .../refresh/parse/strategies/api4.rb | 6 +- .../parse/strategies/host_inventory.rb | 24 +++--- .../refresh/parse/strategies/vm_inventory.rb | 2 +- .../infra_manager/refresh/strategies/api4.rb | 77 +++++++++++-------- .../refresh/refresher_4_1_spec.rb | 9 +-- 5 files changed, 65 insertions(+), 53 deletions(-) diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb index 425a8542735..fb07f75810f 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb @@ -50,7 +50,7 @@ def self.storage_inv_to_hashes(inv) location = if storage_type == 'NFS' || storage_type == 'GLUSTERFS' "#{storage_inv&.storage&.address}:#{storage_inv&.storage&.path}" else - storage_inv.attributes.fetch_path(:storage, :volume_group, :logical_unit, :id) + storage_inv&.storage&.volume_group&.logical_unit&.id end free = storage_inv&.available.to_i @@ -89,5 +89,9 @@ def self.host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) def self.vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) VmInventory.new(inv: inv, logger: _log).vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) end + + def self.datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) + DatacenterInventory.new(inv: inv, logger: _log).datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) + end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb index 8668df2fb16..f740fa4b585 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb @@ -49,12 +49,12 @@ def host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) hardware[:networks] = host_inv_to_network_hashes(host_inv, guest_device_uids[host_id]) ipmi_address = nil - if host_inv.attributes.fetch_path(:power_management, :type).to_s.include?('ipmi') - ipmi_address = host_inv.attributes.fetch_path(:power_management, :address) + if host_inv&.power_management&.type.to_s.include?('ipmi') + ipmi_address = host_inv&.power_management&.address end host_os_version = host_inv&.os&.version - ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(host_inv[:href]) + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(host_inv.href) new_result = { :type => 'ManageIQ::Providers::Redhat::InfraManager::Host', :ems_ref => ems_ref, @@ -136,13 +136,13 @@ def host_inv_to_switch_hashes(inv, ems_inv) nics.to_miq_a.each do |data| network_id = data&.network&.id unless network_id.nil? - network = ems_inv[:network].detect { |n| n[:id] == network_id } + network = ems_inv[:network].detect { |n| n.id == network_id } else network_name = data&.network&.name - cluster_id = inv.attributes.fetch_path(:cluster, :id) - cluster = ems_inv[:cluster].detect { |c| c[:id] == cluster_id } + cluster_id = inv&.cluster&.id + cluster = ems_inv[:cluster].detect { |c| c.id == cluster_id } datacenter_id = cluster&.data_center&.id - network = ems_inv[:network].detect { |n| n[:name] == network_name && n.attributes.fetch_path(:data_center, :id) == datacenter_id } + network = ems_inv[:network].detect { |n| n.name == network_name && n&.data_center&.id == datacenter_id } end tag_value = nil @@ -211,17 +211,17 @@ def host_inv_to_guest_device_hashes(inv, switch_uids, ems_inv) # Find the switch to which this pnic is connected network_id = data&.network&.id unless network_id.nil? - network = ems_inv[:network].detect { |n| n[:id] == network_id } + network = ems_inv[:network].detect { |n| n.id == network_id } else network_name = data&.network&.name cluster_id = inv&.cluster&.id - cluster = ems_inv[:cluster].detect { |c| c[:id] == cluster_id } - datacenter_id = cluster.attributes.fetch_path(:data_center, :id) - network = ems_inv[:network].detect { |n| n[:name] == network_name && n.attributes.fetch_path(:data_center, :id) == datacenter_id } + cluster = ems_inv[:cluster].detect { |c| c.id == cluster_id } + datacenter_id = cluster&.data_center&.id + network = ems_inv[:network].detect { |n| n.name == network_name && n&.data_center&.id == datacenter_id } end unless network.nil? - switch_uid = network[:id] + switch_uid = network.id else switch_uid = network_name unless network_name.nil? end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb index 68d8f791da0..36fe3009b9f 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb @@ -217,7 +217,7 @@ def vm_inv_to_disk_hashes(inv, storage_uids) end def vm_inv_to_os_hash(inv) - guest_os = inv.attributes.fetch_path(:os, :type) + guest_os = inv&.os&.type result = { # If the data from VC is empty, default to "Other" :product_name => guest_os.blank? ? "Other" : guest_os diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index e718e28c3d6..15d5e6e0a7a 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -9,6 +9,7 @@ def inventory_from_ovirt(ems) class InventoryWrapper attr_reader :old_inventory + attr_accessor :connection attr_reader :ems def initialize(args) @@ -17,28 +18,32 @@ def initialize(args) end def refresh - res = {}# old_inventory.refresh - res[:cluster] = collect_clusters - res[:storage] = collect_storages - res[:host] = collect_hosts - res[:vm] = collect_vms - res[:template] = collect_templates - res[:network] = collect_networks - res + @ems.with_provider_connection(:version => 4) do |connection| + @connection = connection + res = {} + res[:cluster] = collect_clusters + res[:storage] = collect_storages + res[:host] = collect_hosts + res[:vm] = collect_vms + res[:template] = collect_templates + res[:network] = collect_networks + res[:datacenter] = collect_datacenters + res + end end def collect_clusters clusters = @ems.with_provider_connection(:version => 4) do |connection| connection.system_service.clusters_service.list end - clusters.collect {|c| BracketNotationDecorator.new(c) } + clusters end def collect_storages storagess = @ems.with_provider_connection(:version => 4) do |connection| connection.system_service.storage_domains_service.list end - storagess.collect {|s| BracketNotationDecorator.new(s) } + storagess end def collect_hosts @@ -47,7 +52,7 @@ def collect_hosts HostPreloadedAttributesDecorator.new(h, connection) end end - hosts.collect { |h| BracketNotationDecorator.new(h) } + hosts end def collect_vms @@ -56,7 +61,7 @@ def collect_vms VmPreloadedAttributesDecorator.new(vm, connection) end end - vms.collect { |vm| BracketNotationDecorator.new(vm) } + vms end def collect_templates @@ -65,44 +70,39 @@ def collect_templates TemplatePreloadedAttributesDecorator.new(template, connection) end end - templates.collect { |template| BracketNotationDecorator.new(template) } + templates end def collect_networks networks = @ems.with_provider_connection(:version => 4) do |connection| connection.system_service.networks_service.list end - networks.collect { |template| BracketNotationDecorator.new(template) } + networks + end + + def collect_datacenters + datacenters = @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.data_centers_service.list.collect do |datacenter| + DatacenterPreloadedAttributesDecorator.new(datacenter, connection) + end + end + datacenters end def api - old_inventory.api + @ems.with_provider_connection(:version => 4) do |connection| + connection.system_service.get.product_info.version.full_version + end end def service - old_inventory.service + @ems.with_provider_connection(:version => 4) do |connection| + OpenStruct.new(version_string: connection.system_service.get.product_info.version.full_version) + end end end end - class BracketNotationDecorator < SimpleDelegator - ALLOWED_METHODS = ["id", "name", "href"] - - def initialize(obj) - @obj = obj - super - end - - def [](key) - return super unless ALLOWED_METHODS.include?(key.to_s) - @obj.send(key) - end - - def attributes - instance_values - end - end - class HostPreloadedAttributesDecorator < SimpleDelegator attr_reader :nics, :statistics def initialize(host, connection) @@ -113,6 +113,15 @@ def initialize(host, connection) end end + class DatacenterPreloadedAttributesDecorator < SimpleDelegator + attr_reader :storage_domains + def initialize(datacenter, connection) + @obj = datacenter + @storage_domains = connection.follow_link(datacenter.storage_domains) + super(datacenter) + end + end + class VmPreloadedAttributesDecorator < SimpleDelegator attr_reader :disks, :nics, :reported_devices, :snapshots def initialize(vm, connection) diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index b84e131b4b0..4a76a3d176b 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -30,7 +30,6 @@ def assert_table_counts expect(ExtManagementSystem.count).to eq(1) - puts EmsFolder.all.collect {|mf| [mf.name, mf.ems_id]} expect(EmsFolder.count).to eq(7) expect(EmsCluster.count).to eq(3) expect(Host.count).to eq(3) @@ -60,7 +59,7 @@ def assert_table_counts def assert_ems expect(@ems).to have_attributes( - :api_version => "4.2.0_master.", + :api_version => "4.2.0_master", :uid_ems => nil ) @@ -288,7 +287,7 @@ def assert_specific_vm_powered_on # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "Other" + :product_name => "other" ) expect(v.custom_attributes.size).to eq(0) @@ -417,7 +416,7 @@ def assert_specific_vm_powered_off # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "Other" + :product_name => "other" ) expect(v.custom_attributes.size).to eq(0) @@ -554,7 +553,7 @@ def assert_specific_template # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. expect(v.operating_system).to have_attributes( - :product_name => "Other" + :product_name => "other" ) expect(v.custom_attributes.size).to eq(0) From e9f567608e371fb9e3784831361fa1af3646fdaf Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Thu, 2 Feb 2017 16:17:45 +0200 Subject: [PATCH 07/10] Added mocks for tests --- .../parse/strategies/datacenter_inventory.rb | 64 + .../infra_manager/refresh/strategies/api4.rb | 47 +- .../refresher/response_yamls/clusters.yml | 470 ++ .../refresher/response_yamls/datacenters.yml | 538 ++ .../refresher/response_yamls/hosts.yml | 5048 +++++++++++++++ .../refresher/response_yamls/networks.yml | 127 + .../refresher/response_yamls/storages.yml | 451 ++ .../refresher/response_yamls/templates.yml | 979 +++ .../refresh/refresher/response_yamls/vms.yml | 5523 +++++++++++++++++ .../refresh/refresher_4_1_spec.rb | 27 + 10 files changed, 13242 insertions(+), 32 deletions(-) create mode 100644 app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/clusters.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/datacenters.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/hosts.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/networks.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/storages.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/templates.yml create mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/vms.yml diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb new file mode 100644 index 00000000000..12007369f20 --- /dev/null +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb @@ -0,0 +1,64 @@ +module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies + class DatacenterInventory + + attr_reader :datacenter_inv, :_log + + def initialize(args) + @datacenter_inv = args[:inv] + @_log = args[:logger] + end + + def datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) + result = [{ + :name => 'Datacenters', + :type => 'EmsFolder', + :uid_ems => 'root_dc', + :hidden => true, + + :ems_children => {:folders => []} + }] + return result if inv.nil? + + root_children = result.first[:ems_children][:folders] + + inv.each do |data| + uid = data.id + + host_folder = {:name => 'host', :type => 'EmsFolder', :uid_ems => "#{uid}_host", :hidden => true} + vm_folder = {:name => 'vm', :type => 'EmsFolder', :uid_ems => "#{uid}_vm", :hidden => true} + + # Link clusters to datacenter host folder + clusters = cluster_uids.values.select { |c| c[:datacenter_id] == uid } + host_folder[:ems_children] = {:clusters => clusters} + + # Link vms to datacenter vm folder + vms = vm_uids.values.select { |v| v.fetch_path(:ems_cluster, :datacenter_id) == uid } + vm_folder[:ems_children] = {:vms => vms} + + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(data.href) + + new_result = { + :name => data.name, + :type => 'Datacenter', + :ems_ref => ems_ref, + :ems_ref_obj => ems_ref, + :uid_ems => uid, + + :ems_children => {:folders => [host_folder, vm_folder]} + } + + result << new_result + result << host_folder + result << vm_folder + root_children << new_result + + # Link hosts to storages + hosts = host_uids.values.select { |v| v.fetch_path(:ems_cluster, :datacenter_id) == uid } + storage_ids = data.storage_domains.to_miq_a.collect { |s| s.id } + hosts.each { |h| h[:storages] = storage_uids.values_at(*storage_ids).compact } unless storage_ids.blank? + end + + result + end + end +end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index 15d5e6e0a7a..41e6bdae106 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -17,6 +17,10 @@ def initialize(args) @old_inventory = args[:old_inventory] end + def targeted_refresh(methods) + old_inventory.targeted_refresh(methods) + end + def refresh @ems.with_provider_connection(:version => 4) do |connection| @connection = connection @@ -33,60 +37,39 @@ def refresh end def collect_clusters - clusters = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.clusters_service.list - end - clusters + connection.system_service.clusters_service.list end def collect_storages - storagess = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.storage_domains_service.list - end - storagess + connection.system_service.storage_domains_service.list end def collect_hosts - hosts = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.hosts_service.list.collect do |h| - HostPreloadedAttributesDecorator.new(h, connection) - end + connection.system_service.hosts_service.list.collect do |h| + HostPreloadedAttributesDecorator.new(h, connection) end - hosts end def collect_vms - vms = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.vms_service.list.collect do |vm| - VmPreloadedAttributesDecorator.new(vm, connection) - end + connection.system_service.vms_service.list.collect do |vm| + VmPreloadedAttributesDecorator.new(vm, connection) end - vms end def collect_templates - templates = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.templates_service.list.collect do |template| - TemplatePreloadedAttributesDecorator.new(template, connection) - end + connection.system_service.templates_service.list.collect do |template| + TemplatePreloadedAttributesDecorator.new(template, connection) end - templates end def collect_networks - networks = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.networks_service.list - end - networks + connection.system_service.networks_service.list end def collect_datacenters - datacenters = @ems.with_provider_connection(:version => 4) do |connection| - connection.system_service.data_centers_service.list.collect do |datacenter| - DatacenterPreloadedAttributesDecorator.new(datacenter, connection) - end + connection.system_service.data_centers_service.list.collect do |datacenter| + DatacenterPreloadedAttributesDecorator.new(datacenter, connection) end - datacenters end def api diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/clusters.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/clusters.yml new file mode 100644 index 00000000000..ac8b8e61579 --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/clusters.yml @@ -0,0 +1,470 @@ +--- !ruby/array:OvirtSDK4::List +internal: +- !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf" + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: cc1 + affinity_groups: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/affinitygroups" + ballooning_enabled: false + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: + type: Intel Westmere Family + cpu_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/cpuprofiles" + custom_scheduling_policy_properties: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Property + href: + name: HighUtilization + value: '80' + - !ruby/object:OvirtSDK4::Property + href: + name: CpuOverCommitDurationMinutes + value: '2' + ivars: + :@href: + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + display: + error_handling: !ruby/object:OvirtSDK4::ErrorHandling + href: + on_error: migrate + fencing_policy: !ruby/object:OvirtSDK4::FencingPolicy + href: + enabled: true + skip_if_connectivity_broken: !ruby/object:OvirtSDK4::SkipIfConnectivityBroken + href: + enabled: true + threshold: 50 + skip_if_sd_active: !ruby/object:OvirtSDK4::SkipIfSdActive + href: + enabled: true + gluster_hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/glusterhooks" + gluster_service: false + gluster_volumes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/glustervolumes" + ha_reservation: false + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: false + merge_across_nodes: true + maintenance_reason_required: false + management_network: + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: + over_commit: !ruby/object:OvirtSDK4::MemoryOverCommit + href: + percent: 100 + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: !ruby/object:OvirtSDK4::MigrationBandwidth + href: + assignment_method: auto + custom_value: + compressed: inherit + policy: !ruby/object:OvirtSDK4::MigrationPolicy + href: + comment: + description: + id: 80554327-0569-496b-bdeb-fcbbf52b827b + name: + network_filters: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/networkfilters" + networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/networks" + optional_reason: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf/permissions" + required_rng_sources: + - random + scheduling_policy: !ruby/object:OvirtSDK4::SchedulingPolicy + href: "/ovirt-engine/api/schedulingpolicies/b4ed2332-a7ac-4d5f-9596-99a439cb2812" + comment: + description: + id: b4ed2332-a7ac-4d5f-9596-99a439cb2812 + name: + balances: + default_policy: + filters: + locked: + properties: + weight: + serial_number: + supported_versions: + switch_type: legacy + threads_as_cores: false + trusted_service: false + tunnel_migration: false + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 3 + minor: 6 + revision: + virt_service: true +- !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610" + comment: + description: + id: 13fea00a-05fc-4024-8ed2-216cf20bf610 + name: dccc2 + affinity_groups: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/affinitygroups" + ballooning_enabled: false + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: + type: Intel Conroe Family + cpu_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/cpuprofiles" + custom_scheduling_policy_properties: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Property + href: + name: HighUtilization + value: '80' + - !ruby/object:OvirtSDK4::Property + href: + name: CpuOverCommitDurationMinutes + value: '2' + ivars: + :@href: + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + display: + error_handling: !ruby/object:OvirtSDK4::ErrorHandling + href: + on_error: migrate + fencing_policy: !ruby/object:OvirtSDK4::FencingPolicy + href: + enabled: true + skip_if_connectivity_broken: !ruby/object:OvirtSDK4::SkipIfConnectivityBroken + href: + enabled: true + threshold: 50 + skip_if_sd_active: !ruby/object:OvirtSDK4::SkipIfSdActive + href: + enabled: true + gluster_hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/glusterhooks" + gluster_service: false + gluster_volumes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/glustervolumes" + ha_reservation: false + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: false + merge_across_nodes: true + maintenance_reason_required: false + management_network: + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: + over_commit: !ruby/object:OvirtSDK4::MemoryOverCommit + href: + percent: 100 + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: !ruby/object:OvirtSDK4::MigrationBandwidth + href: + assignment_method: auto + custom_value: + compressed: inherit + policy: !ruby/object:OvirtSDK4::MigrationPolicy + href: + comment: + description: + id: 80554327-0569-496b-bdeb-fcbbf52b827b + name: + network_filters: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/networkfilters" + networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/networks" + optional_reason: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610/permissions" + required_rng_sources: + - random + scheduling_policy: !ruby/object:OvirtSDK4::SchedulingPolicy + href: "/ovirt-engine/api/schedulingpolicies/b4ed2332-a7ac-4d5f-9596-99a439cb2812" + comment: + description: + id: b4ed2332-a7ac-4d5f-9596-99a439cb2812 + name: + balances: + default_policy: + filters: + locked: + properties: + weight: + serial_number: + supported_versions: + switch_type: legacy + threads_as_cores: false + trusted_service: false + tunnel_migration: false + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 3 + minor: 6 + revision: + virt_service: true +- !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: The default server cluster + id: 00000002-0002-0002-0002-000000000092 + name: Default + affinity_groups: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/affinitygroups" + ballooning_enabled: false + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: + type: Intel Westmere Family + cpu_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/cpuprofiles" + custom_scheduling_policy_properties: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Property + href: + name: HighUtilization + value: '80' + - !ruby/object:OvirtSDK4::Property + href: + name: CpuOverCommitDurationMinutes + value: '2' + ivars: + :@href: + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f" + comment: + description: + id: 00000001-0001-0001-0001-00000000009f + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + display: + error_handling: !ruby/object:OvirtSDK4::ErrorHandling + href: + on_error: migrate + fencing_policy: !ruby/object:OvirtSDK4::FencingPolicy + href: + enabled: true + skip_if_connectivity_broken: !ruby/object:OvirtSDK4::SkipIfConnectivityBroken + href: + enabled: false + threshold: 50 + skip_if_sd_active: !ruby/object:OvirtSDK4::SkipIfSdActive + href: + enabled: false + gluster_hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/glusterhooks" + gluster_service: false + gluster_volumes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/glustervolumes" + ha_reservation: false + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: true + merge_across_nodes: true + maintenance_reason_required: false + management_network: + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: + over_commit: !ruby/object:OvirtSDK4::MemoryOverCommit + href: + percent: 100 + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: !ruby/object:OvirtSDK4::MigrationBandwidth + href: + assignment_method: auto + custom_value: + compressed: inherit + policy: + network_filters: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/networkfilters" + networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/networks" + optional_reason: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092/permissions" + required_rng_sources: + - urandom + scheduling_policy: !ruby/object:OvirtSDK4::SchedulingPolicy + href: "/ovirt-engine/api/schedulingpolicies/b4ed2332-a7ac-4d5f-9596-99a439cb2812" + comment: + description: + id: b4ed2332-a7ac-4d5f-9596-99a439cb2812 + name: + balances: + default_policy: + filters: + locked: + properties: + weight: + serial_number: + supported_versions: + switch_type: legacy + threads_as_cores: false + trusted_service: false + tunnel_migration: false + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 4 + minor: 1 + revision: + virt_service: true +ivars: + :@href: diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/datacenters.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/datacenters.yml new file mode 100644 index 00000000000..dc00203ae4a --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/datacenters.yml @@ -0,0 +1,538 @@ +--- +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::DatacenterPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@storage_domains + ? - &1 !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: dc1 + clusters: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/clusters" + iscsi_bonds: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/iscsibonds" + local: false + mac_pool: + networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/networks" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/permissions" + qoss: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/qoss" + quota_mode: disabled + quotas: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/quotas" + status: up + storage_domains: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains" + storage_format: v3 + supported_versions: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 3 + minor: 6 + revision: + ivars: + :@href: + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 3 + minor: 6 + revision: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525" + comment: + description: + id: ef0c6712-13df-49bd-885e-d96dcaf9e525 + name: isob1 + available: 46170898432 + committed: 0 + critical_space_action_blocker: 5 + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: + disk_snapshots: + disks: + external_status: ok + files: + host: + images: + import: + master: false + permissions: + status: active + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/iso" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: + storage_format: v1 + templates: + type: iso + used: 7516192768 + vms: + warning_low_space_indicator: 10 + wipe_after_delete: false + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1" + comment: + description: + id: 0c55619d-4d88-4bd1-921c-5425275061d1 + name: export + available: 46170898432 + committed: 0 + critical_space_action_blocker: 5 + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: + disk_snapshots: + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/disks" + external_status: ok + files: + host: + images: + import: + master: false + permissions: + status: active + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/export" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: + storage_format: v1 + templates: + type: export + used: 7516192768 + vms: + warning_low_space_indicator: 10 + wipe_after_delete: false + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02" + comment: + description: + id: 27a3bcce-c4d0-4bce-afe9-1d669d5a9d02 + name: data1 + available: 46170898432 + committed: 70866960384 + critical_space_action_blocker: 5 + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: + disk_snapshots: + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/disks" + external_status: ok + files: + host: + images: + import: + master: true + permissions: + status: active + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/data1" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: + storage_format: v3 + templates: + type: data + used: 7516192768 + vms: + warning_low_space_indicator: 10 + wipe_after_delete: false + ivars: + :@href: + : *1 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::DatacenterPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@storage_domains + ? - &2 !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f" + comment: + description: The default Data Center + id: 00000001-0001-0001-0001-00000000009f + name: Default + clusters: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/clusters" + iscsi_bonds: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/iscsibonds" + local: false + mac_pool: + networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/networks" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/permissions" + qoss: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/qoss" + quota_mode: disabled + quotas: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/quotas" + status: up + storage_domains: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains" + storage_format: v3 + supported_versions: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 4 + minor: 1 + revision: + ivars: + :@href: + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: + major: 4 + minor: 1 + revision: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb" + comment: + description: + id: 4672fe17-c260-4ecc-aab0-b535f4d0dbeb + name: data2 + available: 46170898432 + committed: 4294967296 + critical_space_action_blocker: 5 + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f" + comment: + description: + id: 00000001-0001-0001-0001-00000000009f + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: 00000001-0001-0001-0001-00000000009f + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: + disk_snapshots: + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/disks" + external_status: ok + files: + host: + images: + import: + master: true + permissions: + status: active + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: + override_luns: + password: + path: "/vol/vol_bodnopoz/data2" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: + storage_format: v3 + templates: + type: data + used: 7516192768 + vms: + warning_low_space_indicator: 10 + wipe_after_delete: false + ivars: + :@href: + : *2 diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/hosts.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/hosts.yml new file mode 100644 index 00000000000..7de69a26115 --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/hosts.yml @@ -0,0 +1,5048 @@ +--- +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::HostPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@nics + - :@statistics + ? - &1 !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: bodh1 + address: bodh1.usersys.redhat.com + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/affinitylabels" + agents: + auto_numa_status: disable + certificate: !ruby/object:OvirtSDK4::Certificate + href: + comment: + description: + id: + name: + content: + organization: Test + subject: O=Test,CN=bodh1.usersys.redhat.com + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: + cores: + cpu_tune: + level: + mode: + name: Westmere E56xx/L56xx/X56xx (Nehalem-C) + speed: 2400.0 + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 2 + threads: 1 + type: + device_passthrough: !ruby/object:OvirtSDK4::HostDevicePassthrough + href: + enabled: false + devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/devices" + display: + external_host_provider: + external_status: ok + hardware_information: !ruby/object:OvirtSDK4::HardwareInformation + href: + family: Red Hat Enterprise Linux + manufacturer: Red Hat + product_name: RHEV Hypervisor + serial_number: 30353036-3837-4247-3831-303946353235 + supported_rng_sources: + - random + uuid: 4587CAA0-8F1A-4246-838B-0F5380A7E67E + version: 7.2-9.el7 + hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/hooks" + hosted_engine: + iscsi: !ruby/object:OvirtSDK4::IscsiDetails + href: + address: + disk_id: + initiator: iqn.1994-05.com.redhat:3a591f887a5 + lun_mapping: + password: + paths: + port: + portal: + product_id: + serial: + size: + status: + storage_domain_id: + target: + username: + vendor_id: + volume_group_id: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/katelloerrata" + kdump_status: disabled + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: false + merge_across_nodes: + libvirt_version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 17 + full_version: libvirt-1.2.17-13.el7_2.5 + major: 1 + minor: 2 + revision: 0 + max_scheduling_memory: 3568304128 + memory: 3973054464 + network_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/networkattachments" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/numanodes" + numa_supported: false + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: + cmdline: + custom_kernel_cmdline: '' + initrd: + kernel: + reported_kernel_cmdline: BOOT_IMAGE=/vmlinuz-3.10.0-327.18.2.el7.x86_64 root=/dev/mapper/vg0-lv_root + ro rd.lvm.lv=vg0/lv_root vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg0/lv_swap + crashkernel=auto vconsole.keymap=us rhgb quiet LANG=en_US.UTF-8 + type: RHEL + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: 7 - 1.1503.el7.centos.2.8 + major: 7 + minor: + revision: + override_iptables: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/permissions" + port: 54321 + power_management: !ruby/object:OvirtSDK4::PowerManagement + href: + address: + agents: + automatic_pm_enabled: true + enabled: false + kdump_detection: true + options: + password: + pm_proxies: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + status: + type: + username: + protocol: stomp + root_password: + se_linux: !ruby/object:OvirtSDK4::SeLinux + href: + mode: enforcing + spm: !ruby/object:OvirtSDK4::Spm + href: + priority: 5 + status: spm + ssh: !ruby/object:OvirtSDK4::Ssh + href: + comment: + description: + id: + name: + authentication_method: + fingerprint: SHA256:c34s0Cfo9dzBEtKX/P2gNqS6aoacuYJre2B21feC7Xk + port: 22 + user: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics" + status: up + status_detail: + storage_connection_extensions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/storageconnectionextensions" + storages: + summary: !ruby/object:OvirtSDK4::VmSummary + href: + active: 0 + migrating: 0 + total: 0 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/tags" + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + type: rhel + unmanaged_networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/unmanagednetworks" + update_available: true + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 999 + full_version: vdsm-4.18.999-156.git7c6905e.el7.centos + major: 4 + minor: 18 + revision: 0 + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::HostNic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/nics/01c2d4a8-5d7a-4960-bfc4-ca1b400a9bdd" + comment: + description: + id: 01c2d4a8-5d7a-4960-bfc4-ca1b400a9bdd + name: eth0 + ad_aggregator_id: + base_interface: + bonding: + boot_protocol: dhcp + bridged: true + check_connectivity: + custom_configuration: false + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + ip: !ruby/object:OvirtSDK4::Ip + href: + address: 10.35.19.12 + gateway: 10.35.19.254 + netmask: 255.255.252.0 + version: v4 + ipv6: !ruby/object:OvirtSDK4::Ip + href: + address: + gateway: "::" + netmask: + version: v6 + ipv6_boot_protocol: dhcp + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:23:12:8c + mtu: 1500 + network: !ruby/object:OvirtSDK4::Network + href: "/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009" + comment: + description: + id: 00000000-0000-0000-0000-000000000009 + name: + cluster: + data_center: + display: + ip: + mtu: + network_labels: + permissions: + profile_required: + qos: + required: + status: + stp: + usages: + vlan: + vnic_profiles: + network_labels: + override_configuration: + physical_function: + properties: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + qos: + speed: + statistics: + status: up + virtual_functions_configuration: + vlan: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/7816602b-c05c-3db7-a4da-3769f7ad8896" + comment: + description: Total memory + id: 7816602b-c05c-3db7-a4da-3769f7ad8896 + name: memory.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 3973054464.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/b7499508-c1c3-32f0-8174-c1783e57bb08" + comment: + description: Used memory + id: b7499508-c1c3-32f0-8174-c1783e57bb08 + name: memory.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 754880348.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/5a0fba9d-33d7-3cbf-addd-ba462040c946" + comment: + description: Free memory + id: 5a0fba9d-33d7-3cbf-addd-ba462040c946 + name: memory.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 3218174116.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/ffc0e1fd-fa34-3f85-9862-8a841c1658bc" + comment: + description: Shared memory + id: ffc0e1fd-fa34-3f85-9862-8a841c1658bc + name: memory.shared + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/c81c86f0-bc61-3c78-a543-898b8339d03f" + comment: + description: IO buffers + id: c81c86f0-bc61-3c78-a543-898b8339d03f + name: memory.buffers + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/1b6244ee-8dbd-365d-8762-482ddc05ee11" + comment: + description: OS caches + id: 1b6244ee-8dbd-365d-8762-482ddc05ee11 + name: memory.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/c43847d7-3bc1-3aaf-b92c-902e64bbdb5b" + comment: + description: Total swap + id: c43847d7-3bc1-3aaf-b92c-902e64bbdb5b + name: swap.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46" + comment: + description: Free swap + id: 1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46 + name: swap.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/27686b4e-ba8d-3576-bc70-d68cbd8a2ba9" + comment: + description: Used swap + id: 27686b4e-ba8d-3576-bc70-d68cbd8a2ba9 + name: swap.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/ea00da15-de2d-3393-a7cb-810c4b19ed07" + comment: + description: Swap also in memory + id: ea00da15-de2d-3393-a7cb-810c4b19ed07 + name: swap.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/f740b9ad-14a7-3f6c-9b80-efff44777169" + comment: + description: KSM CPU usage + id: f740b9ad-14a7-3f6c-9b80-efff44777169 + name: ksm.cpu.current + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/a1fab379-66e2-3b1d-9914-81a9e79cb719" + comment: + description: User CPU usage + id: a1fab379-66e2-3b1d-9914-81a9e79cb719 + name: cpu.current.user + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/a98c1e11-078c-3593-a57e-4b12c1ce9815" + comment: + description: System CPU usage + id: a98c1e11-078c-3593-a57e-4b12c1ce9815 + name: cpu.current.system + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/4ae97794-f56d-3f05-a9e7-8798887cd1ac" + comment: + description: Idle CPU usage + id: 4ae97794-f56d-3f05-a9e7-8798887cd1ac + name: cpu.current.idle + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 99.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/65860dae-c890-312e-9314-5c01f31225ab" + comment: + description: CPU 5 minute load average + id: 65860dae-c890-312e-9314-5c01f31225ab + name: cpu.load.avg.5m + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.01 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a/statistics/3ceb2072-a5a5-3b21-9bb2-e966471fd81c" + comment: + description: Boot time of the machine + id: 3ceb2072-a5a5-3b21-9bb2-e966471fd81c + name: boot.time + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a" + comment: + description: + id: 5bf6b336-f86d-4551-ac08-d34621ec5f0a + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: none + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1474529304.0 + detail: + ivars: + :@href: + vm: + ivars: + :@href: + : *1 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::HostPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@nics + - :@statistics + ? - &2 !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: bodh2 + address: bodh2.usersys.redhat.com + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/affinitylabels" + agents: + auto_numa_status: disable + certificate: !ruby/object:OvirtSDK4::Certificate + href: + comment: + description: + id: + name: + content: + organization: Test + subject: O=Test,CN=bodh2.usersys.redhat.com + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf" + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: + cores: + cpu_tune: + level: + mode: + name: Westmere E56xx/L56xx/X56xx (Nehalem-C) + speed: 2400.0 + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 4 + sockets: 2 + threads: 1 + type: + device_passthrough: !ruby/object:OvirtSDK4::HostDevicePassthrough + href: + enabled: false + devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/devices" + display: + external_host_provider: + external_status: ok + hardware_information: !ruby/object:OvirtSDK4::HardwareInformation + href: + family: Red Hat Enterprise Linux + manufacturer: Red Hat + product_name: RHEV Hypervisor + serial_number: 30353036-3837-4247-3831-303946353235 + supported_rng_sources: + - random + uuid: 263886E9-5A74-48D4-8839-6FEAFBC380F4 + version: 7.3-7.el7 + hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/hooks" + hosted_engine: + iscsi: !ruby/object:OvirtSDK4::IscsiDetails + href: + address: + disk_id: + initiator: iqn.1994-05.com.redhat:d8ad6f214bf + lun_mapping: + password: + paths: + port: + portal: + product_id: + serial: + size: + status: + storage_domain_id: + target: + username: + vendor_id: + volume_group_id: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/katelloerrata" + kdump_status: disabled + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: false + merge_across_nodes: + libvirt_version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 17 + full_version: libvirt-1.2.17-13.el7_2.5 + major: 1 + minor: 2 + revision: 0 + max_scheduling_memory: 14055112704 + memory: 16650338304 + network_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/networkattachments" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/numanodes" + numa_supported: false + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: + cmdline: + custom_kernel_cmdline: '' + initrd: + kernel: + reported_kernel_cmdline: BOOT_IMAGE=/vmlinuz-3.10.0-327.18.2.el7.x86_64 root=/dev/mapper/vg0-lv_root + ro crashkernel=auto rd.lvm.lv=vg0/lv_root rd.lvm.lv=vg0/lv_swap rhgb quiet + LANG=en_US.UTF-8 + type: RHEL + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: 7.2 - 9.el7 + major: 7 + minor: 2 + revision: + override_iptables: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/permissions" + port: 54321 + power_management: !ruby/object:OvirtSDK4::PowerManagement + href: + address: + agents: + automatic_pm_enabled: true + enabled: false + kdump_detection: true + options: + password: + pm_proxies: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + status: + type: + username: + protocol: stomp + root_password: + se_linux: !ruby/object:OvirtSDK4::SeLinux + href: + mode: enforcing + spm: !ruby/object:OvirtSDK4::Spm + href: + priority: 5 + status: spm + ssh: !ruby/object:OvirtSDK4::Ssh + href: + comment: + description: + id: + name: + authentication_method: + fingerprint: SHA256:GHC9k+DeY93GWGRpwbqgluCBmkXxFvz1FK29FCtju4Q + port: 22 + user: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics" + status: up + status_detail: + storage_connection_extensions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/storageconnectionextensions" + storages: + summary: !ruby/object:OvirtSDK4::VmSummary + href: + active: 1 + migrating: 0 + total: 1 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/tags" + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + type: rhel + unmanaged_networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/unmanagednetworks" + update_available: true + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 999 + full_version: vdsm-4.18.999-156.git7c6905e.el7.centos + major: 4 + minor: 18 + revision: 0 + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::HostNic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/nics/59646cf3-f01a-4f5f-9633-40c26ea5f938" + comment: + description: + id: 59646cf3-f01a-4f5f-9633-40c26ea5f938 + name: eth0 + ad_aggregator_id: + base_interface: + bonding: + boot_protocol: dhcp + bridged: true + check_connectivity: + custom_configuration: true + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + ip: !ruby/object:OvirtSDK4::Ip + href: + address: 10.35.18.214 + gateway: 10.35.19.254 + netmask: 255.255.252.0 + version: v4 + ipv6: !ruby/object:OvirtSDK4::Ip + href: + address: + gateway: "::" + netmask: + version: v6 + ipv6_boot_protocol: dhcp + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:23:13:fe + mtu: 1500 + network: !ruby/object:OvirtSDK4::Network + href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef" + comment: + description: + id: 6ad90f38-5496-47fb-9882-5aa55e1314ef + name: + cluster: + data_center: + display: + ip: + mtu: + network_labels: + permissions: + profile_required: + qos: + required: + status: + stp: + usages: + vlan: + vnic_profiles: + network_labels: + override_configuration: + physical_function: + properties: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + qos: + speed: + statistics: + status: up + virtual_functions_configuration: + vlan: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/7816602b-c05c-3db7-a4da-3769f7ad8896" + comment: + description: Total memory + id: 7816602b-c05c-3db7-a4da-3769f7ad8896 + name: memory.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16650338304.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/b7499508-c1c3-32f0-8174-c1783e57bb08" + comment: + description: Used memory + id: b7499508-c1c3-32f0-8174-c1783e57bb08 + name: memory.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1831537213.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/5a0fba9d-33d7-3cbf-addd-ba462040c946" + comment: + description: Free memory + id: 5a0fba9d-33d7-3cbf-addd-ba462040c946 + name: memory.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 14818801091.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/ffc0e1fd-fa34-3f85-9862-8a841c1658bc" + comment: + description: Shared memory + id: ffc0e1fd-fa34-3f85-9862-8a841c1658bc + name: memory.shared + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/c81c86f0-bc61-3c78-a543-898b8339d03f" + comment: + description: IO buffers + id: c81c86f0-bc61-3c78-a543-898b8339d03f + name: memory.buffers + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/1b6244ee-8dbd-365d-8762-482ddc05ee11" + comment: + description: OS caches + id: 1b6244ee-8dbd-365d-8762-482ddc05ee11 + name: memory.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/c43847d7-3bc1-3aaf-b92c-902e64bbdb5b" + comment: + description: Total swap + id: c43847d7-3bc1-3aaf-b92c-902e64bbdb5b + name: swap.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46" + comment: + description: Free swap + id: 1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46 + name: swap.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/27686b4e-ba8d-3576-bc70-d68cbd8a2ba9" + comment: + description: Used swap + id: 27686b4e-ba8d-3576-bc70-d68cbd8a2ba9 + name: swap.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/ea00da15-de2d-3393-a7cb-810c4b19ed07" + comment: + description: Swap also in memory + id: ea00da15-de2d-3393-a7cb-810c4b19ed07 + name: swap.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/f740b9ad-14a7-3f6c-9b80-efff44777169" + comment: + description: KSM CPU usage + id: f740b9ad-14a7-3f6c-9b80-efff44777169 + name: ksm.cpu.current + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/a1fab379-66e2-3b1d-9914-81a9e79cb719" + comment: + description: User CPU usage + id: a1fab379-66e2-3b1d-9914-81a9e79cb719 + name: cpu.current.user + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/a98c1e11-078c-3593-a57e-4b12c1ce9815" + comment: + description: System CPU usage + id: a98c1e11-078c-3593-a57e-4b12c1ce9815 + name: cpu.current.system + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/4ae97794-f56d-3f05-a9e7-8798887cd1ac" + comment: + description: Idle CPU usage + id: 4ae97794-f56d-3f05-a9e7-8798887cd1ac + name: cpu.current.idle + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 99.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/65860dae-c890-312e-9314-5c01f31225ab" + comment: + description: CPU 5 minute load average + id: 65860dae-c890-312e-9314-5c01f31225ab + name: cpu.load.avg.5m + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.07 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747/statistics/3ceb2072-a5a5-3b21-9bb2-e966471fd81c" + comment: + description: Boot time of the machine + id: 3ceb2072-a5a5-3b21-9bb2-e966471fd81c + name: boot.time + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: none + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1482925294.0 + detail: + ivars: + :@href: + vm: + ivars: + :@href: + : *2 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::HostPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@nics + - :@statistics + ? - &3 !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: '' + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: motis + address: venus-vdsb.usersys.redhat.com + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/affinitylabels" + agents: + auto_numa_status: disable + certificate: !ruby/object:OvirtSDK4::Certificate + href: + comment: + description: + id: + name: + content: + organization: Test + subject: O=Test,CN=venus-vdsb.usersys.redhat.com + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/13fea00a-05fc-4024-8ed2-216cf20bf610" + comment: + description: + id: 13fea00a-05fc-4024-8ed2-216cf20bf610 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: + cores: + cpu_tune: + level: + mode: + name: Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz + speed: 2660.0 + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 4 + sockets: 1 + threads: 1 + type: + device_passthrough: !ruby/object:OvirtSDK4::HostDevicePassthrough + href: + enabled: false + devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/devices" + display: + external_host_provider: + external_status: ok + hardware_information: !ruby/object:OvirtSDK4::HardwareInformation + href: + family: + manufacturer: Dell Inc. + product_name: OptiPlex 780 + serial_number: 7BL605J + supported_rng_sources: + - random + uuid: 44454c4c-4200-104c-8036-b7c04f30354a + version: + hooks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/hooks" + hosted_engine: + iscsi: !ruby/object:OvirtSDK4::IscsiDetails + href: + address: + disk_id: + initiator: iqn.1994-05.com.redhat:bodnopoz-vm-2 + lun_mapping: + password: + paths: + port: + portal: + product_id: + serial: + size: + status: + storage_domain_id: + target: + username: + vendor_id: + volume_group_id: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/katelloerrata" + kdump_status: enabled + ksm: !ruby/object:OvirtSDK4::Ksm + href: + enabled: false + merge_across_nodes: + libvirt_version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 17 + full_version: libvirt-1.2.17-13.el7_2.4 + major: 1 + minor: 2 + revision: 0 + max_scheduling_memory: 3463446528 + memory: 3868196864 + network_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/networkattachments" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/numanodes" + numa_supported: false + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: + cmdline: + custom_kernel_cmdline: '' + initrd: + kernel: + reported_kernel_cmdline: + type: RHEL + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: + full_version: 7 - 1.1503.el7.centos.2.8 + major: 7 + minor: + revision: + override_iptables: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/permissions" + port: 54321 + power_management: !ruby/object:OvirtSDK4::PowerManagement + href: + address: + agents: + automatic_pm_enabled: true + enabled: false + kdump_detection: true + options: + password: + pm_proxies: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + status: + type: + username: + protocol: stomp + root_password: + se_linux: !ruby/object:OvirtSDK4::SeLinux + href: + mode: enforcing + spm: !ruby/object:OvirtSDK4::Spm + href: + priority: 5 + status: none + ssh: !ruby/object:OvirtSDK4::Ssh + href: + comment: + description: + id: + name: + authentication_method: + fingerprint: SHA256:mm10Fxl4ZSOAYncZ68gWU9T31f8tQFHgLAvV5+2UHZ8 + port: 22 + user: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics" + status: non_responsive + status_detail: + storage_connection_extensions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/storageconnectionextensions" + storages: + summary: !ruby/object:OvirtSDK4::VmSummary + href: + active: 0 + migrating: 0 + total: 0 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/tags" + transparent_huge_pages: !ruby/object:OvirtSDK4::TransparentHugePages + href: + enabled: true + type: rhel + unmanaged_networks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/unmanagednetworks" + update_available: false + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 32 + full_version: vdsm-4.17.32-0.el7.centos + major: 4 + minor: 17 + revision: 0 + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::HostNic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics/1e49055d-11e6-4c06-9dd7-0ad1e1e32f43" + comment: + description: + id: 1e49055d-11e6-4c06-9dd7-0ad1e1e32f43 + name: enp4s0 + ad_aggregator_id: + base_interface: + bonding: + boot_protocol: none + bridged: false + check_connectivity: + custom_configuration: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + ip: !ruby/object:OvirtSDK4::Ip + href: + address: '' + gateway: + netmask: '' + version: v4 + ipv6: + ipv6_boot_protocol: none + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:07:e9:11:0d:e5 + mtu: 1500 + network: + network_labels: + override_configuration: + physical_function: + properties: + qos: + speed: + statistics: + status: down + virtual_functions_configuration: + vlan: + - !ruby/object:OvirtSDK4::HostNic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/nics/192e4fce-7237-49bd-8e75-13ac27bd8349" + comment: + description: + id: 192e4fce-7237-49bd-8e75-13ac27bd8349 + name: enp0s25 + ad_aggregator_id: + base_interface: + bonding: + boot_protocol: dhcp + bridged: true + check_connectivity: + custom_configuration: true + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + ip: !ruby/object:OvirtSDK4::Ip + href: + address: 10.35.0.154 + gateway: 10.35.1.254 + netmask: 255.255.254.0 + version: v4 + ipv6: !ruby/object:OvirtSDK4::Ip + href: + address: + gateway: "::" + netmask: + version: v6 + ipv6_boot_protocol: none + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 84:2b:2b:bf:60:43 + mtu: 1500 + network: !ruby/object:OvirtSDK4::Network + href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef" + comment: + description: + id: 6ad90f38-5496-47fb-9882-5aa55e1314ef + name: + cluster: + data_center: + display: + ip: + mtu: + network_labels: + permissions: + profile_required: + qos: + required: + status: + stp: + usages: + vlan: + vnic_profiles: + network_labels: + override_configuration: + physical_function: + properties: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + qos: + speed: 100000000 + statistics: + status: up + virtual_functions_configuration: + vlan: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/7816602b-c05c-3db7-a4da-3769f7ad8896" + comment: + description: Total memory + id: 7816602b-c05c-3db7-a4da-3769f7ad8896 + name: memory.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 3868196864.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/b7499508-c1c3-32f0-8174-c1783e57bb08" + comment: + description: Used memory + id: b7499508-c1c3-32f0-8174-c1783e57bb08 + name: memory.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/5a0fba9d-33d7-3cbf-addd-ba462040c946" + comment: + description: Free memory + id: 5a0fba9d-33d7-3cbf-addd-ba462040c946 + name: memory.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 3868196864.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/ffc0e1fd-fa34-3f85-9862-8a841c1658bc" + comment: + description: Shared memory + id: ffc0e1fd-fa34-3f85-9862-8a841c1658bc + name: memory.shared + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/c81c86f0-bc61-3c78-a543-898b8339d03f" + comment: + description: IO buffers + id: c81c86f0-bc61-3c78-a543-898b8339d03f + name: memory.buffers + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/1b6244ee-8dbd-365d-8762-482ddc05ee11" + comment: + description: OS caches + id: 1b6244ee-8dbd-365d-8762-482ddc05ee11 + name: memory.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/c43847d7-3bc1-3aaf-b92c-902e64bbdb5b" + comment: + description: Total swap + id: c43847d7-3bc1-3aaf-b92c-902e64bbdb5b + name: swap.total + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46" + comment: + description: Free swap + id: 1a4c1c9b-f3cc-301e-82ce-47d4b9fb5a46 + name: swap.free + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 16776167424.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/27686b4e-ba8d-3576-bc70-d68cbd8a2ba9" + comment: + description: Used swap + id: 27686b4e-ba8d-3576-bc70-d68cbd8a2ba9 + name: swap.used + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/ea00da15-de2d-3393-a7cb-810c4b19ed07" + comment: + description: Swap also in memory + id: ea00da15-de2d-3393-a7cb-810c4b19ed07 + name: swap.cached + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: bytes + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/f740b9ad-14a7-3f6c-9b80-efff44777169" + comment: + description: KSM CPU usage + id: f740b9ad-14a7-3f6c-9b80-efff44777169 + name: ksm.cpu.current + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/a1fab379-66e2-3b1d-9914-81a9e79cb719" + comment: + description: User CPU usage + id: a1fab379-66e2-3b1d-9914-81a9e79cb719 + name: cpu.current.user + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/a98c1e11-078c-3593-a57e-4b12c1ce9815" + comment: + description: System CPU usage + id: a98c1e11-078c-3593-a57e-4b12c1ce9815 + name: cpu.current.system + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/4ae97794-f56d-3f05-a9e7-8798887cd1ac" + comment: + description: Idle CPU usage + id: 4ae97794-f56d-3f05-a9e7-8798887cd1ac + name: cpu.current.idle + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/65860dae-c890-312e-9314-5c01f31225ab" + comment: + description: CPU 5 minute load average + id: 65860dae-c890-312e-9314-5c01f31225ab + name: cpu.load.avg.5m + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: decimal + unit: percent + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 0.0 + detail: + ivars: + :@href: + vm: + - !ruby/object:OvirtSDK4::Statistic + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa/statistics/3ceb2072-a5a5-3b21-9bb2-e966471fd81c" + comment: + description: Boot time of the machine + id: 3ceb2072-a5a5-3b21-9bb2-e966471fd81c + name: boot.time + brick: + disk: + gluster_volume: + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/2d0f658b-37fe-4692-b0d7-7d18b18eadaa" + comment: + description: + id: 2d0f658b-37fe-4692-b0d7-7d18b18eadaa + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_nic: + host_numa_node: + kind: gauge + nic: + step: + type: integer + unit: none + values: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Value + href: + datum: 1464607249.0 + detail: + ivars: + :@href: + vm: + ivars: + :@href: + : *3 diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/networks.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/networks.yml new file mode 100644 index 00000000000..37cc6cf6087 --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/networks.yml @@ -0,0 +1,127 @@ +--- !ruby/array:OvirtSDK4::List +internal: +- !ruby/object:OvirtSDK4::Network + href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef" + comment: + description: Default Management Network + id: 6ad90f38-5496-47fb-9882-5aa55e1314ef + name: ovirtmgmt + cluster: + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1" + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + display: + ip: + mtu: 0 + network_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef/networklabels" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef/permissions" + profile_required: + qos: !ruby/object:OvirtSDK4::Qos + href: "/ovirt-engine/api/datacenters/b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1/qoss/9e1a73ff-2598-4474-b24f-42d683f56d14" + comment: + description: + id: 9e1a73ff-2598-4474-b24f-42d683f56d14 + name: + cpu_limit: + data_center: + inbound_average: + inbound_burst: + inbound_peak: + max_iops: + max_read_iops: + max_read_throughput: + max_throughput: + max_write_iops: + max_write_throughput: + outbound_average: + outbound_average_linkshare: + outbound_average_realtime: + outbound_average_upperlimit: + outbound_burst: + outbound_peak: + type: + required: + status: + stp: false + usages: + - vm + vlan: + vnic_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/6ad90f38-5496-47fb-9882-5aa55e1314ef/vnicprofiles" +- !ruby/object:OvirtSDK4::Network + href: "/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009" + comment: + description: Management Network + id: 00000000-0000-0000-0000-000000000009 + name: ovirtmgmt + cluster: + data_center: !ruby/object:OvirtSDK4::DataCenter + href: "/ovirt-engine/api/datacenters/00000001-0001-0001-0001-00000000009f" + comment: + description: + id: 00000001-0001-0001-0001-00000000009f + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + display: + ip: + mtu: 0 + network_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/networklabels" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/permissions" + profile_required: + qos: + required: + status: + stp: false + usages: + - vm + vlan: + vnic_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000009/vnicprofiles" +ivars: + :@href: diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/storages.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/storages.yml new file mode 100644 index 00000000000..32ecb134f0b --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/storages.yml @@ -0,0 +1,451 @@ +--- !ruby/array:OvirtSDK4::List +internal: +- !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02" + comment: + description: + id: 27a3bcce-c4d0-4bce-afe9-1d669d5a9d02 + name: data1 + available: 46170898432 + committed: 70866960384 + critical_space_action_blocker: 5 + data_center: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/diskprofiles" + disk_snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/disksnapshots" + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/disks" + external_status: ok + files: + host: + images: + import: + master: true + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/permissions" + status: + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/data1" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/storageconnections" + storage_format: v3 + templates: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/templates" + type: data + used: 7516192768 + vms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02/vms" + warning_low_space_indicator: 10 + wipe_after_delete: false +- !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb" + comment: + description: + id: 4672fe17-c260-4ecc-aab0-b535f4d0dbeb + name: data2 + available: 46170898432 + committed: 4294967296 + critical_space_action_blocker: 5 + data_center: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: 00000001-0001-0001-0001-00000000009f + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/diskprofiles" + disk_snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/disksnapshots" + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/disks" + external_status: ok + files: + host: + images: + import: + master: true + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/permissions" + status: + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: + override_luns: + password: + path: "/vol/vol_bodnopoz/data2" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/storageconnections" + storage_format: v3 + templates: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/templates" + type: data + used: 7516192768 + vms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb/vms" + warning_low_space_indicator: 10 + wipe_after_delete: false +- !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1" + comment: + description: + id: 0c55619d-4d88-4bd1-921c-5425275061d1 + name: export + available: 46170898432 + committed: 0 + critical_space_action_blocker: 5 + data_center: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/diskprofiles" + disk_snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/disksnapshots" + disks: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/disks" + external_status: ok + files: + host: + images: + import: + master: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/permissions" + status: + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/export" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/storageconnections" + storage_format: v1 + templates: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/templates" + type: export + used: 7516192768 + vms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/0c55619d-4d88-4bd1-921c-5425275061d1/vms" + warning_low_space_indicator: 10 + wipe_after_delete: false +- !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525" + comment: + description: + id: ef0c6712-13df-49bd-885e-d96dcaf9e525 + name: isob1 + available: 46170898432 + committed: 0 + critical_space_action_blocker: 5 + data_center: + data_centers: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::DataCenter + href: + comment: + description: + id: b60b3daa-dcbd-40c9-8d09-3fc08c91f5d1 + name: + clusters: + iscsi_bonds: + local: + mac_pool: + networks: + permissions: + qoss: + quota_mode: + quotas: + status: + storage_domains: + storage_format: + supported_versions: + version: + ivars: + :@href: + disk_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525/diskprofiles" + disk_snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525/disksnapshots" + disks: + external_status: ok + files: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525/files" + host: + images: + import: + master: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525/permissions" + status: + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: spider.eng.lab.tlv.redhat.com + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: v3 + override_luns: + password: + path: "/vol/vol_bodnopoz/iso" + port: + portal: + target: + type: nfs + username: + vfs_type: + volume_group: + storage_connections: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/ef0c6712-13df-49bd-885e-d96dcaf9e525/storageconnections" + storage_format: v1 + templates: + type: iso + used: 7516192768 + vms: + warning_low_space_indicator: 10 + wipe_after_delete: false +- !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/072fbaa1-08f3-4a40-9f34-a5ca22dd1d74" + comment: + description: + id: 072fbaa1-08f3-4a40-9f34-a5ca22dd1d74 + name: ovirt-image-repository + available: + committed: 0 + critical_space_action_blocker: 0 + data_center: + data_centers: + disk_profiles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/072fbaa1-08f3-4a40-9f34-a5ca22dd1d74/diskprofiles" + disk_snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/072fbaa1-08f3-4a40-9f34-a5ca22dd1d74/disksnapshots" + disks: + external_status: ok + files: + host: + images: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/072fbaa1-08f3-4a40-9f34-a5ca22dd1d74/images" + import: + master: false + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/storagedomains/072fbaa1-08f3-4a40-9f34-a5ca22dd1d74/permissions" + status: unattached + storage: !ruby/object:OvirtSDK4::HostStorage + href: + comment: + description: + id: + name: + address: + host: + logical_units: + mount_options: + nfs_retrans: + nfs_timeo: + nfs_version: + override_luns: + password: + path: + port: + portal: + target: + type: glance + username: + vfs_type: + volume_group: + storage_connections: + storage_format: v1 + templates: + type: image + used: + vms: + warning_low_space_indicator: 0 + wipe_after_delete: false +ivars: + :@href: diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/templates.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/templates.yml new file mode 100644 index 00000000000..0e646b8b1a9 --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/templates.yml @@ -0,0 +1,979 @@ +--- +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::TemplatePreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + ? - &1 !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: Blank template + id: 00000000-0000-0000-0000-000000000000 + name: Blank + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: undefined + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2008-04-01 00:00:00.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 0 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/diskattachments" + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/graphicsconsoles" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/nics" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/permissions" + status: ok + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/tags" + version: !ruby/object:OvirtSDK4::TemplateVersion + href: + base_template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + version_name: '' + version_number: 0 + vm: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + : *1 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::TemplatePreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + ? - &2 !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79" + comment: + description: + id: 785e845e-baa0-4812-8a8c-467f37ad6c79 + name: template_cd1 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: true + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf" + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 4 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/c34525ea-072c-452d-baa1-0c5efe643e4d" + comment: + description: + id: c34525ea-072c-452d-baa1-0c5efe643e4d + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-12 10:57:38.356000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: !ruby/object:OvirtSDK4::Initialization + href: + active_directory_ou: + authorized_ssh_keys: '' + cloud_init: + configuration: + custom_script: '' + dns_search: + dns_servers: + domain: + host_name: + input_locale: + nic_configurations: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + org_name: + regenerate_ids: + regenerate_ssh_keys: false + root_password: + system_locale: + timezone: + ui_language: + user_locale: + user_name: + windows_license_key: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 4219469824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 4219469824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/diskattachments" + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/graphicsconsoles" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/nics" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/permissions" + status: ok + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/tags" + version: !ruby/object:OvirtSDK4::TemplateVersion + href: + base_template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79" + comment: + description: + id: 785e845e-baa0-4812-8a8c-467f37ad6c79 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + version_name: base version + version_number: 1 + vm: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/watchdogs" + - - !ruby/object:OvirtSDK4::Disk + href: "/ovirt-engine/api/disks/7917730e-39fb-4da4-9256-da652c33e5b6" + comment: + description: + id: 7917730e-39fb-4da4-9256-da652c33e5b6 + name: vm1_Disk1 + instance_type: + template: + vm: + vms: + active: true + actual_size: 1838448640 + alias_: vm1_Disk1 + bootable: true + disk_profile: !ruby/object:OvirtSDK4::DiskProfile + href: "/ovirt-engine/api/diskprofiles/0be3e43c-1d7a-4c2c-b0b5-8e9c894b0486" + comment: + description: + id: 0be3e43c-1d7a-4c2c-b0b5-8e9c894b0486 + name: + permissions: + qos: + storage_domain: + format: raw + image_id: cea4905b-0d4a-4d10-9943-1721ddc454eb + interface: virtio + logical_name: + lun_storage: + openstack_volume_type: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/7917730e-39fb-4da4-9256-da652c33e5b6/permissions" + propagate_errors: false + provisioned_size: 6442450944 + quota: + read_only: + sgio: + shareable: false + snapshot: + sparse: true + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/7917730e-39fb-4da4-9256-da652c33e5b6/statistics" + status: ok + storage_domain: + storage_domains: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02" + comment: + description: + id: 27a3bcce-c4d0-4bce-afe9-1d669d5a9d02 + name: + available: + committed: + critical_space_action_blocker: + data_center: + data_centers: + disk_profiles: + disk_snapshots: + disks: + external_status: + files: + host: + images: + import: + master: + permissions: + status: + storage: + storage_connections: + storage_format: + templates: + type: + used: + vms: + warning_low_space_indicator: + wipe_after_delete: + ivars: + :@href: + storage_type: image + uses_scsi_reservation: + wipe_after_delete: false + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Nic + href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79/nics/b2761a52-fdfb-4424-8ef9-8ec49335bfb4" + comment: + description: + id: b2761a52-fdfb-4424-8ef9-8ec49335bfb4 + name: nic1 + instance_type: + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/785e845e-baa0-4812-8a8c-467f37ad6c79" + comment: + description: + id: 785e845e-baa0-4812-8a8c-467f37ad6c79 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + vm: + vms: + boot_protocol: + interface: virtio + linked: true + mac: + network: + network_attachments: + network_labels: + on_boot: + plugged: true + reported_devices: + statistics: + virtual_function_allowed_labels: + virtual_function_allowed_networks: + vnic_profile: !ruby/object:OvirtSDK4::VnicProfile + href: "/ovirt-engine/api/vnicprofiles/361634d2-4975-4ef7-8429-c009871ce903" + comment: + description: + id: 361634d2-4975-4ef7-8429-c009871ce903 + name: + custom_properties: + network: + network_filter: + pass_through: + permissions: + port_mirroring: + qos: + ivars: + :@href: + : *2 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::TemplatePreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + ? - &3 !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b" + comment: + description: + id: 187e40e6-dfff-453c-9433-066ac1b14e5b + name: template_ex_default + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-12 10:58:45.436000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/diskattachments" + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/graphicsconsoles" + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/nics" + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/permissions" + status: ok + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/tags" + version: !ruby/object:OvirtSDK4::TemplateVersion + href: + base_template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b" + comment: + description: + id: 187e40e6-dfff-453c-9433-066ac1b14e5b + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + version_name: base version + version_number: 1 + vm: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/templates/187e40e6-dfff-453c-9433-066ac1b14e5b/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + : *3 diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/vms.yml b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/vms.yml new file mode 100644 index 00000000000..79cd1dc2eec --- /dev/null +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher/response_yamls/vms.yml @@ -0,0 +1,5523 @@ +--- +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &1 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb" + comment: + description: + id: 63978315-2d17-4e67-b393-2ea60a8aeacb + name: external-as + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 12:08:47.228000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 0 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: external + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/statistics" + status: down + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-06-28 12:08:47.232000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/63978315-2d17-4e67-b393-2ea60a8aeacb/snapshots/45a18e0d-7564-4e0b-9c18-ae06cf69d048" + comment: + description: Active VM + id: 45a18e0d-7564-4e0b-9c18-ae06cf69d048 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-06-28 12:08:47.238000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *1 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &2 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b" + comment: + description: + id: ed7f875f-4518-4618-aec6-e04d0034475b + name: external-manageiq + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 4 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 12:08:46.888000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 0 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 6410993664 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 6410993664 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: external + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/statistics" + status: down + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-06-28 12:08:46.890000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/ed7f875f-4518-4618-aec6-e04d0034475b/snapshots/0b304821-d2d5-4de0-82b2-de8d18e51e00" + comment: + description: Active VM + id: 0b304821-d2d5-4de0-82b2-de8d18e51e00 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-06-28 12:08:46.897000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *2 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &3 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27" + comment: + description: + id: 5aa608f3-1e02-4aca-8db5-445ec2170a27 + name: external-test_se121 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 12:07:48.904000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 0 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: external + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/statistics" + status: down + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-06-28 12:07:48.913000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/5aa608f3-1e02-4aca-8db5-445ec2170a27/snapshots/4c39e12b-030c-427e-98bd-877bd80a279d" + comment: + description: Active VM + id: 4c39e12b-030c-427e-98bd-877bd80a279d + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-06-28 12:07:48.967000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *3 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &4 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe" + comment: + description: + id: f664d87c-6a0d-4207-b6e5-d418247cecbe + name: external-yo + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 12:08:47.070000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 0 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: external + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/statistics" + status: down + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-07-12 10:58:45.464000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/watchdogs" + - [] + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/f664d87c-6a0d-4207-b6e5-d418247cecbe/snapshots/dddc0532-12c3-42bc-935f-57127a08f63b" + comment: + description: Active VM + id: dddc0532-12c3-42bc-935f-57127a08f63b + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-06-28 12:08:47.077000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *4 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &5 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f" + comment: + description: + id: 3a9401a0-bf3d-4496-8acf-edd3e903511f + name: vm1 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: true + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf" + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 4 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/c34525ea-072c-452d-baa1-0c5efe643e4d" + comment: + description: + id: c34525ea-072c-452d-baa1-0c5efe643e4d + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 13:31:17.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: 10.35.18.214 + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: 5900 + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: !ruby/object:OvirtSDK4::Initialization + href: + active_directory_ou: + authorized_ssh_keys: '' + cloud_init: + configuration: + custom_script: '' + dns_search: + dns_servers: + domain: + host_name: + input_locale: + nic_configurations: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + org_name: + regenerate_ids: + regenerate_ssh_keys: false + root_password: + system_locale: + timezone: + ui_language: + user_locale: + user_name: + windows_license_key: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 2122317824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 2122317824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/diskattachments" + external_host_provider: + floppies: + fqdn: vm-18-82.eng.lab.tlv.redhat.com + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/graphicsconsoles" + guest_operating_system: !ruby/object:OvirtSDK4::GuestOperatingSystem + href: + architecture: x86_64 + codename: Core + distribution: CentOS Linux + family: Linux + kernel: !ruby/object:OvirtSDK4::Kernel + href: + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 0 + full_version: 3.10.0-123.el7.x86_64 + major: 3 + minor: 10 + revision: 123 + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 1406 + full_version: 7.0.1406 + major: 7 + minor: 0 + revision: + guest_time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Asia/Jerusalem + utc_offset: "+02:00" + host: !ruby/object:OvirtSDK4::Host + href: "/ovirt-engine/api/hosts/69cd8141-a6f5-4968-880d-121de26f3747" + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/reporteddevices" + run_once: false + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots" + start_time: !ruby/object:DateTime 2016-12-28 13:59:55.602000000 +02:00 + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/statistics" + status: up + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-12-28 12:36:24.611000000 +02:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/watchdogs" + - - !ruby/object:OvirtSDK4::Disk + href: "/ovirt-engine/api/disks/af578e0e-b222-4754-aefc-879bf37eacec" + comment: + description: + id: af578e0e-b222-4754-aefc-879bf37eacec + name: vm1_Disk1 + instance_type: + template: + vm: + vms: + active: true + actual_size: 2987851776 + alias_: vm1_Disk1 + bootable: true + disk_profile: !ruby/object:OvirtSDK4::DiskProfile + href: "/ovirt-engine/api/diskprofiles/0be3e43c-1d7a-4c2c-b0b5-8e9c894b0486" + comment: + description: + id: 0be3e43c-1d7a-4c2c-b0b5-8e9c894b0486 + name: + permissions: + qos: + storage_domain: + format: cow + image_id: 54a3215e-1cde-4912-8b85-b9908c519983 + interface: virtio + logical_name: + lun_storage: + openstack_volume_type: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/af578e0e-b222-4754-aefc-879bf37eacec/permissions" + propagate_errors: false + provisioned_size: 6442450944 + quota: + read_only: + sgio: + shareable: false + snapshot: + sparse: true + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/af578e0e-b222-4754-aefc-879bf37eacec/statistics" + status: ok + storage_domain: + storage_domains: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02" + comment: + description: + id: 27a3bcce-c4d0-4bce-afe9-1d669d5a9d02 + name: + available: + committed: + critical_space_action_blocker: + data_center: + data_centers: + disk_profiles: + disk_snapshots: + disks: + external_status: + files: + host: + images: + import: + master: + permissions: + status: + storage: + storage_connections: + storage_format: + templates: + type: + used: + vms: + warning_low_space_indicator: + wipe_after_delete: + ivars: + :@href: + storage_type: image + uses_scsi_reservation: + wipe_after_delete: false + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Nic + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics/6a538d86-38a2-4ac9-98f5-9d401a596e93" + comment: + description: + id: 6a538d86-38a2-4ac9-98f5-9d401a596e93 + name: nic1 + instance_type: + template: + vm: !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f" + comment: + description: + id: 3a9401a0-bf3d-4496-8acf-edd3e903511f + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + vms: + boot_protocol: + interface: virtio + linked: true + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:16:01:51 + network: + network_attachments: + network_labels: + on_boot: + plugged: true + reported_devices: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::ReportedDevice + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/reporteddevices/65746830-3030-3a31-613a-34613a31363a" + comment: + description: guest reported data + id: 65746830-3030-3a31-613a-34613a31363a + name: eth0 + ips: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Ip + href: + address: 10.35.18.3 + gateway: + netmask: + version: v4 + - !ruby/object:OvirtSDK4::Ip + href: + address: fe80::21a:4aff:fe16:151 + gateway: + netmask: + version: v6 + - !ruby/object:OvirtSDK4::Ip + href: + address: 2620:52:0:2310:21a:4aff:fe16:151 + gateway: + netmask: + version: v6 + ivars: + :@href: + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:16:01:51 + type: network + vm: !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f" + comment: + description: + id: 3a9401a0-bf3d-4496-8acf-edd3e903511f + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + ivars: + :@href: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/nics/6a538d86-38a2-4ac9-98f5-9d401a596e93/statistics" + virtual_function_allowed_labels: + virtual_function_allowed_networks: + vnic_profile: !ruby/object:OvirtSDK4::VnicProfile + href: "/ovirt-engine/api/vnicprofiles/361634d2-4975-4ef7-8429-c009871ce903" + comment: + description: + id: 361634d2-4975-4ef7-8429-c009871ce903 + name: + custom_properties: + network: + network_filter: + pass_through: + permissions: + port_mirroring: + qos: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::ReportedDevice + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/reporteddevices/65746830-3030-3a31-613a-34613a31363a" + comment: + description: guest reported data + id: 65746830-3030-3a31-613a-34613a31363a + name: eth0 + ips: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Ip + href: + address: 10.35.18.3 + gateway: + netmask: + version: v4 + - !ruby/object:OvirtSDK4::Ip + href: + address: fe80::21a:4aff:fe16:151 + gateway: + netmask: + version: v6 + - !ruby/object:OvirtSDK4::Ip + href: + address: 2620:52:0:2310:21a:4aff:fe16:151 + gateway: + netmask: + version: v6 + ivars: + :@href: + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:16:01:51 + type: network + vm: !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f" + comment: + description: + id: 3a9401a0-bf3d-4496-8acf-edd3e903511f + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots/e13fc61c-c566-4264-9a75-0e62fe5d7a30" + comment: + description: Active VM + id: e13fc61c-c566-4264-9a75-0e62fe5d7a30 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-07-05 13:14:08.116000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots/05ff445a-0bfc-44c3-90d1-a338e9095510" + comment: + description: vm1_snap + id: 05ff445a-0bfc-44c3-90d1-a338e9095510 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots/05ff445a-0bfc-44c3-90d1-a338e9095510/cdroms" + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/3a9401a0-bf3d-4496-8acf-edd3e903511f/snapshots/05ff445a-0bfc-44c3-90d1-a338e9095510/nics" + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-12-15 09:51:43.247000000 +02:00 + persist_memorystate: true + snapshot_status: ok + snapshot_type: regular + vm: !ruby/object:OvirtSDK4::Vm + href: + comment: + description: + id: 3a9401a0-bf3d-4496-8acf-edd3e903511f + name: vm1 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: true + cluster: !ruby/object:OvirtSDK4::Cluster + href: + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 4 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: + comment: + description: + id: c34525ea-072c-452d-baa1-0c5efe643e4d + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-06-28 13:31:17.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: 10.35.18.214 + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: 5900 + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: !ruby/object:OvirtSDK4::Initialization + href: + active_directory_ou: + authorized_ssh_keys: + cloud_init: + configuration: + custom_script: + dns_search: + dns_servers: + domain: + host_name: + input_locale: + nic_configurations: + org_name: + regenerate_ids: + regenerate_ssh_keys: + root_password: + system_locale: + timezone: + ui_language: + user_locale: + user_name: + windows_license_key: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 2122317824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 2122317824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: vm-18-82.eng.lab.tlv.redhat.com + graphics_consoles: + guest_operating_system: !ruby/object:OvirtSDK4::GuestOperatingSystem + href: + architecture: x86_64 + codename: Core + distribution: CentOS Linux + family: Linux + kernel: !ruby/object:OvirtSDK4::Kernel + href: + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 0 + full_version: 3.10.0-123.el7.x86_64 + major: 3 + minor: 10 + revision: 123 + version: !ruby/object:OvirtSDK4::Version + href: + comment: + description: + id: + name: + build: 1406 + full_version: 7.0.1406 + major: 7 + minor: 0 + revision: + guest_time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Asia/Jerusalem + utc_offset: "+02:00" + host: !ruby/object:OvirtSDK4::Host + href: + comment: + description: + id: 69cd8141-a6f5-4968-880d-121de26f3747 + name: + address: + affinity_labels: + agents: + auto_numa_status: + certificate: + cluster: + cpu: + device_passthrough: + devices: + display: + external_host_provider: + external_status: + hardware_information: + hooks: + hosted_engine: + iscsi: + katello_errata: + kdump_status: + ksm: + libvirt_version: + max_scheduling_memory: + memory: + network_attachments: + nics: + numa_nodes: + numa_supported: + os: + override_iptables: + permissions: + port: + power_management: + protocol: + root_password: + se_linux: + spm: + ssh: + statistics: + status: + status_detail: + storage_connection_extensions: + storages: + summary: + tags: + transparent_huge_pages: + type: + unmanaged_networks: + update_available: + version: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: false + nics: + numa_nodes: + numa_tune_mode: interleave + payloads: + permissions: + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: + run_once: false + sessions: + snapshots: + start_time: !ruby/object:DateTime 2016-12-28 13:59:55.602000000 +02:00 + statistics: + status: up + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-12-28 12:36:24.611000000 +02:00 + tags: + template: !ruby/object:OvirtSDK4::Template + href: + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: + ivars: + :@href: + : *5 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &6 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf" + comment: + description: + id: 072093dc-3492-4cb1-b240-dbf88a8f4fbf + name: vm2 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: true + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf" + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/c34525ea-072c-452d-baa1-0c5efe643e4d" + comment: + description: + id: c34525ea-072c-452d-baa1-0c5efe643e4d + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-05 14:48:58.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - network + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/statistics" + status: down + status_detail: + stop_reason: '' + stop_time: !ruby/object:DateTime 2016-11-17 17:24:40.816000000 +02:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/watchdogs" + - - !ruby/object:OvirtSDK4::Disk + href: "/ovirt-engine/api/disks/9a3e866c-4497-46df-801a-d1739c31c69d" + comment: + description: + id: 9a3e866c-4497-46df-801a-d1739c31c69d + name: vm2_Disk1 + instance_type: + template: + vm: + vms: + active: true + actual_size: 204800 + alias_: vm2_Disk1 + bootable: true + disk_profile: + format: cow + image_id: b181984a-e625-48c7-895c-f2cbac41d5db + interface: virtio + logical_name: + lun_storage: + openstack_volume_type: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/9a3e866c-4497-46df-801a-d1739c31c69d/permissions" + propagate_errors: false + provisioned_size: 5368709120 + quota: + read_only: + sgio: + shareable: false + snapshot: + sparse: true + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/9a3e866c-4497-46df-801a-d1739c31c69d/statistics" + status: ok + storage_domain: + storage_domains: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02" + comment: + description: + id: 27a3bcce-c4d0-4bce-afe9-1d669d5a9d02 + name: + available: + committed: + critical_space_action_blocker: + data_center: + data_centers: + disk_profiles: + disk_snapshots: + disks: + external_status: + files: + host: + images: + import: + master: + permissions: + status: + storage: + storage_connections: + storage_format: + templates: + type: + used: + vms: + warning_low_space_indicator: + wipe_after_delete: + ivars: + :@href: + storage_type: image + uses_scsi_reservation: + wipe_after_delete: false + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Nic + href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics/fdc2d708-01d1-4aa4-8b53-d64177181e2e" + comment: + description: + id: fdc2d708-01d1-4aa4-8b53-d64177181e2e + name: nic1 + instance_type: + template: + vm: !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf" + comment: + description: + id: 072093dc-3492-4cb1-b240-dbf88a8f4fbf + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + vms: + boot_protocol: + interface: virtio + linked: true + mac: !ruby/object:OvirtSDK4::Mac + href: + address: 00:1a:4a:16:01:52 + network: + network_attachments: + network_labels: + on_boot: + plugged: true + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics/fdc2d708-01d1-4aa4-8b53-d64177181e2e/reporteddevices" + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/nics/fdc2d708-01d1-4aa4-8b53-d64177181e2e/statistics" + virtual_function_allowed_labels: + virtual_function_allowed_networks: + vnic_profile: !ruby/object:OvirtSDK4::VnicProfile + href: "/ovirt-engine/api/vnicprofiles/361634d2-4975-4ef7-8429-c009871ce903" + comment: + description: + id: 361634d2-4975-4ef7-8429-c009871ce903 + name: + custom_properties: + network: + network_filter: + pass_through: + permissions: + port_mirroring: + qos: + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots/677a1c40-8112-4e4a-bd03-c430e7505912" + comment: + description: '22' + id: 677a1c40-8112-4e4a-bd03-c430e7505912 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots/677a1c40-8112-4e4a-bd03-c430e7505912/cdroms" + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots/677a1c40-8112-4e4a-bd03-c430e7505912/nics" + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-08-02 14:42:19.378000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: regular + vm: !ruby/object:OvirtSDK4::Vm + href: + comment: + description: + id: 072093dc-3492-4cb1-b240-dbf88a8f4fbf + name: vm2 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: true + cluster: !ruby/object:OvirtSDK4::Cluster + href: + comment: + description: + id: 504ae500-3476-450e-8243-f6df0f7f7acf + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: + comment: + description: + id: c34525ea-072c-452d-baa1-0c5efe643e4d + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-05 14:48:58.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: !ruby/object:OvirtSDK4::Initialization + href: + active_directory_ou: + authorized_ssh_keys: + cloud_init: + configuration: + custom_script: + dns_search: + dns_servers: + domain: + host_name: + input_locale: + nic_configurations: + org_name: + regenerate_ids: + regenerate_ssh_keys: + root_password: + system_locale: + timezone: + ui_language: + user_locale: + user_name: + windows_license_key: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - network + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: false + nics: + numa_nodes: + numa_tune_mode: interleave + payloads: + permissions: + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: down + status_detail: + stop_reason: '' + stop_time: !ruby/object:DateTime 2016-11-17 17:24:40.816000000 +02:00 + tags: + template: !ruby/object:OvirtSDK4::Template + href: + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/072093dc-3492-4cb1-b240-dbf88a8f4fbf/snapshots/ef7b7d35-c7b8-4270-8ec7-b85047a50bdc" + comment: + description: Active VM + id: ef7b7d35-c7b8-4270-8ec7-b85047a50bdc + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-11-17 17:24:11.967000000 +02:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *6 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &7 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761" + comment: + description: + id: 7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761 + name: vm3 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-08-02 14:27:54.349000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/statistics" + status: down + status_detail: + stop_reason: + stop_time: !ruby/object:DateTime 2016-08-02 14:27:54.353000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/watchdogs" + - - !ruby/object:OvirtSDK4::Disk + href: "/ovirt-engine/api/disks/15bf929f-5935-4e66-91e3-12a1c362aab0" + comment: + description: + id: 15bf929f-5935-4e66-91e3-12a1c362aab0 + name: vm3_Disk1 + instance_type: + template: + vm: + vms: + active: true + actual_size: 0 + alias_: vm3_Disk1 + bootable: false + disk_profile: !ruby/object:OvirtSDK4::DiskProfile + href: "/ovirt-engine/api/diskprofiles/b1f0065e-9aef-4eb1-8939-aaad13eee28e" + comment: + description: + id: b1f0065e-9aef-4eb1-8939-aaad13eee28e + name: + permissions: + qos: + storage_domain: + format: raw + image_id: 9df4ba4f-66d2-4018-baf5-728e7306d5d7 + interface: virtio + logical_name: + lun_storage: + openstack_volume_type: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/15bf929f-5935-4e66-91e3-12a1c362aab0/permissions" + propagate_errors: false + provisioned_size: 1073741824 + quota: + read_only: + sgio: + shareable: false + snapshot: + sparse: true + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/15bf929f-5935-4e66-91e3-12a1c362aab0/statistics" + status: ok + storage_domain: + storage_domains: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb" + comment: + description: + id: 4672fe17-c260-4ecc-aab0-b535f4d0dbeb + name: + available: + committed: + critical_space_action_blocker: + data_center: + data_centers: + disk_profiles: + disk_snapshots: + disks: + external_status: + files: + host: + images: + import: + master: + permissions: + status: + storage: + storage_connections: + storage_format: + templates: + type: + used: + vms: + warning_low_space_indicator: + wipe_after_delete: + ivars: + :@href: + storage_type: image + uses_scsi_reservation: + wipe_after_delete: false + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/7c0f1dfc-ffd5-48b1-b9f8-bfb492b39761/snapshots/d19294eb-adde-4795-a1ad-cb7552fa4a91" + comment: + description: Active VM + id: d19294eb-adde-4795-a1ad-cb7552fa4a91 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-08-02 14:27:54.388000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + ivars: + :@href: + : *7 +- !ruby/marshalable:ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::VmPreloadedAttributesDecorator + :__v2__: + - :@obj + - :@disks + - :@nics + - :@reported_devices + - :@snapshots + ? - &8 !ruby/object:OvirtSDK4::Vm + href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba" + comment: + description: + id: 9a3d9765-1a23-41f0-a578-50013a8ad5ba + name: vmdc1 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: "/ovirt-engine/api/clusters/00000002-0002-0002-0002-000000000092" + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: "/ovirt-engine/api/cpuprofiles/0000000e-000e-000e-000e-000000000384" + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-12 10:53:13.985000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: spice + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/db8d96f8-75cd-475a-b2f5-c37d75a288b1" + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: "/ovirt-engine/api/icons/c947ca42-629e-46cf-aeeb-ef949fae52c0" + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/affinitylabels" + applications: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/applications" + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/cdroms" + disk_attachments: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/diskattachments" + external_host_provider: + floppies: + fqdn: + graphics_consoles: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/graphicsconsoles" + guest_operating_system: + guest_time_zone: + host: + host_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/hostdevices" + instance_type: + katello_errata: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/katelloerrata" + next_run_configuration_exists: false + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/nics" + numa_nodes: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/numanodes" + numa_tune_mode: interleave + payloads: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/permissions" + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/reporteddevices" + run_once: + sessions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/sessions" + snapshots: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots" + start_time: + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/statistics" + status: down + status_detail: + stop_reason: '' + stop_time: !ruby/object:DateTime 2016-07-18 17:34:44.729000000 +03:00 + tags: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/tags" + template: !ruby/object:OvirtSDK4::Template + href: "/ovirt-engine/api/templates/00000000-0000-0000-0000-000000000000" + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/watchdogs" + - - !ruby/object:OvirtSDK4::Disk + href: "/ovirt-engine/api/disks/1e9668b0-0054-4afd-8ae3-970346ebe513" + comment: + description: + id: 1e9668b0-0054-4afd-8ae3-970346ebe513 + name: vmdc1_Disk1 + instance_type: + template: + vm: + vms: + active: true + actual_size: 204800 + alias_: vmdc1_Disk1 + bootable: false + disk_profile: !ruby/object:OvirtSDK4::DiskProfile + href: "/ovirt-engine/api/diskprofiles/b1f0065e-9aef-4eb1-8939-aaad13eee28e" + comment: + description: + id: b1f0065e-9aef-4eb1-8939-aaad13eee28e + name: + permissions: + qos: + storage_domain: + format: cow + image_id: 7a9246c6-c600-4755-afd9-48551b807372 + interface: virtio + logical_name: + lun_storage: + openstack_volume_type: + permissions: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/1e9668b0-0054-4afd-8ae3-970346ebe513/permissions" + propagate_errors: false + provisioned_size: 1073741824 + quota: + read_only: + sgio: + shareable: false + snapshot: + sparse: true + statistics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/disks/1e9668b0-0054-4afd-8ae3-970346ebe513/statistics" + status: ok + storage_domain: + storage_domains: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::StorageDomain + href: "/ovirt-engine/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb" + comment: + description: + id: 4672fe17-c260-4ecc-aab0-b535f4d0dbeb + name: + available: + committed: + critical_space_action_blocker: + data_center: + data_centers: + disk_profiles: + disk_snapshots: + disks: + external_status: + files: + host: + images: + import: + master: + permissions: + status: + storage: + storage_connections: + storage_format: + templates: + type: + used: + vms: + warning_low_space_indicator: + wipe_after_delete: + ivars: + :@href: + storage_type: image + uses_scsi_reservation: + wipe_after_delete: false + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: + - !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots/3bccd9d6-484d-48a6-9d90-0d018d045d32" + comment: + description: Active VM + id: 3bccd9d6-484d-48a6-9d90-0d018d045d32 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-07-12 10:53:14.025000000 +03:00 + persist_memorystate: false + snapshot_status: ok + snapshot_type: active + vm: + - !ruby/object:OvirtSDK4::Snapshot + href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots/fc550453-c7d4-4146-ad23-4298c0b8defa" + comment: + description: tests1 + id: fc550453-c7d4-4146-ad23-4298c0b8defa + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + affinity_labels: + applications: + cdroms: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots/fc550453-c7d4-4146-ad23-4298c0b8defa/cdroms" + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: + nics: !ruby/array:OvirtSDK4::List + internal: [] + ivars: + :@href: "/ovirt-engine/api/vms/9a3d9765-1a23-41f0-a578-50013a8ad5ba/snapshots/fc550453-c7d4-4146-ad23-4298c0b8defa/nics" + numa_nodes: + numa_tune_mode: + payloads: + permissions: + placement_policy: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: + status_detail: + stop_reason: + stop_time: + tags: + template: + use_latest_template_version: + vm_pool: + watchdogs: + date: !ruby/object:DateTime 2016-07-13 13:28:42.963000000 +03:00 + persist_memorystate: true + snapshot_status: ok + snapshot_type: regular + vm: !ruby/object:OvirtSDK4::Vm + href: + comment: + description: + id: 9a3d9765-1a23-41f0-a578-50013a8ad5ba + name: vmdc1 + bios: !ruby/object:OvirtSDK4::Bios + href: + boot_menu: !ruby/object:OvirtSDK4::BootMenu + href: + enabled: false + cluster: !ruby/object:OvirtSDK4::Cluster + href: + comment: + description: + id: 00000002-0002-0002-0002-000000000092 + name: + affinity_groups: + ballooning_enabled: + cpu: + cpu_profiles: + custom_scheduling_policy_properties: + data_center: + display: + error_handling: + fencing_policy: + gluster_hooks: + gluster_service: + gluster_volumes: + ha_reservation: + ksm: + maintenance_reason_required: + management_network: + memory_policy: + migration: + network_filters: + networks: + optional_reason: + permissions: + required_rng_sources: + scheduling_policy: + serial_number: + supported_versions: + switch_type: + threads_as_cores: + trusted_service: + tunnel_migration: + version: + virt_service: + console: + cpu: !ruby/object:OvirtSDK4::Cpu + href: + architecture: x86_64 + cores: + cpu_tune: + level: + mode: + name: + speed: + topology: !ruby/object:OvirtSDK4::CpuTopology + href: + cores: 1 + sockets: 1 + threads: 1 + type: + cpu_profile: !ruby/object:OvirtSDK4::CpuProfile + href: + comment: + description: + id: 0000000e-000e-000e-000e-000000000384 + name: + cluster: + permissions: + qos: + cpu_shares: 0 + creation_time: !ruby/object:DateTime 2016-07-12 10:53:13.000000000 +03:00 + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: false + display: !ruby/object:OvirtSDK4::Display + href: + address: + allow_override: false + certificate: + copy_paste_enabled: true + disconnect_action: LOCK_SCREEN + file_transfer_enabled: true + keyboard_layout: + monitors: 1 + port: + proxy: + secure_port: + single_qxl_pci: false + smartcard_enabled: false + type: + domain: + high_availability: !ruby/object:OvirtSDK4::HighAvailability + href: + enabled: false + priority: 1 + initialization: !ruby/object:OvirtSDK4::Initialization + href: + active_directory_ou: + authorized_ssh_keys: + cloud_init: + configuration: + custom_script: + dns_search: + dns_servers: + domain: + host_name: + input_locale: + nic_configurations: + org_name: + regenerate_ids: + regenerate_ssh_keys: + root_password: + system_locale: + timezone: + ui_language: + user_locale: + user_name: + windows_license_key: + io: !ruby/object:OvirtSDK4::Io + href: + threads: 0 + large_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: db8d96f8-75cd-475a-b2f5-c37d75a288b1 + name: + data: + media_type: + memory: 1073741824 + memory_policy: !ruby/object:OvirtSDK4::MemoryPolicy + href: + ballooning: + guaranteed: 1073741824 + over_commit: + transparent_huge_pages: + migration: !ruby/object:OvirtSDK4::MigrationOptions + href: + auto_converge: inherit + bandwidth: + compressed: inherit + policy: + migration_downtime: -1 + origin: ovirt + os: !ruby/object:OvirtSDK4::OperatingSystem + href: + boot: !ruby/object:OvirtSDK4::Boot + href: + devices: + - hd + cmdline: + custom_kernel_cmdline: + initrd: + kernel: + reported_kernel_cmdline: + type: other + version: + quota: + rng_device: + serial_number: + small_icon: !ruby/object:OvirtSDK4::Icon + href: + comment: + description: + id: c947ca42-629e-46cf-aeeb-ef949fae52c0 + name: + data: + media_type: + soundcard_enabled: + sso: !ruby/object:OvirtSDK4::Sso + href: + methods: !ruby/array:OvirtSDK4::List + internal: + - !ruby/object:OvirtSDK4::Method + href: + id: guest_agent + ivars: + :@href: + start_paused: false + stateless: false + storage_domain: + time_zone: !ruby/object:OvirtSDK4::TimeZone + href: + name: Etc/GMT + utc_offset: + tunnel_migration: + type: desktop + usb: !ruby/object:OvirtSDK4::Usb + href: + enabled: false + type: + virtio_scsi: + affinity_labels: + applications: + cdroms: + disk_attachments: + external_host_provider: + floppies: + fqdn: + graphics_consoles: + guest_operating_system: + guest_time_zone: + host: + host_devices: + instance_type: + katello_errata: + next_run_configuration_exists: false + nics: + numa_nodes: + numa_tune_mode: interleave + payloads: + permissions: + placement_policy: !ruby/object:OvirtSDK4::VmPlacementPolicy + href: + affinity: migratable + hosts: + reported_devices: + run_once: + sessions: + snapshots: + start_time: + statistics: + status: down + status_detail: + stop_reason: '' + stop_time: !ruby/object:DateTime 2016-07-18 17:34:44.729000000 +03:00 + tags: + template: !ruby/object:OvirtSDK4::Template + href: + comment: + description: + id: 00000000-0000-0000-0000-000000000000 + name: + bios: + cluster: + console: + cpu: + cpu_profile: + cpu_shares: + creation_time: + custom_compatibility_version: + custom_cpu_model: + custom_emulated_machine: + custom_properties: + delete_protected: + display: + domain: + high_availability: + initialization: + io: + large_icon: + memory: + memory_policy: + migration: + migration_downtime: + origin: + os: + quota: + rng_device: + serial_number: + small_icon: + soundcard_enabled: + sso: + start_paused: + stateless: + storage_domain: + time_zone: + tunnel_migration: + type: + usb: + virtio_scsi: + cdroms: + disk_attachments: + graphics_consoles: + nics: + permissions: + status: + tags: + version: + vm: + watchdogs: + use_latest_template_version: + vm_pool: + watchdogs: + ivars: + :@href: + : *8 diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 4a76a3d176b..429c2cad581 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -11,6 +11,33 @@ expect(described_class.ems_type).to eq(:rhevm) end + require 'yaml' + def load_response_mock_for(filename) + prefix = described_class.name.underscore + YAML.load_file(File.join('spec','models',prefix,'response_yamls',filename + '.yml')) + end + + before(:each) do + inventory_wrapper_class = ManageIQ::Providers::Redhat::InfraManager::Refresh::Strategies::Api4::InventoryWrapper + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_clusters).and_return(load_response_mock_for('clusters')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_storages).and_return(load_response_mock_for('storages')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_hosts).and_return(load_response_mock_for('hosts')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_vms).and_return(load_response_mock_for('vms')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_templates).and_return(load_response_mock_for('templates')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_networks).and_return(load_response_mock_for('networks')) + allow_any_instance_of(inventory_wrapper_class) + .to receive(:collect_datacenters).and_return(load_response_mock_for('datacenters')) + allow_any_instance_of(inventory_wrapper_class).to receive(:api).and_return("4.2.0_master") + allow_any_instance_of(inventory_wrapper_class).to receive(:service) + .and_return(OpenStruct.new(version_string: '4.2.0_master')) + end + it "will perform a full refresh on v4.1" do VCR.use_cassette("#{described_class.name.underscore}_4_1", :allow_unused_http_interactions => true, :allow_playback_repeats => true, :record => :new_episodes) do EmsRefresh.refresh(@ems) From 9c44aa9d9ae81b89b6c21d62af3390db071b3d9d Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Wed, 22 Feb 2017 11:18:08 +0200 Subject: [PATCH 08/10] Removed targeted refresh spec for api4, this will be done seperately --- .../redhat/infra_manager/refresh/refresher_target_vm_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_target_vm_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_target_vm_spec.rb index 9bf91873d8c..b44c18a5243 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_target_vm_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_target_vm_spec.rb @@ -14,7 +14,7 @@ :ems_id => @ems.id, :name => "Default") - allow(@ems).to receive(:supported_api_versions).and_return([3, 4]) + allow(@ems).to receive(:supported_api_versions).and_return([3]) allow(@ems).to receive(:resolve_ip_address).with(ip_address).and_return(ip_address) end From f066f4e1ea35d25bcd15560995cb472aefee02c2 Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Wed, 22 Feb 2017 12:05:13 +0200 Subject: [PATCH 09/10] Fixing rubocop warnings --- .../refresh/parse/strategies/api4.rb | 34 +- .../parse/strategies/datacenter_inventory.rb | 3 +- .../parse/strategies/host_inventory.rb | 57 +- .../refresh/parse/strategies/vm_inventory.rb | 30 +- .../infra_manager/refresh/strategies/api4.rb | 4 +- .../infra_manager/vm/operations/snapshot.rb | 16 +- .../refresh/refresher_4_1_spec.rb | 32 +- .../infra_manager/refresher_4_0_spec.rb | 768 ------------------ 8 files changed, 84 insertions(+), 860 deletions(-) delete mode 100644 spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb index fb07f75810f..fc0c39886ef 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/api4.rb @@ -27,7 +27,7 @@ def self.cluster_inv_to_hashes(inv) :name => data.name, # Capture datacenter id so we can link up to it's sub-folders later - :datacenter_id => data&.data_center&.id, + :datacenter_id => data.dig(:data_center, :id), :ems_children => {:resource_pools => [default_res_pool]} } @@ -46,52 +46,52 @@ def self.storage_inv_to_hashes(inv) inv.each do |storage_inv| mor = storage_inv.id - storage_type = storage_inv&.storage&.type.to_s.upcase + storage_type = storage_inv.dig(:storage, :type).upcase location = if storage_type == 'NFS' || storage_type == 'GLUSTERFS' - "#{storage_inv&.storage&.address}:#{storage_inv&.storage&.path}" + "#{storage_inv.dig(:storage, :address)}:#{storage_inv.dig(:storage, :path)}" else - storage_inv&.storage&.volume_group&.logical_unit&.id + storage_inv.dig(:storage, :volume_group, :logical_unit, :id) end - free = storage_inv&.available.to_i - used = storage_inv&.used.to_i + free = storage_inv.try(:available).to_i + used = storage_inv.try(:used).to_i total = free + used - committed = storage_inv&.committed.to_i + committed = storage_inv.try(:committed).to_i uncommitted = total - committed - ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(storage_inv&.href) + ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(storage_inv.try(:href)) new_result = { :ems_ref => ems_ref, :ems_ref_obj => ems_ref, - :name => storage_inv&.name, + :name => storage_inv.try(:name), :store_type => storage_type, - :storage_domain_type => storage_inv&.type.try(:downcase), + :storage_domain_type => storage_inv.dig(:type, :downcase), :total_space => total, :free_space => free, :uncommitted => uncommitted, :multiplehostaccess => true, :location => location, - :master => storage_inv&.master + :master => storage_inv.try(:master) } result << new_result result_uids[mor] = new_result - result_uids[:storage_id][storage_inv&.id] = new_result + result_uids[:storage_id][storage_inv.try(:id)] = new_result end return result, result_uids end - def self.host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) - HostInventory.new(inv: inv, logger: _log).host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) + def self.host_inv_to_hashes(inv, ems_inv, cluster_uids, storage_uids) + HostInventory.new(:inv => inv, :logger => _log).host_inv_to_hashes(inv, ems_inv, cluster_uids, storage_uids) end - def self.vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) - VmInventory.new(inv: inv, logger: _log).vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) + def self.vm_inv_to_hashes(inv, storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) + VmInventory.new(:inv => inv, :logger => _log).vm_inv_to_hashes(inv, storage_inv, storage_uids, cluster_uids, host_uids, lan_uids) end def self.datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) - DatacenterInventory.new(inv: inv, logger: _log).datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) + DatacenterInventory.new(:inv => inv, :logger => _log).datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids) end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb index 12007369f20..83451b71101 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/datacenter_inventory.rb @@ -1,6 +1,5 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies class DatacenterInventory - attr_reader :datacenter_inv, :_log def initialize(args) @@ -54,7 +53,7 @@ def datacenter_inv_to_hashes(inv, cluster_uids, vm_uids, storage_uids, host_uids # Link hosts to storages hosts = host_uids.values.select { |v| v.fetch_path(:ems_cluster, :datacenter_id) == uid } - storage_ids = data.storage_domains.to_miq_a.collect { |s| s.id } + storage_ids = data.storage_domains.to_miq_a.collect(&:id) hosts.each { |h| h[:storages] = storage_uids.values_at(*storage_ids).compact } unless storage_ids.blank? end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb index f740fa4b585..d7300bc6e12 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/host_inventory.rb @@ -1,6 +1,5 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies class HostInventory - attr_reader :host_inv, :_log def initialize(args) @@ -23,16 +22,16 @@ def host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) hostname = host_inv.address # Check connection state and log potential issues - power_state = host_inv.status#&.state + power_state = host_inv.status if ['down', nil, ''].include?(power_state) _log.warn "Host [#{host_id}] connection state is [#{power_state.inspect}]. Inventory data may be missing." end power_state, connection_state = case power_state - when 'up' then ['on', 'connected'] - when 'maintenance' then [power_state, 'connected'] - when 'down' then ['off', 'disconnected'] - when 'non_responsive' then ['unknown', 'connected'] + when 'up' then %w(on connected) + when 'maintenance' then [power_state, 'connected'] + when 'down' then %w(off disconnected) + when 'non_responsive' then %w(unknown connected) else [power_state, 'disconnected'] end @@ -49,11 +48,11 @@ def host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) hardware[:networks] = host_inv_to_network_hashes(host_inv, guest_device_uids[host_id]) ipmi_address = nil - if host_inv&.power_management&.type.to_s.include?('ipmi') - ipmi_address = host_inv&.power_management&.address + if host_inv.dig(:power_management, :type).to_s.include?('ipmi') + ipmi_address = host_inv.dig(:power_management, :address) end - host_os_version = host_inv&.os&.version + host_os_version = host_inv.dig(:os, :version) ems_ref = ManageIQ::Providers::Redhat::InfraManager.make_ems_ref(host_inv.href) new_result = { :type => 'ManageIQ::Providers::Redhat::InfraManager::Host', @@ -70,7 +69,7 @@ def host_inv_to_hashes(inv, ems_inv, cluster_uids, _storage_uids) :connection_state => connection_state, :power_state => power_state, :operating_system => host_inv_to_os_hash(host_inv, hostname), - :ems_cluster => cluster_uids[host_inv&.cluster&.id], + :ems_cluster => cluster_uids[host_inv.dig(:cluster, :id)], :hardware => hardware, :switches => switches, } @@ -134,22 +133,22 @@ def host_inv_to_switch_hashes(inv, ems_inv) return result, result_uids if nics.nil? nics.to_miq_a.each do |data| - network_id = data&.network&.id - unless network_id.nil? + network_id = data.dig(:network, :id) + if network_id network = ems_inv[:network].detect { |n| n.id == network_id } else - network_name = data&.network&.name - cluster_id = inv&.cluster&.id + network_name = data.dig(:network, :name) + cluster_id = inv.dig(:cluster, :id) cluster = ems_inv[:cluster].detect { |c| c.id == cluster_id } - datacenter_id = cluster&.data_center&.id - network = ems_inv[:network].detect { |n| n.name == network_name && n&.data_center&.id == datacenter_id } + datacenter_id = cluster.dig(:data_center, :id) + network = ems_inv[:network].detect { |n| n.name == network_name && n.dig(:data_center, :id) == datacenter_id } end tag_value = nil - unless network.nil? + if network uid = network.id name = network.name - tag_value = network.try(:vlan)&.id + tag_value = network.try(:vlan).try(:id) else uid = name = network_name unless network_name.nil? end @@ -183,11 +182,11 @@ def host_inv_to_hardware_hash(inv) # Value provided by VC is in bytes, need to convert to MB memory_total_attr = inv.statistics.to_miq_a.detect { |stat| stat.name == 'memory.total' } - memory_total = memory_total_attr&.values&.first&.datum + memory_total = memory_total_attr.dig(:values, :first, :datum) result[:memory_mb] = memory_total.nil? ? 0 : memory_total.to_i / 1.megabyte - result[:cpu_cores_per_socket] = hdw&.topology&.cores || 1 - result[:cpu_sockets] = hdw&.topology&.sockets || 1 + result[:cpu_cores_per_socket] = hdw.dig(:topology, :cores) || 1 + result[:cpu_sockets] = hdw.dig(:topology, :sockets) || 1 result[:cpu_total_cores] = result[:cpu_sockets] * result[:cpu_cores_per_socket] end @@ -209,18 +208,18 @@ def host_inv_to_guest_device_hashes(inv, switch_uids, ems_inv) result_uids[:pnic] = {} pnic.to_miq_a.each do |data| # Find the switch to which this pnic is connected - network_id = data&.network&.id - unless network_id.nil? + network_id = data.dig(:network, :id) + if network_id network = ems_inv[:network].detect { |n| n.id == network_id } else - network_name = data&.network&.name - cluster_id = inv&.cluster&.id + network_name = data.dig(:network, :name) + cluster_id = inv.dig(:cluster, :id) cluster = ems_inv[:cluster].detect { |c| c.id == cluster_id } - datacenter_id = cluster&.data_center&.id - network = ems_inv[:network].detect { |n| n.name == network_name && n&.data_center&.id == datacenter_id } + datacenter_id = cluster.dig(:data_center, :id) + network = ems_inv[:network].detect { |n| n.name == network_name && n.dig(:data_center, :id) == datacenter_id } end - unless network.nil? + if network switch_uid = network.id else switch_uid = network_name unless network_name.nil? @@ -263,7 +262,7 @@ def host_inv_to_os_hash(inv, hostname) end def extract_host_os_full_version(host_os) - host_os&.version&.full_version + host_os.dig(:version, :full_version) end def host_inv_to_network_hashes(inv, guest_device_uids) diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb index 36fe3009b9f..95a722a6df3 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/parse/strategies/vm_inventory.rb @@ -1,6 +1,5 @@ module ManageIQ::Providers::Redhat::InfraManager::Refresh::Parse::Strategies class VmInventory - attr_reader :host_inv, :_log def initialize(args) @@ -12,7 +11,7 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l result = [] result_uids = {} guest_device_uids = {} - added_hosts = [] + added_hosts = [] return result, result_uids, added_hosts if inv.nil? inv.each do |vm_inv| @@ -29,7 +28,6 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l storages = [] vm_inv.disks.to_miq_a.each do |disk| disk.storage_domains.to_miq_a.each do |sd| - #TODO: this is horrible, fix it!!!!!!! storages << storage_uids[sd.id] end end @@ -42,8 +40,8 @@ def vm_inv_to_hashes(inv, _storage_inv, storage_uids, cluster_uids, host_uids, l # If the VM is running it will have a host name in the data # Otherwise if it is assigned to run on a specific host the host ID will be in the placement_policy - host_id = vm_inv.try(:host)&.id - host_id = vm_inv.try(:placement_policy)&.hosts&.id if host_id.blank? + host_id = vm_inv.try(:host).try(:id) + host_id = vm_inv.try(:placement_policy).try(:hosts).try(:id) if host_id.blank? host = host_uids.values.detect { |h| h[:uid_ems] == host_id } unless host_id.blank? # If the vm has a host but the refresh does not include it in the "hosts" hash @@ -109,14 +107,14 @@ def vm_inv_to_hardware_hash(inv) return nil if inv.nil? result = { - :guest_os => inv.try(:os)&.type, + :guest_os => inv.dig(:os, :type), :annotation => inv.try(:description) } hdw = inv.cpu topology = hdw.topology - result[:cpu_cores_per_socket] = topology&.cores || 1 - result[:cpu_sockets] = topology&.sockets || 1 + result[:cpu_cores_per_socket] = topology.try(:cores) || 1 + result[:cpu_sockets] = topology.try(:sockets) || 1 result[:cpu_total_cores] = result[:cpu_sockets] * result[:cpu_cores_per_socket] result[:memory_mb] = inv.memory / 1.megabyte @@ -133,10 +131,10 @@ def vm_inv_to_guest_device_hashes(inv, lan_uids) inv.to_miq_a.each do |data| uid = data.id - address = data&.try(:mac)&.address + address = data.dig(:mac, :address) name = data.name - lan = lan_uids[data&.network&.id] unless lan_uids.nil? + lan = lan_uids[data.dig(:network, :id)] unless lan_uids.nil? new_result = { :uid_ems => uid, @@ -154,8 +152,7 @@ def vm_inv_to_guest_device_hashes(inv, lan_uids) end def vm_inv_to_network_hashes(inv, guest_device_uids) - reported_device = inv.respond_to?(:reported_devices) ? - inv.reported_devices[0] : nil + reported_device = inv.respond_to?(:reported_devices) ? inv.reported_devices[0] : nil inv_net = reported_device.ips if reported_device result = [] return result if inv_net.nil? @@ -176,7 +173,7 @@ def vm_inv_to_network_hashes(inv, guest_device_uids) end def vm_inv_to_disk_hashes(inv, storage_uids) - inv = inv&.disks + inv = inv.try(:disks) result = [] return result if inv.nil? @@ -184,7 +181,7 @@ def vm_inv_to_disk_hashes(inv, storage_uids) # to use the disk number in the name, if available, as an ordering hint # to support the case where a disk is added after initial VM creation. inv = inv.to_miq_a.sort_by do |disk| - match = disk&.name.match(/disk[^\d]*(?\d+)/i) + match = disk.try(:name).match(/disk[^\d]*(?\d+)/i) [disk.try(:bootable) ? 0 : 1, match ? match[:index].to_i : Float::INFINITY, disk.name] end.group_by { |d| d.try(:interface) } @@ -217,7 +214,7 @@ def vm_inv_to_disk_hashes(inv, storage_uids) end def vm_inv_to_os_hash(inv) - guest_os = inv&.os&.type + guest_os = inv.dig(:os, :type) result = { # If the data from VC is empty, default to "Other" :product_name => guest_os.blank? ? "Other" : guest_os @@ -241,7 +238,6 @@ def vm_inv_to_snapshot_hashes(inv) def snapshot_inv_to_snapshot_hashes(inv, current, parent_uid = nil) create_time = inv.date.getutc - create_time_ems = create_time.iso8601(6) # Fix case where blank description comes back as a Hash instead name = description = inv.description @@ -281,7 +277,7 @@ def vm_inv_to_custom_attribute_hashes(inv) require 'ostruct' def vm_memory_reserve(vm_inv) - in_bytes = vm_inv.try(:memory_policy)&.guaranteed + in_bytes = vm_inv.dig(:memory_policy, :guaranteed) in_bytes.nil? ? nil : in_bytes / Numeric::MEGABYTE end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb index 41e6bdae106..84eb38d276e 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/refresh/strategies/api4.rb @@ -4,7 +4,7 @@ class Api4 < ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher def inventory_from_ovirt(ems) @ems = ems - InventoryWrapper.new(old_inventory: super, ems: ems) + InventoryWrapper.new(:old_inventory => super, :ems => ems) end class InventoryWrapper @@ -80,7 +80,7 @@ def api def service @ems.with_provider_connection(:version => 4) do |connection| - OpenStruct.new(version_string: connection.system_service.get.product_info.version.full_version) + OpenStruct.new(:version_string => connection.system_service.get.product_info.version.full_version) end end end diff --git a/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb b/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb index 715e05c41da..d40a8a6658e 100644 --- a/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb +++ b/app/models/manageiq/providers/redhat/infra_manager/vm/operations/snapshot.rb @@ -77,14 +77,14 @@ def closeable_snapshots_service(ems, vm_uid_ems, options = {}) end class CloseableService < SimpleDelegator - attr_reader :closing_block - def initialize(service, &closing_block) - @closing_block = closing_block - super service - end + attr_reader :closing_block + def initialize(service, &closing_block) + @closing_block = closing_block + super service + end - def close - closing_block.call - end + def close + closing_block.call end end +end diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb index 429c2cad581..768e7a0f634 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_4_1_spec.rb @@ -14,7 +14,7 @@ require 'yaml' def load_response_mock_for(filename) prefix = described_class.name.underscore - YAML.load_file(File.join('spec','models',prefix,'response_yamls',filename + '.yml')) + YAML.load_file(File.join('spec', 'models', prefix, 'response_yamls', filename + '.yml')) end before(:each) do @@ -35,7 +35,7 @@ def load_response_mock_for(filename) .to receive(:collect_datacenters).and_return(load_response_mock_for('datacenters')) allow_any_instance_of(inventory_wrapper_class).to receive(:api).and_return("4.2.0_master") allow_any_instance_of(inventory_wrapper_class).to receive(:service) - .and_return(OpenStruct.new(version_string: '4.2.0_master')) + .and_return(OpenStruct.new(:version_string => '4.2.0_master')) end it "will perform a full refresh on v4.1" do @@ -69,7 +69,7 @@ def assert_table_counts expect(CustomAttribute.count).to eq(0) # TODO: 3.0 spec has values for this expect(CustomizationSpec.count).to eq(0) expect(Disk.count).to eq(5) - #expect(GuestDevice.count).to eq(7) + expect(GuestDevice.count).to eq(7) expect(Hardware.count).to eq(13) expect(Lan.count).to eq(3) expect(MiqScsiLun.count).to eq(0) @@ -146,8 +146,8 @@ def assert_specific_storage :ems_ref_obj => "/api/storagedomains/27a3bcce-c4d0-4bce-afe9-1d669d5a9d02", :name => "data1", :store_type => "NFS", - :total_space => 53687091200, - :free_space => 46170898432, + :total_space => 53_687_091_200, + :free_space => 46_170_898_432, :uncommitted => -17_179_869_184, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data1", @@ -161,8 +161,8 @@ def assert_specific_storage :ems_ref_obj => "/api/storagedomains/4672fe17-c260-4ecc-aab0-b535f4d0dbeb", :name => "data2", :store_type => "NFS", - :total_space => 53687091200, - :free_space => 46170898432, + :total_space => 53_687_091_200, + :free_space => 46_170_898_432, :uncommitted => 49392123904, :multiplehostaccess => 1, # TODO: Should this be a boolean column? :location => "spider.eng.lab.tlv.redhat.com:/vol/vol_bodnopoz/data2", @@ -174,7 +174,6 @@ def assert_specific_storage def assert_specific_host @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by(:name => "bodh1") - @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("bodh1") expect(@host).to have_attributes( :ems_ref => "/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a", :ems_ref_obj => "/api/hosts/5bf6b336-f86d-4551-ac08-d34621ec5f0a", @@ -190,7 +189,7 @@ def assert_specific_host :connection_state => "connected" ) - @host_cluster = EmsCluster.find_by_ems_ref("/api/clusters/00000002-0002-0002-0002-000000000092") + @host_cluster = EmsCluster.find_by(:ems_ref => "/api/clusters/00000002-0002-0002-0002-000000000092") expect(@host.ems_cluster).to eq(@host_cluster) expect(@host.storages.size).to eq(1) @@ -289,7 +288,7 @@ def assert_specific_vm_powered_on :power_state => "on", :location => "3a9401a0-bf3d-4496-8acf-edd3e903511f.ovf", :tools_status => nil, - :boot_time => Time.parse("2016-12-28T11:59:55.6020000Z"), + :boot_time => Time.zone.parse("2016-12-28T11:59:55.6020000Z"), :standby_action => nil, :connection_state => "connected", :cpu_affinity => nil, @@ -308,7 +307,7 @@ def assert_specific_vm_powered_on expect(v.ext_management_system).to eq(@ems) expect(v.ems_cluster).to eq(@cluster) expect(v.parent_resource_pool).to eq(@default_rp) - host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("bodh2") + host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by(:name => "bodh2") expect(v.host).to eq(host) expect(v.storages).to eq([@storage]) # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. @@ -331,7 +330,7 @@ def assert_specific_vm_powered_on :total_size => nil, :filename => nil ) - snapshot_parent = ManageIQ::Providers::Redhat::InfraManager::Snapshot.find_by_name("vm1_snap") + snapshot_parent = ManageIQ::Providers::Redhat::InfraManager::Snapshot.find_by(:name => "vm1_snap") expect(snapshot.parent).to eq(snapshot_parent) expect(v.hardware).to have_attributes( @@ -346,7 +345,7 @@ def assert_specific_vm_powered_on ) expect(v.hardware.disks.size).to eq(1) - disk = v.hardware.disks.find_by_device_name("vm1_Disk1") + disk = v.hardware.disks.find_by(:device_name => "vm1_Disk1") expect(disk).to have_attributes( :device_name => "vm1_Disk1", :device_type => "disk", @@ -355,7 +354,7 @@ def assert_specific_vm_powered_on :filename => "af578e0e-b222-4754-aefc-879bf37eacec", :location => "0", :size => 6.gigabytes, - :size_on_disk => 2987851776, + :size_on_disk => 2_987_851_776, :mode => "persistent", :disk_type => "thin", :start_connected => true @@ -481,7 +480,7 @@ def assert_specific_vm_powered_off ) expect(v.hardware.disks.size).to eq(1) - disk = v.hardware.disks.find_by_device_name("vm2_Disk1") + disk = v.hardware.disks.find_by(:device_name => "vm2_Disk1") expect(disk).to have_attributes( :device_name => "vm2_Disk1", :device_type => "disk", @@ -496,8 +495,7 @@ def assert_specific_vm_powered_off ) expect(disk.storage).to eq(@storage) - expect(v.hardware.guest_devices. - size).to eq(1) + expect(v.hardware.guest_devices.size).to eq(1) expect(v.hardware.nics.size).to eq(1) nic = v.hardware.nics.find_by_device_name("nic1") expect(nic).to have_attributes( diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb deleted file mode 100644 index 38637a2f0a3..00000000000 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresher_4_0_spec.rb +++ /dev/null @@ -1,768 +0,0 @@ -describe ManageIQ::Providers::Redhat::InfraManager::Refresh::Refresher do - before(:each) do - guid, server, zone = EvmSpecHelper.create_guid_miq_server_zone - @ems = FactoryGirl.create(:ems_redhat, :zone => zone, :hostname => "localhost", :ipaddress => "localhost", :port => 8443) - @ems.update_authentication(:default => {:userid => "admin@internal", :password => "123456"}) - allow(@ems).to receive(:supported_api_versions).and_return([3, 4]) - end - - it ".ems_type" do - expect(described_class.ems_type).to eq(:rhevm) - end - - it "will perform a full refresh on v4.0" do - VCR.use_cassette("manageiq/providers/redhat/infra_manager/refresher_4_1", :allow_unused_http_interactions => true) do - EmsRefresh.refresh(@ems) - end - @ems.reload - - assert_table_counts - assert_ems - assert_specific_cluster - #assert_specific_storage - #assert_specific_host - #assert_specific_vm_powered_on - #assert_specific_vm_powered_off - #assert_specific_template - #assert_relationship_tree - end - - def assert_table_counts - expect(ExtManagementSystem.count).to eq(1) - expect(EmsFolder.count).to eq(7) - expect(EmsCluster.count).to eq(3) - expect(Host.count).to eq(3) - expect(ResourcePool.count).to eq(3) - expect(VmOrTemplate.count).to eq(10) - expect(Vm.count).to eq(8) - expect(MiqTemplate.count).to eq(2) - expect(Storage.count).to eq(5) - - expect(CustomAttribute.count).to eq(0) # TODO: 3.0 spec has values for this - expect(CustomizationSpec.count).to eq(0) - expect(Disk.count).to eq(5) - expect(GuestDevice.count).to eq(6) - expect(Hardware.count).to eq(13) - expect(Lan.count).to eq(3) - expect(MiqScsiLun.count).to eq(0) - expect(MiqScsiTarget.count).to eq(0) - expect(Network.count).to eq(4) - expect(OperatingSystem.count).to eq(13) - expect(Snapshot.count).to eq(12) - expect(Switch.count).to eq(3) - expect(SystemService.count).to eq(0) - - expect(Relationship.count).to eq(32) - expect(MiqQueue.count).to eq(13) - end - - def assert_ems - expect(@ems).to have_attributes( - :api_version => "4.1.0_master.", - :uid_ems => nil - ) - - expect(@ems.ems_folders.size).to eq(7) - expect(@ems.ems_clusters.size).to eq(3) - expect(@ems.resource_pools.size).to eq(3) - expect(@ems.storages.size).to eq(4) - expect(@ems.hosts.size).to eq(3) - expect(@ems.vms_and_templates.size).to eq(10) - expect(@ems.vms.size).to eq(8) - expect(@ems.miq_templates.size).to eq(2) - - expect(@ems.customization_specs.size).to eq(0) - end - - def assert_specific_cluster - @cluster = EmsCluster.find_by_name('cc1') - expect(@cluster).to have_attributes( - :ems_ref => "/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf", - :ems_ref_obj => "/api/clusters/504ae500-3476-450e-8243-f6df0f7f7acf", - :uid_ems => "504ae500-3476-450e-8243-f6df0f7f7acf", - :name => "cc1", - :ha_enabled => nil, # TODO: Should be true - :ha_admit_control => nil, - :ha_max_failures => nil, - :drs_enabled => nil, # TODO: Should be true - :drs_automation_level => nil, - :drs_migration_threshold => nil - ) - - expect(@cluster.all_resource_pools_with_default.size).to eq(1) - @default_rp = @cluster.default_resource_pool - expect(@default_rp).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "504ae500-3476-450e-8243-f6df0f7f7acf_respool", - :name => "Default for Cluster cc1", - :memory_reserve => nil, - :memory_reserve_expand => nil, - :memory_limit => nil, - :memory_shares => nil, - :memory_shares_level => nil, - :cpu_reserve => nil, - :cpu_reserve_expand => nil, - :cpu_limit => nil, - :cpu_shares => nil, - :cpu_shares_level => nil, - - :is_default => true - ) - end - - def assert_specific_storage - @storage = Storage.find_by_name("NetApp01Lun2") - expect(@storage).to have_attributes( - :ems_ref => "/api/storagedomains/6284e934-9f11-486a-b9d8-aaacfa4f226f", - :ems_ref_obj => "/api/storagedomains/6284e934-9f11-486a-b9d8-aaacfa4f226f", - :name => "NetApp01Lun2", - :store_type => "ISCSI", - :total_space => 106300440576, - :free_space => 57982058496, - :uncommitted => 36507222016, - :multiplehostaccess => 1, # TODO: Should this be a boolean column? - :location => "360a980005034442f525a716549583947", - :directory_hierarchy_supported => nil, - :thin_provisioning_supported => nil, - :raw_disk_mappings_supported => nil - ) - - @storage2 = Storage.find_by_name("RHEVM31-1") - expect(@storage2).to have_attributes( - :ems_ref => "/api/storagedomains/d0a7d751-46bc-495a-a312-e5d010059f96", - :ems_ref_obj => "/api/storagedomains/d0a7d751-46bc-495a-a312-e5d010059f96", - :name => "RHEVM31-1", - :store_type => "ISCSI", - :total_space => 273804165120, - :free_space => 137438953472, - :uncommitted => 45097156608, - :multiplehostaccess => 1, # TODO: Should this be a boolean column? - :location => nil, - :directory_hierarchy_supported => nil, - :thin_provisioning_supported => nil, - :raw_disk_mappings_supported => nil - ) - - @storage3 = Storage.find_by_name("RHEVM31-gluster") - expect(@storage3).to have_attributes( - :ems_ref => "/api/storagedomains/efbe372b-7634-49f0-901e-0c05d526181f", - :ems_ref_obj => "/api/storagedomains/efbe372b-7634-49f0-901e-0c05d526181f", - :name => "RHEVM31-gluster", - :store_type => "GLUSTERFS", - :total_space => 20_401_094_656, - :free_space => 16_106_127_360, - :uncommitted => 19_327_352_832, - :multiplehostaccess => 1, # TODO: Should this be a boolean column? - :location => "example.gluster.server.com:/gv0", - :directory_hierarchy_supported => nil, - :thin_provisioning_supported => nil, - :raw_disk_mappings_supported => nil - ) - end - - def assert_specific_host - @host = ManageIQ::Providers::Redhat::InfraManager::Host.find_by_name("per410-rh1") - expect(@host).to have_attributes( - :ems_ref => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", - :ems_ref_obj => "/api/hosts/2f1d11cc-e269-11e2-839c-005056a217db", - :name => "per410-rh1", - :hostname => "192.168.252.232", - :ipaddress => "192.168.252.232", - :uid_ems => "2f1d11cc-e269-11e2-839c-005056a217db", - :vmm_vendor => "redhat", - :vmm_version => nil, - :vmm_product => "rhel", - :vmm_buildnumber => nil, - :power_state => "on", - :connection_state => "connected" - ) - - expect(@host.ems_cluster).to eq(@cluster) - expect(@host.storages.size).to eq(4) - expect(@host.storages).to include(@storage) - - expect(@host.operating_system).to have_attributes( - :name => "192.168.252.232", # TODO: ????? - :product_name => "rhel", - :version => nil, - :build_number => nil, - :product_type => "linux" - ) - - expect(@host.system_services.size).to eq(0) - - expect(@host.switches.size).to eq(3) - switch = @host.switches.find_by_name("rhevm") - expect(switch).to have_attributes( - :uid_ems => "00000000-0000-0000-0000-000000000009", - :name => "rhevm", - :ports => nil, - :allow_promiscuous => nil, - :forged_transmits => nil, - :mac_changes => nil - ) - - expect(switch.lans.size).to eq(1) - @lan = switch.lans.find_by_name("rhevm") - expect(@lan).to have_attributes( - :uid_ems => "00000000-0000-0000-0000-000000000009", - :name => "rhevm", - :tag => nil, - :allow_promiscuous => nil, - :forged_transmits => nil, - :mac_changes => nil, - :computed_allow_promiscuous => nil, - :computed_forged_transmits => nil, - :computed_mac_changes => nil - ) - - expect(@host.hardware).to have_attributes( - :cpu_speed => 1995, - :cpu_type => "Intel(R) Xeon(R) CPU E5504 @ 2.00GHz", - :manufacturer => "", - :model => "", - :number_of_nics => nil, - :memory_mb => 56333, - :memory_console => nil, - :cpu_sockets => 2, - :cpu_total_cores => 8, - :cpu_cores_per_socket => 4, - :guest_os => nil, - :guest_os_full_name => nil, - :vmotion_enabled => nil, - :cpu_usage => nil, - :memory_usage => nil - ) - - expect(@host.hardware.networks.size).to eq(3) - network = @host.hardware.networks.find_by_description("em1") - expect(network).to have_attributes( - :description => "em1", - :dhcp_enabled => nil, - :ipaddress => "192.168.252.232", - :subnet_mask => "255.255.254.0" - ) - - nic_without_ip = @host.hardware.networks.find_by_description("em3") - expect(nic_without_ip).to have_attributes( - :description => "em3", - :dhcp_enabled => nil, - :ipaddress => nil, - :subnet_mask => nil - ) - - # TODO: Verify this host should have 3 nics, 2 cdroms, 1 floppy, any storage adapters? - expect(@host.hardware.guest_devices.size).to eq(3) - - expect(@host.hardware.nics.size).to eq(3) - nic = @host.hardware.nics.find_by_device_name("em1") - expect(nic).to have_attributes( - :uid_ems => "1e783be8-fe80-456e-9a19-42329b03f28c", - :device_name => "em1", - :device_type => "ethernet", - :location => "1", - :present => true, - :controller_type => "ethernet" - ) - expect(nic.switch).to eq(switch) - expect(nic.network).to eq(network) - - expect(@host.hardware.storage_adapters.size).to eq(0) # TODO: See @host.hardware.guest_devices TODO - end - - def assert_specific_vm_powered_on - v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by_name("EmsRefreshSpec-PoweredOn") - expect(v).to have_attributes( - :template => false, - :ems_ref => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", - :ems_ref_obj => "/api/vms/fe052832-2350-48ce-8e56-c24b4cd91876", - :uid_ems => "fe052832-2350-48ce-8e56-c24b4cd91876", - :vendor => "redhat", - :raw_power_state => "up", - :power_state => "on", - :location => "fe052832-2350-48ce-8e56-c24b4cd91876.ovf", - :tools_status => nil, - :boot_time => Time.parse("2014-10-07T21:01:24.183000Z"), - :standby_action => nil, - :connection_state => "connected", - :cpu_affinity => nil, - :memory_reserve => 682, - :memory_reserve_expand => nil, - :memory_limit => nil, - :memory_shares => nil, - :memory_shares_level => nil, - :cpu_reserve => nil, - :cpu_reserve_expand => nil, - :cpu_limit => nil, - :cpu_shares => nil, - :cpu_shares_level => nil - ) - - expect(v.ext_management_system).to eq(@ems) - expect(v.ems_cluster).to eq(@cluster) - expect(v.parent_resource_pool).to eq(@default_rp) - expect(v.host).to eq(@host) - expect(v.storages).to eq([@storage]) - # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. - - expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" - ) - - expect(v.custom_attributes.size).to eq(0) - - expect(v.snapshots.size).to eq(1) - snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column - expect(snapshot).to have_attributes( - :uid => "d7db04c1-9030-4c39-8618-3978787c3278", - :parent_uid => nil, - :uid_ems => "d7db04c1-9030-4c39-8618-3978787c3278", - :name => "Active VM", - :description => "Active VM", - :current => 1, - :total_size => nil, - :filename => nil - ) - expect(snapshot.parent).to be_nil - - expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", - :guest_os_full_name => nil, - :bios => nil, - :cpu_cores_per_socket => 1, - :cpu_total_cores => 2, - :cpu_sockets => 2, - :annotation => "Powered On VM for EmsRefresh testing with DirectLUN Disk", - :memory_mb => 1024 - ) - - expect(v.hardware.disks.size).to eq(3) - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk1") - expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec-PoweredOn_Disk1", - :device_type => "disk", - :controller_type => "ide", - :present => true, - :filename => "5fc5484d-1730-42bc-adc3-262592ea595a", - :location => "0", - :size => 5.gigabytes, - :size_on_disk => 1.gigabytes, - :mode => "persistent", - :disk_type => "thin", - :start_connected => true - ) - expect(disk.storage).to eq(@storage) - - # DirectLUN disk - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec-PoweredOn_Disk3") - expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec-PoweredOn_Disk3", - :device_type => "disk", - :controller_type => "virtio", - :present => true, - :filename => "b7139a48-854b-49b4-b4a0-92ef88261b7b", - :location => "1", - :size => 1.gigabytes, - :size_on_disk => 1.gigabytes, - :mode => "persistent", - :disk_type => "thick", - :start_connected => true - ) - expect(disk.storage).to eq(@storage) - - expect(v.hardware.guest_devices.size).to eq(3) - expect(v.hardware.nics.size).to eq(3) - nic = v.hardware.nics.find_by_device_name("nic1") - expect(nic).to have_attributes( - :uid_ems => "98610918-86f6-45a9-b96f-b9849ab3ad7d", - :device_name => "nic1", - :device_type => "ethernet", - :controller_type => "ethernet", - :present => true, - :start_connected => true, - :address => "00:1a:4a:a8:fc:12" - ) - # nic.lan.should == @lan # TODO: Hook up this connection - - expect(v.hardware.networks.size).to eq(1) - network = v.hardware.networks.first - expect(network).to have_attributes( - :hostname => nil, # TODO: Should be miq-winxpsp3 (or something like that)? - :ipaddress => "192.168.253.45", - :ipv6address => nil - ) - # nic.network.should == network # TODO: Hook up this connection - - expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", - :type => "Datacenter", - - :folder_path => "Datacenters/Default" - ) - - expect(v.parent_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "root_dc", - :name => "Datacenters", - :type => nil, - - :folder_path => "Datacenters" - ) - - expect(v.parent_blue_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", - :name => "vm", - :type => nil, - - :folder_path => "Datacenters/Default/vm" - ) - end - - def assert_specific_vm_powered_off - v = ManageIQ::Providers::Redhat::InfraManager::Vm.find_by_name("EmsRefreshSpec-PoweredOff") - expect(v).to have_attributes( - :template => false, - :ems_ref => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", - :ems_ref_obj => "/api/vms/26a050fb-62c3-4645-9088-be6efec860e1", - :uid_ems => "26a050fb-62c3-4645-9088-be6efec860e1", - :vendor => "redhat", - :raw_power_state => "down", - :power_state => "off", - :location => "26a050fb-62c3-4645-9088-be6efec860e1.ovf", - :tools_status => nil, - :boot_time => nil, - :standby_action => nil, - :connection_state => "connected", - :cpu_affinity => nil, - :memory_reserve => 512, - :memory_reserve_expand => nil, - :memory_limit => nil, - :memory_shares => nil, - :memory_shares_level => nil, - :cpu_reserve => nil, - :cpu_reserve_expand => nil, - :cpu_limit => nil, - :cpu_shares => nil, - :cpu_shares_level => nil - ) - - expect(v.ext_management_system).to eq(@ems) - expect(v.ems_cluster).to eq(@cluster) - expect(v.parent_resource_pool).to eq(@default_rp) - expect(v.host).to be_nil - expect(v.storages).to eq([@storage2]) - # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. - - expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" - ) - - expect(v.custom_attributes.size).to eq(0) - - expect(v.snapshots.size).to eq(3) - snapshot = v.snapshots.detect { |s| s.current == 1 } # TODO: Fix this boolean column - expect(snapshot).to have_attributes( - :uid => "a49102de-1e2a-45b7-b464-185f959dbfbb", - :parent_uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :uid_ems => "a49102de-1e2a-45b7-b464-185f959dbfbb", - :name => "Active VM", - :description => "Active VM", - :current => 1, - :total_size => nil, - :filename => nil - ) - snapshot = snapshot.parent # TODO: THIS IS COMPLETELY WRONG - expect(snapshot).to have_attributes( - :uid => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :parent_uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", - :uid_ems => "edbc4501-23a6-45c9-a736-b378f45a2aec", - :name => "Snapshot1", - :description => "Snapshot1", - :current => 0 - ) - snapshot = snapshot.parent - expect(snapshot).to have_attributes( - :uid => "f5990c3f-c608-4fc7-b50d-17fe1d389757", - :parent_uid => nil, - :uid_ems => "f5990c3f-c608-4fc7-b50d-17fe1d389757", - :name => "Snapshot2", - :description => "Snapshot2", - :current => 0 - ) - expect(snapshot.parent).to be_nil - - expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", - :guest_os_full_name => nil, - :bios => nil, - :cpu_sockets => 2, - :annotation => "Powered Off VM for EmsRefresh testing", - :memory_mb => 1024 - ) - - expect(v.hardware.disks.size).to eq(2) - disk = v.hardware.disks.find_by_device_name("Disk 1") - expect(disk).to have_attributes( - :device_name => "Disk 1", - :device_type => "disk", - :controller_type => "virtio", - :present => true, - :filename => "21fc55f7-2775-4fec-8442-fa546e06fabc", - :location => "0", - :size => 1.gigabytes, - :mode => "persistent", - :disk_type => "thin", - :start_connected => true - ) - expect(disk.storage).to eq(@storage2) - - expect(v.hardware.guest_devices.size).to eq(3) - expect(v.hardware.nics.size).to eq(3) - nic = v.hardware.nics.find_by_device_name("nic1") - expect(nic).to have_attributes( - :uid_ems => "f2b9d3dc-e948-4ec9-a746-b03c409cfd18", - :device_name => "nic1", - :device_type => "ethernet", - :controller_type => "ethernet", - :present => true, - :start_connected => true, - :address => "00:1a:4a:a8:fc:0c" - ) - expect(nic.lan).to be_nil - expect(nic.network).to be_nil - - expect(v.hardware.networks.size).to eq(0) - - expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", - :type => "Datacenter", - - :folder_path => "Datacenters/Default" - ) - - expect(v.parent_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "root_dc", - :name => "Datacenters", - :type => nil, - - :folder_path => "Datacenters" - ) - - expect(v.parent_blue_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", - :name => "vm", - :type => nil, - - :folder_path => "Datacenters/Default/vm" - ) - end - - def assert_specific_template - v = ManageIQ::Providers::Redhat::InfraManager::Template.find_by_name("EmsRefreshSpec-Template") - expect(v).to have_attributes( - :template => true, - :ems_ref => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", - :ems_ref_obj => "/api/templates/7a6db798-9df9-40ca-8cc3-3baab32e7613", - :uid_ems => "7a6db798-9df9-40ca-8cc3-3baab32e7613", - :vendor => "redhat", - :power_state => "never", - :location => "7a6db798-9df9-40ca-8cc3-3baab32e7613.ovf", - :tools_status => nil, - :boot_time => nil, - :standby_action => nil, - :connection_state => "connected", - :cpu_affinity => nil, - :memory_reserve => nil, - :memory_reserve_expand => nil, - :memory_limit => nil, - :memory_shares => nil, - :memory_shares_level => nil, - :cpu_reserve => nil, - :cpu_reserve_expand => nil, - :cpu_limit => nil, - :cpu_shares => nil, - :cpu_shares_level => nil - ) - - expect(v.ext_management_system).to eq(@ems) - expect(v.ems_cluster).to eq(@cluster) - expect(v.parent_resource_pool).to be_nil - expect(v.host).to be_nil - expect(v.storages).to eq([@storage2]) - # v.storage # TODO: Fix bug where duplication location GUIDs could cause the wrong value to appear. - - expect(v.operating_system).to have_attributes( - :product_name => "rhel_6x64" - ) - - expect(v.custom_attributes.size).to eq(0) - expect(v.snapshots.size).to eq(0) - - expect(v.hardware).to have_attributes( - :guest_os => "rhel_6x64", - :guest_os_full_name => nil, - :bios => nil, - :cpu_sockets => 2, - :cpu_cores_per_socket => 1, - :cpu_total_cores => 2, - :annotation => "Template for EmsRefresh testing", - :memory_mb => 1024 - ) - - expect(v.hardware.disks.size).to eq(2) - disk = v.hardware.disks.find_by_device_name("EmsRefreshSpec_Disk1") - expect(disk).to have_attributes( - :device_name => "EmsRefreshSpec_Disk1", - :device_type => "disk", - :controller_type => "virtio", - :present => true, - :filename => "95a35764-4e49-4d6c-895f-33948f30ea69", - :location => "0", - :size => 1.gigabytes, - :mode => "persistent", - :disk_type => "thin", - :start_connected => true - ) - expect(disk.storage).to eq(@storage2) - - expect(v.hardware.guest_devices.size).to eq(0) # TODO: Should this be 3 like the other tests? - expect(v.hardware.nics.size).to eq(0) - expect(v.hardware.networks.size).to eq(0) - - expect(v.parent_datacenter).to have_attributes( - :ems_ref => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :ems_ref_obj => "/api/datacenters/45b5a710-eccd-11e1-bc2c-005056a217db", - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db", - :name => "Default", - :type => "Datacenter", - - :folder_path => "Datacenters/Default" - ) - - expect(v.parent_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "root_dc", - :name => "Datacenters", - :type => nil, - - :folder_path => "Datacenters" - ) - - expect(v.parent_blue_folder).to have_attributes( - :ems_ref => nil, - :ems_ref_obj => nil, - :uid_ems => "45b5a710-eccd-11e1-bc2c-005056a217db_vm", - :name => "vm", - :type => nil, - - :folder_path => "Datacenters/Default/vm" - ) - end - - def assert_relationship_tree - expect(@ems.descendants_arranged).to match_relationship_tree( - [EmsFolder, "Datacenters", {:hidden => true}] => { - [Datacenter, "Default"] => { - [EmsFolder, "host", {:hidden => true}] => { - [EmsCluster, "iSCSI"] => { - [ResourcePool, "Default for Cluster iSCSI"] => { - [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, - } - } - }, - [EmsFolder, "vm", {:hidden => true}] => { - [ManageIQ::Providers::Redhat::InfraManager::Template, "CFME_Base"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50017"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EVM-v50025"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "EmsRefreshSpec-Template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "PxeRhelRhevm31"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "evm-v5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "rmrhel"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "BD-F17-Desktop"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EVM-DHS-Test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-NoDisks-NoNics"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOff"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "EmsRefreshSpec-PoweredOn"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc123"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "abc1234"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-ir"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-isotest-14-pr"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-wintest-01-18-c"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bill-t1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "evm-5012"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy-test"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu7"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "lucy_cpu8"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "miqutil"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rmtest06"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-evm-iscsi"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test1"] => {}, - } - }, - [Datacenter, "NFS"] => { - [EmsFolder, "host", {:hidden => true}] => { - [EmsCluster, "NFS"] => { - [ResourcePool, "Default for Cluster NFS"] => { - [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, - } - } - }, - [EmsFolder, "vm", {:hidden => true}] => { - [ManageIQ::Providers::Redhat::InfraManager::Template, "757e824d-6d97-4568-be29-9346c354e802"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-clone-template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "bd-temp1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Template, "prov-template"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "MK_AUG_05_003_DELETE"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_demo_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "aab_test_vm"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd-testiso1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "bd1"] => {}, - [ManageIQ::Providers::Redhat::InfraManager::Vm, "rpo-test2"] => {}, - }, - } - } - ) - end -end From d972728bcc0d1b3e37dc1bfd5d1a6d10c7da76db Mon Sep 17 00:00:00 2001 From: Boris Odnopozov Date: Wed, 22 Feb 2017 14:35:08 +0200 Subject: [PATCH 10/10] Fix failing test --- .../redhat/infra_manager/refresh/refresher_3_1_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb index ae8dabfd19c..c850cc65da5 100644 --- a/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb +++ b/spec/models/manageiq/providers/redhat/infra_manager/refresh/refresher_3_1_spec.rb @@ -14,7 +14,7 @@ end it "will perform a full refresh on v3.1" do - VCR.use_cassette("manageiq/providers/redhat/infra_manager/refresher_3_1") do + VCR.use_cassette("#{described_class.name.underscore}_3_1") do EmsRefresh.refresh(@ems) end @ems.reload