Arik Hadas has uploaded a new change for review. Change subject: keep pauseCode when migrating paused VM ......................................................................
keep pauseCode when migrating paused VM This patch fix a bug where the pauseCode is cleared on the destination host when migrating paused VM. Change-Id: Iead0697bbebba3f261040221b04cd3745d8ef036 Signed-off-by: Arik Hadas <aha...@redhat.com> --- M vdsm/virt/vm.py 1 file changed, 4 insertions(+), 3 deletions(-) git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/01/27801/1 diff --git a/vdsm/virt/vm.py b/vdsm/virt/vm.py index 1bd9fed..8127402 100644 --- a/vdsm/virt/vm.py +++ b/vdsm/virt/vm.py @@ -1952,8 +1952,9 @@ self._ongoingCreations.release() self.log.debug("_ongoingCreations released") - if ('migrationDest' in self.conf or 'restoreState' in self.conf) \ - and self.lastStatus != vmstatus.DOWN: + migrating = 'migrationDest' in self.conf or \ + 'restoreState' in self.conf + if migrating and self.lastStatus != vmstatus.DOWN: self._waitForIncomingMigrationFinish() self.lastStatus = vmstatus.UP @@ -1961,7 +1962,7 @@ self.conf['pauseCode'] = self._initTimePauseCode if self._initTimePauseCode == 'ENOSPC': self.cont() - else: + elif not migrating: try: with self._confLock: del self.conf['pauseCode'] -- To view, visit http://gerrit.ovirt.org/27801 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iead0697bbebba3f261040221b04cd3745d8ef036 Gerrit-PatchSet: 1 Gerrit-Project: vdsm Gerrit-Branch: master Gerrit-Owner: Arik Hadas <aha...@redhat.com> _______________________________________________ vdsm-patches mailing list vdsm-patches@lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/vdsm-patches