From 5e1843e0d5684dc884138380892d4cbf4cb27e17 Mon Sep 17 00:00:00 2001 From: Sergio Semedi Barranco Date: Mon, 19 Feb 2018 13:52:05 +0100 Subject: [PATCH] F #1371: ccr_ref updated on vm migration (#1758) --- src/vmm_mad/remotes/vcenter/migrate | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/vmm_mad/remotes/vcenter/migrate b/src/vmm_mad/remotes/vcenter/migrate index 4254367d37..59c4fb38ab 100755 --- a/src/vmm_mad/remotes/vcenter/migrate +++ b/src/vmm_mad/remotes/vcenter/migrate @@ -55,11 +55,12 @@ begin # required vcenter objects vc_vm = VCenterDriver::VirtualMachine.new_from_ref(vm["/VM/DEPLOY_ID"], vi_client) - dst_host = VCenterDriver::ClusterComputeResource.new_from_ref(dst_host["/HOST/TEMPLATE/VCENTER_CCR_REF"],vi_client).item + vc_host = VCenterDriver::ClusterComputeResource.new_from_ref(dst_host["/HOST/TEMPLATE/VCENTER_CCR_REF"],vi_client).item - config = {:cluster => dst_host } + config = {:cluster => vc_host } vc_vm.migrate(config) + vm.replace({"VCENTER_CCR_REF" => dst_host["/HOST/TEMPLATE/VCENTER_CCR_REF"] }) rescue Exception => e message = "Cannot migrate for VM #{vm_id}"\ "failed due to "\