Maor Lipchuk has uploaded a new change for review. Change subject: core: Increment VM generation on disk update ......................................................................
core: Increment VM generation on disk update Currently VM disks' alias and description are contained in the VM OVF file. Every registration of a VM, its disks' alias and description are set from the OVF file, so on every change in the disk we should increment the DB generation so this changed data will be preserved. Change-Id: I51f22beccb4479e246a19d800d18a3283d37534c Signed-off-by: Maor Lipchuk <mlipc...@redhat.com> --- M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmDiskCommand.java 1 file changed, 4 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/59/36059/1 diff --git a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmDiskCommand.java b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmDiskCommand.java index 0eb00b9..e1bb3c5 100644 --- a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmDiskCommand.java +++ b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/UpdateVmDiskCommand.java @@ -123,6 +123,10 @@ } else { try { performDiskUpdate(false); + List<Pair<VM, VmDevice>> vmsForDisk = getVmDAO().getVmsWithPlugInfo(getParameters().getDiskId()); + for (Pair<VM, VmDevice> pair : vmsForDisk) { + getVmStaticDAO().incrementDbGeneration(pair.getFirst().getId()); + } } finally { freeLock(); } -- To view, visit http://gerrit.ovirt.org/36059 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I51f22beccb4479e246a19d800d18a3283d37534c Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Maor Lipchuk <mlipc...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches