Change in ovirt-engine[master]: core: Support Sysprep for 3.1 and up (#811587)

masayag at redhat.com masayag at redhat.com
Thu May 10 13:10:45 UTC 2012


Moti Asayag has submitted this change and it was merged.

Change subject: core: Support Sysprep for 3.1 and up (#811587)
......................................................................


core: Support Sysprep for 3.1 and up (#811587)

https://bugzilla.redhat.com/811587

The patch uses the VM Payload to provide the Sysprep file content to the
VDSM when running a VM for cluster level 3.1 and up.

Floppy device isn't created implicitly in 3.1 therefore
engine should ask the agent to create one and treats it as unmanaged
device so it won't be persistent to the engine-db, and treated as
stateless.

Change-Id: I9c1f7f3edcc3aea7e38b3c6a7efdfebdd24269f1
Signed-off-by: Moti Asayag <masayag at redhat.com>
---
M backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/VmCommand.java
M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmPayload.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/CreateVmVDSCommand.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CreateVDSCommand.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/CreateVmFromSysPrepVDSCommand.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilder.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmInfoBuilderBase.java
M backend/manager/modules/vdsbroker/src/main/java/org/ovirt/engine/core/vdsbroker/vdsbroker/VmOldInfoBuilder.java
8 files changed, 69 insertions(+), 16 deletions(-)

Approvals:
  Moti Asayag: Verified; Looks good to me, approved


--
To view, visit http://gerrit.ovirt.org/4277
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9c1f7f3edcc3aea7e38b3c6a7efdfebdd24269f1
Gerrit-PatchSet: 4
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Moti Asayag <masayag at redhat.com>
Gerrit-Reviewer: Doron Fediuck <dfediuck at redhat.com>
Gerrit-Reviewer: Eli Mesika <emesika at redhat.com>
Gerrit-Reviewer: Moti Asayag <masayag at redhat.com>



More information about the Engine-commits mailing list