diff --git a/plugins/hypervisors/simulator/src/com/cloud/resource/SimulatorStorageProcessor.java b/plugins/hypervisors/simulator/src/com/cloud/resource/SimulatorStorageProcessor.java index 527b32f9d61..cae926179f3 100644 --- a/plugins/hypervisors/simulator/src/com/cloud/resource/SimulatorStorageProcessor.java +++ b/plugins/hypervisors/simulator/src/com/cloud/resource/SimulatorStorageProcessor.java @@ -70,6 +70,7 @@ public class SimulatorStorageProcessor implements StorageProcessor { public Answer copyTemplateToPrimaryStorage(CopyCommand cmd) { TemplateObjectTO template = new TemplateObjectTO(); template.setPath(UUID.randomUUID().toString()); + template.setSize(new Long(100)); template.setFormat(Storage.ImageFormat.RAW); return new CopyCmdAnswer(template); } diff --git a/plugins/hypervisors/vmware/src/com/cloud/storage/resource/VmwareStorageProcessor.java b/plugins/hypervisors/vmware/src/com/cloud/storage/resource/VmwareStorageProcessor.java index c569a506e46..ea91816da28 100644 --- a/plugins/hypervisors/vmware/src/com/cloud/storage/resource/VmwareStorageProcessor.java +++ b/plugins/hypervisors/vmware/src/com/cloud/storage/resource/VmwareStorageProcessor.java @@ -345,6 +345,7 @@ public class VmwareStorageProcessor implements StorageProcessor { else { newTemplate.setPath(templateUuidName); } + newTemplate.setSize(new Long(0)); // TODO: replace 0 with correct template physical_size. return new CopyCmdAnswer(newTemplate); } catch (Throwable e) {