Change in ovirt-engine[master]: core: introduce VM status PrepareForHibernate

Omer Frenkel has submitted this change and it was merged. Change subject: core: introduce VM status PrepareForHibernate ...................................................................... core: introduce VM status PrepareForHibernate This patch adds status for VM that reflects the state in which the VM is going to be hibernated but vdsm didn't start to save the memory state yet. When starting the hibernate command, this is the first status to be set fot the vm, then the images which are going to be used are created, and only when the 'hibernate' verb in the vdsm is called and vdsm reports back that it starts to do the migration to the file, the VM status will be changed to SavingState. Change-Id: Iebc8e0a7cd4b21e751393304ceee65d668d84ca4 Bug-Url: https://bugzilla.redhat.com/949281 Signed-off-by: Arik Hadas <ahadas@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/HibernateVmCommand.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/StopVmCommandBase.java M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/validator/VmValidator.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/VdcActionUtils.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VMStatus.java M backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/VmMapper.java 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 8 files changed, 60 insertions(+), 46 deletions(-) Approvals: Omer Frenkel: Verified; Looks good to me, approved -- To view, visit http://gerrit.ovirt.org/14511 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: merged Gerrit-Change-Id: Iebc8e0a7cd4b21e751393304ceee65d668d84ca4 Gerrit-PatchSet: 7 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Arik Hadas <ahadas@redhat.com> Gerrit-Reviewer: Arik Hadas <ahadas@redhat.com> Gerrit-Reviewer: Michael Pasternak <mpastern@redhat.com> Gerrit-Reviewer: Michal Skrivanek <michal.skrivanek@redhat.com> Gerrit-Reviewer: Omer Frenkel <ofrenkel@redhat.com> Gerrit-Reviewer: Roy Golan <rgolan@redhat.com> Gerrit-Reviewer: Yair Zaslavsky <yzaslavs@redhat.com>
participants (1)
-
ofrenkel@redhat.com