Tomas Jelinek has uploaded a new change for review. Change subject: core: reset migration progress on migration end ......................................................................
core: reset migration progress on migration end There where 2 problems: - if the qemu process died on source host the migration progress was never nulled - if the qemu process died on the destination host the migration progress was never nulled Change-Id: Ifeb3875da032622d53f3921b0186b08009e4a191 Bug-Url: https://bugzilla.redhat.com/1114997 Signed-off-by: Tomas Jelinek <[email protected]> --- M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/ResourceManager.java M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsUpdateRunTimeInfo.java 2 files changed, 3 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/48/30748/1 diff --git a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/ResourceManager.java b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/ResourceManager.java index 2fa4eba..da36adf 100644 --- a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/ResourceManager.java +++ b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/ResourceManager.java @@ -323,6 +323,7 @@ vm.setVmIp(null); vm.setVmFQDN(null); vm.setCpuName(null); + vm.setMigrationProgressPercent(0); List<VmNetworkInterface> interfaces = vm.getInterfaces(); for (VmNetworkInterface ifc : interfaces) { NetworkStatistics statistics = ifc.getStatistics(); diff --git a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsUpdateRunTimeInfo.java b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsUpdateRunTimeInfo.java index a5052b4..da7c0df 100644 --- a/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsUpdateRunTimeInfo.java +++ b/backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/VdsUpdateRunTimeInfo.java @@ -1933,6 +1933,8 @@ _vmsToRerun.add(runningVm.getId()); log.infoFormat("Adding VM {0} to re-run list", runningVm.getId()); vmToUpdate.setMigratingToVds(null); + vmToUpdate.setMigrationProgressPercent(0); + addVmStatisticsToList(vmToUpdate.getStatisticsData()); } } -- To view, visit http://gerrit.ovirt.org/30748 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ifeb3875da032622d53f3921b0186b08009e4a191 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: ovirt-engine-3.5 Gerrit-Owner: Tomas Jelinek <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
